Skip to main content

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​

NeedRead next
Immediate domain resultDomain lookup reference
Asynchronous collection of domainsBatch lookups
Registration outcomes and optional fieldsResponse data and quality
All published endpoints and pricesWHOIS 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.