Report this

What is the reason for this report?

Is updating a DNS record via the API 3x hour against the terms of service?

Posted on February 25, 2020

I’m doing my own dynamic dns, and I have my client machines (3 of 'em), phoning home once per hour, each of which triggers a DO DNS API call (update). Is this abusive?

I could increase the complexity on my side, and only update if my IPs have changed.



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

I wish DO include in their answer the definition of abusing, in my case, I may call the DO API to create or delete droplets everyday to reduce the costs, (Elasticity), I have a Saas service.

Hey there! Updating a DNS record three times per hour should not cause any issues, are you receiving any errors or slow-down requests? Requests through the API are rate limited to 5,000 requests per hour and/or 250 requests per minute (5% of the hourly total).

For more details, you can review our docs here:

https://developers.digitalocean.com/documentation/v2/#rate-limit

https://developers.digitalocean.com/documentation/changelog/api-v2/add-burst-rate-limits/

If you have any other questions or seeing something weird, you can open a support ticket so we can take a closer look!

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.