DigitalOcean

The DigitalOcean API allows you to manage Droplets and resources within the DigitalOcean cloud in a simple, programmatic way using conventional HTTP requests.

57 subscribers
4.6/10 popularity
132464 ms avg latency
100 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

DigitalOcean endpoints

MethodEndpointDescription
POST deleteDroplet
/deleteDroplet
Delete a Droplet.
POST renameDroplet
/renameDroplet
Rename a Droplet
POST resizeDroplet
/resizeDroplet
Resize a Droplet
POST addDropletToFirewall
/addDropletToFirewall
Assign a Droplet to a Cloud Firewall.
POST addDropletsToLoadBalancer
/addDropletsToLoadBalancer
Assign a Droplet to a Load Balancer instance.
POST addForwardingRulesToLoadBalancer
/addForwardingRulesToLoadBalancer
Add an additional forwarding rule to a Load Balancer instance.
POST addRulesToFirewall
/addRulesToFirewall
Add additional access rules to a Cloud Firewall.
POST addTagsToFirewall
/addTagsToFirewall
Assign a Tag representing a group of Droplets to a Cloud Firewall.
POST assignFloatingIpToDroplet
/assignFloatingIpToDroplet
Assign a Floating IP to a Droplet.
POST attachVolumeToDropletByName
/attachVolumeToDropletByName
Attach a Block Storage volume to a Droplet using its name.
POST attachVolumeToDroplet
/attachVolumeToDroplet
Attach a Block Storage volume to a Droplet.
POST changeDropletKernel
/changeDropletKernel
Change the kernel of a Droplet
POST convertImageToSnapshot
/convertImageToSnapshot
Convert an image, for example, a backup to a snapshot.
POST createCertificate
/createCertificate
Upload a new SSL certificate
POST createDomain
/createDomain
Create a new domain.
POST createDomainRecord
/createDomainRecord
Create an existing record.
POST createDroplet
/createDroplet
Create a new Droplet.
POST createFirewall
/createFirewall
Create a new Cloud Firewall.
POST createFloatingIp
/createFloatingIp
On creation, a Floating IP must be either assigned to a Droplet or reserved to a region.
POST createLoadBalancer
/createLoadBalancer
Create a new Load Balancer instance.
POST createLoadBalancerWithTag
/createLoadBalancerWithTag
Create a new Load Balancer instance.
POST createMultiplyDroplets
/createMultiplyDroplets
Create a new Droplet.
POST createRegionFloatingIp
/createRegionFloatingIp
On creation, a Floating IP must be either assigned to a Droplet or reserved to a region.
POST createSshKey
/createSshKey
Add a new SSH public key to your DigitalOcean account.
POST createTag
/createTag
Create new tag.
POST createVolume
/createVolume
Create new volume
POST createVolumeSnapshot
/createVolumeSnapshot
Create a snapshot from a volume
POST deleteCertificate
/deleteCertificate
Delete a specific certificate.
POST deleteDomain
/deleteDomain
Delete a domain.
POST deleteDomainRecord
/deleteDomainRecord
Retrieve a specific domain record.
POST deleteDropletByTag
/deleteDropletByTag
Delete Droplets by a tag.
POST deleteFirewall
/deleteFirewall
Delete a Cloud Firewall.
POST deleteFloatingIp
/deleteFloatingIp
Delete Floating IP.
POST deleteImage
/deleteImage
Delete single image.
POST deleteLoadBalancer
/deleteLoadBalancer
Delete a Load Balancer instance.
POST deleteSingleSnapshot
/deleteSingleSnapshot
Delete a snapshot.
POST deleteSshKey
/deleteSshKey
Destroy a public SSH key that you have in your account.
POST deleteTag
/deleteTag
A Tag can be deleted.
POST deleteVolume
/deleteVolume
Delete single volume
POST deleteVolumeByName
/deleteVolumeByName
Delete single volume by name
POST disableBackups
/disableBackups
Disable backups on an existing Droplet.
POST dropletPasswordReset
/dropletPasswordReset
Reset the password for a Droplet
POST dropletPowerCycle
/dropletPowerCycle
Power off and then back on.
POST dropletPowerOff
/dropletPowerOff
Power off a Droplet
POST dropletRestore
/dropletRestore
Restore a Droplet
POST dropletShutdown
/dropletShutdown
Shutdown a Droplet
POST dropletSnapshot
/dropletSnapshot
Snapshot a Droplet
POST enableBackups
/enableBackups
Enable backups on an existing Droplet.
POST enableIPv6ToDroplet
/enableIPv6ToDroplet
Enable IPv6 networking on an existing Droplet
POST enablePrivateNetworkingToDroplet
/enablePrivateNetworkingToDroplet
Enable private networking on an existing Droplet
+ 50 more endpoints on the provider's documentation.

DigitalOcean pricing

PlanPriceRate limitQuotas
BASIC Free

More Storage APIs

View all →
  • The ImgBB API offers an affordable image hosting solution, allowing you to upload and store images with a…

    StorageFreemium4 subscribers
  • Generate Mediafire direct download links

    StorageFreemium5 subscribers
  • Store and retrieve any amount of data anytime

    StorageFree155 subscribers
  • Send us your terabox link we'll send you direct download link

    StorageFreemium178 subscribers
  • Is fully functioning API . this API let you create your account todo list 1.Create user 2.Create task…

    StorageFree116 subscribers
  • Support with folder and multiple files

    StorageFreemium167 subscribers