Hey CF community!
I’ve been working with the Cloudflare API to manage zones and started to register and transfer domains through the registrar UI. I built an app that I use to manage my domains across GoDaddy and Name through their APIs and ultimately want to shift to using Cloudflare’s registrar for cost-savings and architectural simplicity purposes.
I read the registrar API documentation. I have been working with the zones and account endpoints successfully, so this should have been a fairly straightforward implementation.
However I receive the following error whenever I attempt to access any of the registrar endpoints:
POST /client/v4/accounts/{account_identifier}/registrar/domains
{
"success": false,
"errors": [
{
"code": 10000,
"message": "Authentication error"
}
]
}
This is a different error than if I pass an invalid token or api_key or do not have access to a particular permission. Additionally, account and zone endpoints work normally.
After doing some digging, I was able to find this post from a Cloudflare team member in May '22 saying this was a feature for “Enterprise customers”. However, this is the only reference I have been able to find and API docs don’t mention similar limitations.
In Dec '21, another post touched on this and looped in registrar’s product manager, @ebrown , to find out more details on a potential timeline or priority. I do not know if the API endpoints were published on the docs at that point.
I also created a registrar support ticket to learn more, so I’m keeping an eye on that.
Questions for the community:
- Is anyone else currently using the Registrar API successfully? Did you have to reach out for access?
- Anyone else experiencing the same error?
- Is there any official documentation on a path to access these endpoints?
Thanks!