Current DNS state for an FQDN, in one call.
Pass an FQDN and one or more record types. Get back the current authoritative response from Deepinfo's hosted resolver. Comma-separated types in a single call.
Live DNS state, across record types.
The DNS Lookup API returns the current authoritative DNS response for an FQDN. Pass one or more record types comma-separated, and the API returns the response for each from Deepinfo's hosted resolver fleet.
Each response carries the records, the responding name servers, and the check timestamp. The hosted resolver pool is geographically distributed; results reflect current authoritative state at query time.
Use this when you need fresh DNS state instead of indexed state. Pair with DNS History when you also need the historical observation window. The response includes the FQDN, the resolved records, the responding servers, and the check timestamp.
One endpoint, two parameters.
Endpoint:
GET https://api.deepinfo.com/v1/lookup/dns?domain={domain}&type={type}
Parameters:
Authentication is by API token in the request header. See docs.deepinfo.com for the full request reference.
See what the API returns.
Real response structure for the Current DNS state for an FQDN, in one call endpoint. Field coverage may vary based on query parameters and data availability.
{
"fqdn": "www.deepinfo.com",
"requested_types": ["A", "MX"],
"responses": [
{"type": "A", "value": "203.0.113.42", "ttl": 300},
{"type": "MX", "value": "alt1.aspmx.l.google.com", "priority": 10, "ttl": 3600},
{"type": "MX", "value": "alt2.aspmx.l.google.com", "priority": 10, "ttl": 3600}
],
"servers": ["ns-cloud-a1.googledomains.com", "ns-cloud-a2.googledomains.com"],
"check_date": "2026-05-02T08:30:11Z"
}
Sample response shown. Real responses depend on query parameters, data availability, and API version. Talk to us for full schema documentation.
Workflows this API plugs into directly.
Incident Investigation and Response
Resolve current DNS state for any FQDN on demand without managing a resolver fleet.
Read the use caseAttack Surface Management
Validate DNS records for monitored apex domains and subdomains in real time.
Read the use caseThreat Intelligence Operations
Pull current DNS state into SOC and CTI pipelines without standing up infrastructure.
Read the use case“Live DNS lookups in our SOAR enrichment workflow used to depend on whichever resolver was reachable. Authoritative responses through a single API cut intermittent failures and gave us a consistent shape across record types.”
Other lookup APIs.
Current Whois state for any domain, in one call.
The Whois Lookup API returns the registration record for a domain right now: registrar, dates, registrant, name servers, and status codes.
See API APICurrent IP allocation state, in one call.
Pass an IP address.
See API APICurrent TLS state for a host, in one call.
Pass a domain or IP.
See API APIFind every domain on an MX record.
Pass an MX record value.
See API APIFind every domain on a name server.
Pass a name server hostname.
See API APIFind every domain on an IP.
Pass an IP address or CIDR.
See API APICapture a target page as the user sees it.
Pass a URL.
See API APIDetect the technology stack of a target, in one call.
Pass a URL.
See API APILive web-page data for a target, in one call.
Pass a URL.
See API APIScan a target's open ports, in one call.
Pass a target.
See APIRun a sample call, or batch lookup your FQDN set.
We'll set up token access and answer schema questions on a call.