API overview
HTTP JSON API for domain search, registration, DNS, billing, and account management.
The DomainGenius API is a REST/JSON service. Every state-changing request goes through the same code path the dashboard uses.
Base URL
https://api.domaingenius.com.au
All endpoints live under /api/v1. There is no v0; breaking changes will ship as /api/v2.
Format
- Request and response bodies are JSON.
- Timestamps are ISO 8601 in UTC (
2026-05-01T12:34:56Z). - Money is in cents, no currency mixing on a single endpoint.
- IDs are opaque strings — don’t parse them.
Authenticated requests
Send a bearer token. See Authentication.
curl https://api.domaingenius.com.au/api/v1/me \
-H "Authorization: Bearer dg_live_..."When to use the API vs MCP
HTTP API
Scripts, server-to-server, batch jobs, custom UIs.
MCP
Letting an AI assistant act on your account. See MCP overview.
Both interfaces wrap the same business logic. There is no API-only feature; there is no MCP-only feature.
Last updated
Edit this page