Lookup
Look up a single domain, host, IP address or website, either in real time or from Deepinfo's history.
| Request | Returns |
|---|---|
| Domain WHOIS | Current registration record of a domain |
| DNS | Current DNS records (up to 5 types per call) |
| IP WHOIS | Current registration details of an IP address |
| SSL | The certificate served by a host |
| Port Scan | Open ports and services of a host |
| Technology | Technologies a website runs on |
| Screenshot | A screenshot of a web page, with options in the query string |
| Screenshot (POST) | The same, with options in a JSON body |
| Web Data | Content, metadata, links, trackers, headers and cookies of a web page, optionally with a screenshot |
| DNS History | Every DNS value observed for a domain over time |
| WHOIS History | Every WHOIS record observed for a domain over time |
Each request uses one quota unit on your plan.
- Base URL
https://api.deepinfo.com/v1
| Method | Endpoint | Path |
|---|---|---|
| GET | Domain WHOIS/lookup/whoisReturns the current WHOIS registration record of a domain: registrar, registrant, creation, update and expiry dates, name servers and status codes. The record is queried in real time. The response includes both the raw WHOIS text and a parsed version. | /lookup/whois |
| GET | DNS/lookup/dnsResolves the current DNS records of a domain or hostname in real time. Request up to five record types in one call. Each request uses one quota unit, whether you ask for one type or five. | /lookup/dns |
| GET | IP WHOIS/lookup/ip-whoisReturns the current registration details of an IP address from the regional internet registries (RDAP/WHOIS): the owning network and its range, the ASN, the registry, and contact entities. | /lookup/ip-whois |
| GET | SSL/lookup/sslConnects to a host in real time and returns the SSL/TLS certificate it serves: subject, issuer, validity, fingerprints, extensions (including all DNS names in the Subject Alternative Name) and whether the signature and chain are valid. | /lookup/ssl |
| POST | Port Scan/lookup/port-scanScans a host in real time and returns its open TCP/UDP ports and the services running on them. Optionally detects service versions and the operating system. | /lookup/port-scan |
| GET | Technology/lookup/technologyLoads a website in real time and detects the technologies it runs on: CMS, web frameworks, JavaScript libraries, CDN, analytics, chat widgets and more. Each technology comes with its categories, the detected version (when the site reveals it) and a CPE name. | /lookup/technology |
| GET | Screenshot/lookup/screenshotOpens a web page in a real browser and returns a link to a screenshot of it. Options control the viewport, full-page capture, mobile emulation, image format and how long to wait for the page. | /lookup/screenshot |
| POST | Screenshot (POST)/lookup/screenshotSame as Screenshot, with the options in a JSON body instead of the query string. Use it when a value is too long for a URL, such as custom_html. The response is the same. | /lookup/screenshot |
| GET | Web Data/lookup/webdataLoads a web page in a real browser and returns everything Deepinfo extracts from it, in one call: detected technologies, page metadata (title, description, Open Graph tags, JSON-LD), the HTML source and visible text, links, scripts, trackers (Google Analytics, AdSense and Tag Manager IDs), e-mail addresses, favicons, robots.txt, and the HTTP response headers, cookies and redirects. Add screenshot=true to capture a screenshot as well. | /lookup/webdata |
| GET | DNS History/analyze/dns-historyReturns the historical DNS records Deepinfo has observed for a domain or FQDN, including values that have since changed or been removed (passive DNS). Use it to see how a domain's hosting, mail and name servers changed over time. | /analyze/dns-history |
| GET | WHOIS History/analyze/whois-historyReturns the historical WHOIS records of a domain: every distinct registration record Deepinfo has observed, with the dates it was seen. Use it to track ownership, registrar and name server changes. | /analyze/whois-history |