REST API
Base URL
Section titled “Base URL”https://api.aivikings.ai/v1
Pass your API key in the Authorization header: Authorization: Bearer YOUR_KEY
Core endpoints
Section titled “Core endpoints”POST /domains/check- check availabilityPOST /domains- register a domainGET /domains/{domain}- get current domain statusGET /domains- list your domainsPOST /domains/{domain}/renew- renewPATCH /domains/{domain}- replace nameserversGET /health- service health and current environment
Example request
Section titled “Example request”curl https://api.aivikings.ai/v1/domains/check \ -H "Authorization: Bearer YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{"domains":["my-agent-7f3.icu"]}'Example response
Section titled “Example response”{ "domains": [ { "domain": "my-agent-7f3.icu", "available": true, "long_domain": true } ]}Examples shown for illustration. Use the MCP get_domain_pricing tool for an authenticated workflow, or the public pricing API below for catalog and registration-candidate quotes.