A domain API for builders who'd rather ship than click through a dashboard.
Check availability, register, and manage domains programmatically — with the same transparent pricing and free WHOIS privacy as the dashboard.
What you can do with the API
Programmatic availability checks
Query any domain name straight from your own code — the same check the dashboard runs, without the clicks.
Bulk domain lookup
Check hundreds of names in a single request. Built for scripts, not for copy-pasting into a search box.
Register and manage domains
Register, renew, or update a domain entirely from your own app — authenticated with your API token, no dashboard required.
One token per app
Issue a separate, named token for each app or environment — production, staging, a local script — and revoke any single one without touching the rest.
Same pricing, no matter how you integrate
Domains registered through the API are billed at the exact same rate shown on the pricing page.
Developer FAQ
Generate an API token from your dashboard's API tokens page, then send it in the x-api-key header on every request. Full setup steps are in the help center guide to getting an API token.
Need endpoint-level detail? The complete reference lives at docs.namegrid.org. Questions about getting a token first? See how to get an API token.