DNS

overview page of web interface
DNS tab in log inspection

DNS feature is straightforward, and you can collect information about DNS configuration. You can monitor changes.

This feature may impact performance negatively

Usage

curl -G \
--request "GET" \
--url "https://api.scrapfly.io/scrape" \
--data-urlencode "key=__API_KEY__" \
--data-urlencode "url=https://httpbin.dev" \
--data-urlencode "dns=true"
"https://api.scrapfly.io/scrape?key=&url=https%3A%2F%2Fhttpbin.dev&dns=true"

"api.scrapfly.io"
"/scrape"

key  = "" 
url  = "https://httpbin.dev" 
dns  = "true" 

Example Of Response

...
"result": {
    ...
    "dns": {
        "A": [
            {
                "host": "34.127.70.125",
                "ttl": 300
            }
        ],
        "CAA": [],
        "NS": [
            {
                "host": "ns-cloud-c4.googledomains.com",
                "ttl": -1
            },
            {
                "host": "ns-cloud-c2.googledomains.com",
                "ttl": -1
            },
            {
                "host": "ns-cloud-c1.googledomains.com",
                "ttl": -1
            },
            {
                "host": "ns-cloud-c3.googledomains.com",
                "ttl": -1
            }
        ],
        "SOA": [
            {
                "expires": 259200,
                "hostmaster": "cloud-dns-hostmaster.google.com",
                "minttl": 300,
                "nsname": "ns-cloud-c1.googledomains.com",
                "refresh": 21600,
                "serial": 1,
                "ttl": -1
            }
        ],
        "TXT": [
            {
                "text": "google-site-verification=WSRMzA3PyGeg1LYiNn979SCXSjVwfoqv9QuAXk-C_Dg",
                "ttl": -1
            }
        ]
    },
    ...
...