Droplets API Reference

Validated on 19 Jun 2018 • Last edited on 23 Mar 2026

DigitalOcean Droplets are Linux-based virtual machines (VMs) that run on top of virtualized hardware. Each Droplet you create is a new server you can use, either standalone or as part of a larger, cloud-based infrastructure.

The Droplets API endpoints are organized into the following groups:

  • Droplets (19 endpoints): A Droplet is a DigitalOcean virtual machine. By sending requests to the Droplet endpoint, you can list, create, or delete Droplets.
  • Droplet Actions (4 endpoints): Droplet actions are tasks that can be executed on a Droplet. These can be things like rebooting, resizing, snapshotting, etc.
  • Images (5 endpoints): A DigitalOcean image can be used to create a Droplet and may come in a number of flavors. Currently, there are five types of images: snapshots, backups, applications, distributions, and custom images.
  • Image Actions (3 endpoints): Image actions are commands that can be given to a DigitalOcean image. In general, these requests are made on the actions endpoint of a specific image.
  • Droplet Autoscale Pools (8 endpoints): Droplet autoscale pools manage automatic horizontal scaling for your applications based on resource usage (CPU, memory, or both) or a static configuration.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.