APIHub
Back to Explore

Bulk WHOIS API

Domain API (WHOIS, Check, Batch)

Development
apiKeyHeader
No HTTPS
CORS: Unknown
Visit official documentation

Latency

19ms p95

Uptime

0.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
GET

/batch

Get your batches

POST

/batch

Create batch. Batch is then being processed until all provided items have been completed. At any time it can be `get` to provide current status with results optionally.

DELETE

/batch/{id}

Delete batch

  • id (path, required) — Batch ID
GET

/batch/{id}

Get batch

  • id (path, required) — Batch ID
GET

/db

Query domain database

  • query (query, required) — Query (contact name, dns, domain etc)
GET

/domains/{domain}/check

Check domain availability

  • domain (path, required) — Domain
GET

/domains/{domain}/rank

Check domain rank (authority).

  • domain (path, required) — Domain
GET

/domains/{domain}/whois

WHOIS query for a domain

  • domain (path, required) — Domain
  • format (query)

8 endpoints auto-detected

Authentication

This API uses an API key, passed in the "X-API-KEY" header. No OAuth required.

curl -X GET \
  "http://localhost:5000/batch" \
  -H "X-API-KEY: YOUR_API_KEY"

localhost:5000 · HTTPS only