DNS Records Query API Service from Google


Did you know Google has an API service to fetch DNS records ?
For example, if you want to get the MX records of techcrunch.com, you can get it from here : https://dns.google/query?name=techcrunch.com&rr_type=MX&ecs= where the API endpoint is at https://dns.google/resolve?name=techcrunch.com&type=MX after which you can parse the data.
And the best part ? - its CORS enabled. Meaning you can fetch from client side JavaScript itself from any IP address.
Here's a demo to play with : https://anjanesh.s3.amazonaws.com/demo/google-dns.html
Subscribe to my newsletter
Read articles from Anjanesh Lekshminarayanan directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Anjanesh Lekshminarayanan
Anjanesh Lekshminarayanan
I am a web developer from Navi Mumbai working as a consultant for NuSummit (formerly cloudxchange.io). Mainly dealt with LAMP stack, now into Django and trying to learn Laravel and Google Cloud. TensorFlow in the near future. Founder of nerul.in