DNS Lookup API is capable of programmatically perform lookups for A, NS, MX, AAAA, TXT and SOA records of any domain.