DO Ideas 2

Implement an API to query the availability of Dropet sizes in a specific Region

At the moment, there appears to be no way via the API to find out whether or not a specific Droplet size is available in a specific Region.

I think this feature would be great for anyone that plans to or currently does resell Droplets, as it would give them an ability to more accurately state which Regions Droplets are available in, instead of attempting to create a new one and failing if an 'unavailable in this Region' error is returned.

Currently, as far as I can see it, creating a new Droplet is the only way (via the API) to find out whether a Droplet can be created in a specific Region.

  • Seidr
  • Sep 11 2018
  • Shipped
  • Sep 11, 2018

    Admin Response

    Hi all! We've recently released version 2 of our API into public beta. This includes adding an array of available sizes to the region objects. Check out the documentation: https://developers.digitalocean.com/#regions While the beta is on-going, we’re looking for as much feedback as possible. If there’s anything else you’d like to see in the API, please open an issue over on our GitHub page: http://do.co/APIv2_feedback Thanks!
  • Attach files
  • Scott Robertson commented
    September 11, 2018 18:36

    This is needed, especially for resellers.

  • Seidr commented
    September 11, 2018 18:36

    That's understandable, glad we're able to create Droplets in Amsterdam again! Thanks for the response :)

  • Moisey Uretsky commented
    September 11, 2018 18:36

    That's correct.

    We ran into an issue in Amsterdam as RIPE ran out of IP addresses which forced us to limit creates for a while but we've since began purchasing IP blocks to ensure we have available IP addresses for creates.

    We would like to avoid having to add this feature by ensuring that we have available IPs in this region and we hope that it was a one time issue with Amsterdam.

    If the situation does recur then we will implement the requested change.

    Thanks