WHOIS overview and integration
WHOIS returns normalized domain registration data through the AntAPI Gateway. Use a single lookup for an immediate result, or a batch job to process a collection of domains asynchronously.
Start with the platform quickstart to create a project and store ANTAPI_KEY on your server. Requests use the official Gateway at https://api.antapi.dev.
Check TLD coverage
curl "https://api.antapi.dev/whois/v1/tlds" \
--header "Authorization: Bearer $ANTAPI_KEY"
This endpoint is free, authenticated, and rate limited. Check coverage before submitting domains: support and temporary availability can differ by TLD. Read the TLD endpoint reference for the published response fields.
Look up one domain
curl --include \
"https://api.antapi.dev/whois/v1/domains/example.com" \
--header "Authorization: Bearer $ANTAPI_KEY"
Send a domain name without a URL scheme, port, or path. Unicode and Punycode names are supported. Follow the domain lookup reference for the complete parameters, response schema, and published price.
On success, data contains the WHOIS result. Check data.registration.registered to interpret registration, and data.quality.warnings for missing or redacted data. A conclusively unregistered domain is a successful lookup; an inconclusive result does not establish that a domain is available.
Choose a workflow
| Need | Read next |
|---|---|
| Immediate domain result | Domain lookup reference |
| Asynchronous collection of domains | Batch lookups |
| Registration outcomes and optional fields | Response data and quality |
| All published endpoints and prices | WHOIS API reference |
All calls use your project API key through the Gateway. Batch progress, existing result pages, cancellation, and TLD queries are free. Lookup success and billable units are explained in response data and quality; shared reservation and receipt rules are in Credits and billing.