Loading
Loading
Retrieve historical WHOIS records for any domain, tracking ownership changes, name server updates, and registration details over time. Access billions of records dating back to 1986 for cybersecurity forensics, brand protection, and domain investment research.
The Domain WHOIS History Lookup API provides chronological domain registration records, allowing you to trace changes in ownership, contact information, and name servers across time.
Authorize every request with your API key, passed either as a header or as a query parameter:
X-apiKeyapiKeyThis is version v1.0 of the API.
The following parameters can be used in your API requests. All parameters are passed as query string parameters.
formatoptionalStringdefault: jsonResponse format: 'json' (default) or 'xml'.
domainNamerequiredStringDomain name or URL whose historical WHOIS required.
A successful request returns a 200 OK response with a JSON object containing the WHOIS historical data. The response includes the top-level fields listed below. See the response preview on the right for the full JSON structure.
statusDetermines whether the request was successfully processed or not.
whoisIndicates that this response contains historical data. Possible value: historical.
total_recordsShows the total number of records found for the queried domain.
num (Integer), status (Boolean), domain_name (String), query_time (String), whois_server (String), …
Besides the response body, every response carries custom headers you can use to track credit usage, and concurrency usage on endpoints that enforce a concurrency limit. See the Custom Response Headers documentation and the endpoints with concurrency limits for more details.
X-Concurrent-Threadsheaderconcurrency-limited endpointsSpecifies the maximum number of concurrent requests allowed.
X-Concurrent-Threads-Activeheaderconcurrency-limited endpointsIndicates the number of active concurrent requests being processed.
X-AF-Credits-Costheaderall responsesSpecifies the number of credits consumed by the current request.
See the HTTP Status Codes documentation for a complete reference of common API errors and HTTP status codes.
Invalid domain name parameters. Please pass domain param correct value e.g. whoisfreaks.com, https://whoisfreaks.com , http://whoisfreaks.com
Record not found.