-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Authenticated user is not allowed access - GoDaddy changed the API requirements #32
Comments
@rnlgreen Thanks for reporting. I am not able to find any document about change in API policy. Could you please help me with document or announcement about this change |
is there any way to get this working? I was just about to create a thread that it no longer updates ip. "Failed to update record. Error: addRecord Error getting DNS record Error: Authenticated user is not allowed access, StatusCode: 403, StatusCode: 1" |
I will try to look into some alternatives. Currently it looks like GoDaddy has changed its developer policy and does not allow API access for users having less than 50 domains (I am yet to find a document/announcement/article to verify this). |
Damn, bummer. Ill keep checking this post. Thanks! |
I don't think there's any documentation or announcement, I just found a thread on Reddit: There' some confusion around whether the requirement is 50 or 10 domains, and there's also some subscription plan you can get: |
maybe its possible to use OTE environment which is hosted at https://api.ote-godaddy.com/. its possible to add a parameter to specify the ote env? |
Will check this. Thanks |
Are there any advancements in finding out a solution? |
I will need some help from community. I checked on internet but I do not find any alternative and most articles shows old API key ways. I also tried to reach out to GoDaddy customer support, but looks like since I have moved my domain out of GoDaddy, they are also not helpful. Can you please reach out to GoDaddy support team and ask what alternatives they suggest to setup DDNS, if API keys are not working. |
My solution was to move out my domain from godaddy. I reach out the Godaddy api support team. I get this answer:-( Hi, We have recently updated the account requirements to access parts of our production Domains API. As part of this update, access to these APIs are now limited: Availability API: Limited to accounts with 50 or more domains Please note that this does not affect your access to any of our OTE APIs. If you have any further questions or need assistance with other API questions, please reach out. Regards, API Support Team |
Yeah, I just moved all my stuff to cloudflare. They have a dns update that works and had to renew my domain name too so I just went with them for everything. Sucks I was with GoDaddy for a long time always liked them. Too bad. |
I would with to see this thread before I registered a domain with GoDaddy, now I have the same issue. |
It's such a bullshit move on their part but I didn't know this before bought domain and no idea where else to buy domain I wanted so stuck with them. Technically it's possible to update it thru website way but I would start just telling everyone to avoid them like plague and look into moving to other providers. |
I have switched to namecheap and https://github.com/navilg/namecheap-ddns-docker works like a charm |
Not an issue with godaddy-ddns as such, but in case anyone else tries using the API service for the first time like me, it seems GoDaddy changed the requirements of usage a couple of days ago so that you have to have 50 domains registered with them to be able to use the API.
You'll see this error in the godaddy-ddns logs:
Authenticated user is not allowed access, StatusCode: 403, StatusCode: 1
The text was updated successfully, but these errors were encountered: