GoDaddy no longer allows API access to clients (e.g. for DNS-based cert renewal) if you have less than 50 domains

There's a Wiki thread started back in 2019, but saw recent edits which might you might be interested in:

Also, you might want to mention the ACME client you're using, because e.g. Certbot only has a limited number of officially included DNS plugins. That said, the third party certbot-dns-multi DNS plugin uses the DNS integrations of the lego ACME client and it has a LOT of them. With other ACME clients YMMV, e.g. acme.sh also has a lot of DNS integrations, but I don't know about other ACME clients..

Personally I only have experience with running my own BIND and using certbot-dns-rfc2136 or free Cloudflare DNS (without their CDN services, just DNS) using certbot-dns-cloudflare. Which works quite nicely for me.

It's also possible to run your own instance of acme-dns by the way, which some users use as it also makes the dns-01 challenge a little bit safer compared to the ACME client having access to an entire DNS zone.

3 Likes