nameCrawl API
Domain intelligence API. Check availability across 1,000+ TLDs, compare registration and renewal prices from 5 registrars (Porkbun, Namecheap, NameSilo, Dynadot, Cloudflare), track dropped and newly registered domains across 100 gTLDs via ICANN zone files, and access WHOIS/RDAP data.
nameCrawl API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Public | ||
| POST |
publicCheck /v1/public/check |
Check domain availability across 15 TLDs with price comparison. No authentication required. Rate limited to 5 requests/minute per IP, CAPTCHA required after 3 requests. |
| GET |
dropsPreview /v1/public/drops/preview |
Returns 10 recently dropped and 10 recently registered domains. No authentication required. |
| Domain Check | ||
| POST |
bulkCheck /v1/check/bulk |
Check multiple domains across multiple TLDs in one request. Query cost = domains x TLDs. Requires Starter tier or above. |
| POST |
checkDomain /v1/check |
Check a single domain across one or more TLDs. Returns availability, pricing, registrar data, and optional WHOIS/RDAP intelligence. Each domain+TLD combination counts as 1 query… |
| Dropped & Registered | ||
| GET |
registrationsSummary /v1/registrations/summary |
Aggregated count of newly registered domains per TLD per day. Requires Starter+. |
| GET |
getDrops /v1/drops |
Paginated list of domains recently deleted from registries, sourced from daily ICANN zone file diffs across 100 gTLDs. Requires Starter+. |
| GET |
dropsSummary /v1/drops/summary |
Aggregated count of dropped domains per TLD per day over the last N days. Requires Starter+. |
| GET |
getRegistrations /v1/registrations |
Paginated list of domains newly added to registries. Same data source and parameters as /v1/drops. Requires Starter+. |
| Drop Alerts | ||
| PATCH |
updateDropAlert /v1/drops/alerts/{id} |
|
| DELETE |
deleteDropAlert /v1/drops/alerts/{id} |
|
| GET |
listDropAlerts /v1/drops/alerts |
List all drop alert rules for the authenticated user. Requires Starter+. |
| POST |
createDropAlert /v1/drops/alerts |
Create a rule to receive webhook notifications when domains matching your criteria are dropped. Requires Starter+ (100 alerts) or Pro (1,000). |
| Watchlist | ||
| DELETE |
removeWatch /v1/watch/{id} |
|
| GET |
listWatches /v1/watch/list |
Returns all domains on the authenticated user's watchlist. Requires Pro. |
| POST |
addWatch /v1/watch |
Add a registered domain to the expiry monitoring watchlist. You will receive webhook notifications before it expires. Requires Pro tier. Max 50 watched domains. |
| Reference | ||
| GET |
listTlds /v1/tlds |
Returns every TLD supported by nameCrawl with metadata. |
| GET |
getPrices /v1/prices/{tld} |
Returns registration, renewal, and transfer prices from all registrars for the given TLD, plus the cheapest option for each. |
nameCrawl API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | 60 / minute |
|
| ULTRA Recommended | $49 / month | 120 / minute |
|