GoDaddy is now blocking API access

I own few domains and one of those domains is registered at GoDaddy. This is for historical reasons because this domain is on the .es TLD but my preferred registrar, PorkBun or CloudFlare, do not support this TLD. I kept it there mainly because I’ve had it for 10+ years and there were some new identify requirements that I didn’t want to deal with yet.

I use external-dns as a tool to automatically to take my Kubernetes Ingress resources and register them in my DNS zone. This tool would use the GoDaddy API to create, edit, and delete the DNS records automatically for me and point them to my own servers. Sure, I could do this myself because I don’t have that many records, but automation is fun.

Then today, I’m greeted with this error from external-dns and it just crashing and restarting:

1
level=fatal msg="Error ACCESS_DENIED: \"Authenticated user is not allowed access\""

Some web searching, led me to a few different posts by others complaining and this response from GoDaddy Support:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
Hi,

Thank you for reaching out to us regarding the recent changes to our Domain API.

We wanted to inform you that we have recently updated our Domain API requirements. As part of this update, customers are now required to have 50 or more domains in their account to utilize the API. Unfortunately, as you currently only have 1 domain in your account, access to the API is blocked for you.

However, we want to assure you that you still have access to the OTE API without any blocks.

We apologize for any confusion or inconvenience this may have caused. If you have any further questions or need assistance with any other aspect of our services, please don't hesitate to reach out.

Thank you for your understanding.

Regards,

API Support Team

I have less than 10 domains in my account, so they decided that they would block my API access like others. No warning at all was given to me over email, this wasn’t clearly indicated in the developer console either. Corporate greed. Now I have to figure out if I want to transfer it or just manage the entire DNS zone myself, which I already do for technowizardry.net.

Copyright - All Rights Reserved

Comments

Comments are currently unavailable while I move to this new blog platform. To give feedback, send an email to adam [at] this website url.