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

  • Posted February 25, 2020
  • API

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.


Submit an 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.

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:

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

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.