Get more done with our API
Registering and managing your domains has never been easier. With the DNSimple REST API you can register one or more domain names and administrate them directly from your own scripts.
Domains
Check domain availability
Is that domain free?
You can now check from your code.
Register and renew domains
Buy and renew your domains,
without touching your mouse.
Transfer a domain
Transfer your existing domains with us.
You can also transfer them out as needed.
DNS
List records
Access the full list of records from any of your domains.
Manage records
Create and update any type of records.
Manage domain delegation
Switch your name servers from your code.
Service & templates
List services
Check the configuration of the Google Apps service.
Or the Heroku one.
Apply service to a domain
Get Cloudflare, GitHub pages, and Shopify up & running on your domain in no time.
List and create templates
Create and reuse custom DNS records templates for your domains.
Apply templates to a domain
Setup your domains with your custom DNS configuration.
The API
OAuth
Send secure authorized requests to the API.
Multi-account support
Register, update any domain under your team or personal account.