Skip to main content
NameGrid gives you a REST API to search domain availability, register names, manage DNS records, and control renewals — all from your own code or automation workflows. Every action is scoped to your workspace and authenticated with an API key.

Quick Start

Make your first API call in minutes

Authentication

Generate an API key and secure your requests

API Reference

Full endpoint reference with request and response examples

Register a Domain

Step-by-step guide to registering your first domain

What you can do

Check Availability

Search up to 20 domains at once for availability

Register Domains

Register domains with contact info and privacy options

Manage DNS

Add, update, and delete DNS records for any domain

Custom Nameservers

Point domains to your own nameservers

Renew Domains

Renew domains manually or enable auto-renew

Credits & Billing

Understand the credit-based billing model

Get started in 3 steps

1

Create an API key

Log in to the NameGrid dashboard and navigate to Settings → API tokens to generate your key. Copy it — it’s only shown once.
2

Check domain availability

Send a POST /v1/domains/check request with your target domain names to see what’s available.
3

Register your domain

Call POST /v1/domains with your chosen domain, contact details, and credit balance to complete the registration.
The base URL for all API requests is https://api.namegrid.org/v1. See the API Reference overview for full details on authentication and error handling.