DigitalOcean

DigitalOcean

Operations

List 1-Click Applications
Install Kubernetes 1-Click Applications
Get User Information
List All SSH Keys
Create a New SSH Key
Retrieve an Existing SSH Key
Retrieve an Existing Action
List All Actions
List all app alerts
Retrieve Aggregate Deployment Logs
List App Deployments
Create an App Deployment
Retrieve App Health
Retrieve App Instances
Retrieve Active Deployment Aggregate Logs
Retrieve App Daily Bandwidth Metrics
List All Apps
Delete an App
Retrieve an Existing App
Update an App
Retrieve Multiple Apps' Daily Bandwidth Metrics
Create a New App
Propose an App Spec
List App Regions
List Instance Sizes
Retrieve an Instance Size
Purge the Cache for an Existing CDN Endpoint
Delete a CDN Endpoint
Retrieve an Existing CDN Endpoint
Update a CDN Endpoint
List All CDN Endpoints
Create a New CDN Endpoint
Retrieve an Existing Certificate
List All Certificates
Create a New Certificate
Get Customer Balance
List All Invoices
Retrieve an Invoice CSV by UUID
Retrieve an Invoice by UUID
Retrieve an Invoice PDF by UUID
Retrieve an Invoice Summary by UUID
List Backups for a Database Cluster
Retrieve the Public Certificate
Retrieve an Existing Database Cluster Configuration
Update the Database Configuration for an Existing Database
Retrieve the Eviction Policy for a Redis or Valkey Cluster
Configure the Eviction Policy for a Redis or Valkey Cluster
List Firewall Rules (Trusted Sources) for a Database Cluster
Update Firewall Rules (Trusted Sources) for a Database
Retrieve an Existing Database Cluster
List Indexes for a OpenSearch Cluster
List Logsinks for a Database Cluster
Create Logsink for a Database Cluster
Configure a Database Cluster's Maintenance Window
Migrate a Database Cluster to a New Region
Retrieve the Status of an Online Migration
List Connection Pools (PostgreSQL)
Retrieve Existing Connection Pool (PostgreSQL)
Add a New Connection Pool (PostgreSQL)
Promote a Read-only Replica to become a Primary Cluster
Retrieve the SQL Modes for a MySQL Cluster
List Topics for a Kafka Cluster
Create Topic for a Kafka Cluster
Upgrade Major Version for a Database
Reset a Database User's Password or Authentication Method
List All Database Clusters
Retrieve Database Clusters' Metrics Endpoint Credentials
Update Database Clusters' Metrics Endpoint Credentials
List Database Options
Create a New Database Cluster
Retrieve an Existing Domain
List All Domain Records
Create a New Domain Record
List All Domains
Create a New Domain
Acting on Tagged Droplets
Retrieve an Existing Autoscale Pool
List All Autoscale Pools
Create a New Autoscale Pool
List Backup Policies for All Existing Droplets
List Supported Droplet Backup Policies
Deleting Droplets by Tag
List Actions for a Droplet
Initiate a Droplet Action
List Backups for a Droplet
Retrieve the Backup Policy for an Existing Droplet
Delete an Existing Droplet
Destroy a Droplet and All of its Associated Resources (Dangerous)
List Associated Resources for a Droplet
Retry a Droplet Destroy with Associated Resources Request
Selectively Destroy a Droplet and its Associated Resources
Check Status of a Droplet Destroy with Associated Resources Request
List all Firewalls Applied to a Droplet
Retrieve an Existing Droplet
List All Available Kernels for a Droplet
List Neighbors for a Droplet
List Snapshots for a Droplet
List All Droplets
Create a New Droplet
Remove Droplets from a Firewall
Add Droplets to a Firewall
Retrieve an Existing Firewall
Remove Rules from a Firewall
Add Rules to a Firewall
Remove Tags from a Firewall
Add Tags to a Firewall
List All Firewalls
Create a New Firewall
Retrieve an Existing Floating IP Action
List All Actions for a Floating IP
Initiate a Floating IP Action
Retrieve an Existing Floating IP
List All Floating IPs
Create a New Floating IP
Add Function Route to an Agent
Attach Knowledge Bases to an Agent
List Agents
Create an Agent
Retrieve an Existing Agent
Rollback to Agent Version
List Anthropic API Keys
Create Anthropic API Key
List agents by Anthropic key
List Indexing Jobs for a Knowledge Base
List Data Sources for Indexing Job for a Knowledge Base
Start Indexing Job for a Knowledge Base
Cancel Indexing Job for a Knowledge Base
Retrieve Status of Indexing Job for a Knowledge Base
List Knowledge Bases
Create a Knowledge Base
Retrieve Information About an Existing Knowledge Base
Update a Knowledge Base
List Model API Keys
Create a Model API Key
List Available Models
List OpenAI API Keys
Create OpenAI API Key
List agents by OpenAI key
List Datacenter Regions
List All Images
Retrieve an Existing Action
List All Actions for an Image
Initiate an Image Action
Retrieve an Existing Image
Update an Image
Create a Custom Image
Fetch Clusterlint Diagnostics for a Kubernetes Cluster
Run Clusterlint Checks on a Kubernetes Cluster
Retrieve Credentials for a Kubernetes Cluster
Delete a Kubernetes Cluster
Delete a Cluster and All of its Associated Resources (Dangerous)
Selectively Delete a Cluster and its Associated Resources
Retrieve an Existing Kubernetes Cluster
Retrieve the kubeconfig for a Kubernetes Cluster
List All Node Pools in a Kubernetes Clusters
Retrieve a Node Pool for a Kubernetes Cluster
Update a Node Pool in a Kubernetes Cluster
Add a Node Pool to a Kubernetes Cluster
Update a Kubernetes Cluster
Fetch Status Messages for a Kubernetes Cluster
Retrieve Available Upgrades for an Existing Kubernetes Cluster
Retrieve User Information for a Kubernetes Cluster
List All Kubernetes Clusters
Create a New Kubernetes Cluster
List Available Regions, Node Sizes, and Versions of Kubernetes
Remove Container Registry from Kubernetes Clusters
Add Container Registry to Kubernetes Clusters
List All Load Balancers
Delete a Global Load Balancer CDN Cache
Delete a Load Balancer
Remove Droplets from a Load Balancer
Add Droplets to a Load Balancer
Remove Forwarding Rules from a Load Balancer
Add Forwarding Rules to a Load Balancer
Retrieve an Existing Load Balancer
Update a Load Balancer
Create a New Load Balancer
Retrieve an Existing Alert Policy
List Alert Policies
Create Alert Policy
Get App CPU Percentage Metrics
Get App Memory Percentage Metrics
Get App Restart Count Metrics
Get Droplet Autoscale Pool Current Average CPU utilization
Get Droplet Autoscale Pool Current Size
Get Droplet Autoscale Pool Current Average Memory utilization
Get Droplet Autoscale Pool Target Average CPU utilization
Get Droplet Autoscale Pool Target Size
Get Droplet Autoscale Pool Target Average Memory utilization
Get Droplet Bandwidth Metrics
Get Droplet CPU Metrics
Get Droplet Filesystem Free Metrics
Get Droplet Filesystem Size Metrics
Get Droplet Load1 Metrics
Get Droplet Load15 Metrics
Get Droplet Load5 Metrics
Get Droplet Available Memory Metrics
Get Droplet Cached Memory Metrics
Get Droplet Free Memory Metrics
Get Droplet Total Memory Metrics
Get Load Balancer Droplets Active Connections Metrics
Get Load Balancer Droplets Downtime Status Metrics
Get Load Balancer Droplets Health Check Status Metrics
Get Load Balancer Droplets 50th Percentile HTTP Response Time Metrics
Get Load Balancer Droplets 95th Percentile HTTP Response Time Metrics
Get Load Balancer Droplets 99th Percentile HTTP Response Time Metrics
Get Load Balancer Droplets Average HTTP Response Time Metrics
Get Load Balancer Droplets HTTP Rate Of Response Code Metrics
Get Load Balancer Droplets 50th Percentile HTTP Session Duration Metrics
Get Load Balancer Droplets 95th Percentile HTTP Session Duration Metrics
Get Load Balancer Droplets Average HTTP Session Duration Metrics
Get Load Balancer Droplets Queue Size Metrics
Get Load Balancer Frontend Total Current Active Connections Metrics
Get Load Balancer Frontend Max Connections Limit Metrics
Get Load Balancer Frontend Average Percentage CPU Utilization Metrics
Get Load Balancer Frontend Firewall Dropped Bytes Metrics
Get Load Balancer Frontend Firewall Dropped Packets Metrics
Get Load Balancer Frontend HTTP Requests Metrics
Get Load Balancer Frontend HTTP Rate Of Response Code Metrics
Get Load Balancer Frontend HTTP Throughput Metrics
Get Load Balancer Frontend TCP Throughput Metrics
Get Load Balancer Frontend UDP Throughput Metrics
Get Network Load Balancer Frontend TCP Throughput Metrics
Get Network Load Balancer Frontend UDP Throughput Metrics
Get Load Balancer Frontend Current TLS Connections Rate Metrics
Get Load Balancer Frontend Closed TLS Connections For Exceeded Rate Limit Metrics
Get Load Balancer Frontend Max TLS Connections Limit Metrics
List Logging Destinations
Create Logging Destination
Lists all sinks
List all partner attachments
Get current BGP auth key for the partner attachment
Delete an existing partner attachment
Retrieve an existing partner attachment
Update an existing partner attachment
List remote routes for a partner attachment
Set remote routes for a partner attachment
Get the current service key for the partner attachment
Regenerate the service key for the partner attachment
Create a new partner attachment
Retrieve the Default Project
Patch the Default Project
Update the Default Project
List Default Project Resources
Assign Resources to Default Project
List All Projects
Create a Project
Delete an Existing Project
Retrieve an Existing Project
Assign Resources to a Project
List All Data Center Regions
Delete Container Registry
Get Docker Credentials for Container Registry
Get Container Registry Information
List Registry Options (Subscription Tiers and Available Regions)
Create Container Registry
List All Container Registry Repository Manifests
List All Container Registry Repository Tags
List All Container Registry Repositories (V2)
Get Subscription Information
Update Subscription Tier
Validate a Container Registry Name
List All Droplet Neighbors
List All Reserved IPs
Create a New Reserved IP
Retrieve an Existing Reserved IP Action
List All Actions for a Reserved IP
Initiate a Reserved IP Action
Retrieve an Existing Reserved IP
Public Preview List All Reserved IPv6s
Public Preview Create a New Reserved IPv6
Public Preview Initiate a Reserved IPv6 Action
Public Preview Delete a Reserved IPv6
Public Preview Retrieve an Existing Reserved IPv6
List All Droplet Sizes
List All Snapshots
Retrieve an Existing Snapshot
Delete a Spaces Access Key
Get a Spaces Access Key
Update Spaces Access Keys
Update Spaces Access Keys
List Spaces Access Keys
Create a New Spaces Access Key
List All Tags
Create a New Tag
Retrieve a Tag
Retrieve an Existing Check
List All Checks
Create a New Check
Initiate A Block Storage Action By Volume Name
Delete a Block Storage Volume by Name
List All Block Storage Volumes
Create a New Block Storage Volume
Retrieve an Existing Volume Snapshot
Retrieve an Existing Volume Action
List All Actions for a Volume
Initiate A Block Storage Action By Volume Id
Delete a Block Storage Volume
Retrieve an Existing Block Storage Volume
List Snapshots for a Volume
Create Snapshot from a Volume
List All VPC Peerings
Create a New VPC Peering
Retrieve an Existing VPC Peering
List All VPCs
Create a New VPC
Retrieve an Existing VPC
List the Member Resources of a VPC
Partially Update a VPC
List the Peerings of a VPC
Create a Peering with a VPC
Update a VPC