All integrations

DigitalOcean

DEVELOPER · DEVELOPER

Droplets, Kubernetes clusters, databases, and apps in their own team.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

digitalocean_delete_v2_account_keys_by_ssh_key_identifierWRITE

Delete an SSH Key via DELETE /v2/account/keys/{ssh_key_identifier}

ssh_key:delete
digitalocean_delete_v2_add_ons_saas_by_resource_uuidWRITE

Delete/Deprovision an Add-on Resource via DELETE /v2/add-ons/saas/{resource_uuid}

addon:delete
digitalocean_delete_v2_apps_by_idWRITE

Delete an App via DELETE /v2/apps/{id}

app:delete
digitalocean_delete_v2_byoip_prefixes_by_byoip_prefix_uuidWRITE

Delete a BYOIP Prefix via DELETE /v2/byoip_prefixes/{byoip_prefix_uuid}

byoip_prefix:delete
digitalocean_delete_v2_cdn_endpoints_by_cdn_idWRITE

Delete a CDN Endpoint via DELETE /v2/cdn/endpoints/{cdn_id}

cdn:delete
digitalocean_delete_v2_cdn_endpoints_by_cdn_id_cacheWRITE

Purge the Cache for an Existing CDN Endpoint via DELETE /v2/cdn/endpoints/{cdn_id}/cache

cdn:delete
digitalocean_delete_v2_certificates_by_certificate_idWRITE

Delete a Certificate via DELETE /v2/certificates/{certificate_id}

certificate:delete
digitalocean_delete_v2_databases_by_database_cluster_uuidWRITE

Destroy a Database Cluster via DELETE /v2/databases/{database_cluster_uuid}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_dbs_by_database_nameWRITE

Delete a Database via DELETE /v2/databases/{database_cluster_uuid}/dbs/{database_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_indexes_by_index_nameWRITE

Delete Index for OpenSearch Cluster via DELETE /v2/databases/{database_cluster_uuid}/indexes/{index_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_logsink_by_logsink_idWRITE

Delete Logsink for a Database Cluster via DELETE /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_online_migration_by_migration_idWRITE

Stop an Online Migration via DELETE /v2/databases/{database_cluster_uuid}/online-migration/{migration_id}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_pools_by_pool_nameWRITE

Delete a Connection Pool (PostgreSQL) via DELETE /v2/databases/{database_cluster_uuid}/pools/{pool_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_replicas_by_replica_nameWRITE

Destroy a Read-only Replica via DELETE /v2/databases/{database_cluster_uuid}/replicas/{replica_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_schema_registry_by_subject_nameWRITE

Delete a Kafka Schema by Subject Name via DELETE /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_topics_by_topic_nameWRITE

Delete Topic for a Kafka Cluster via DELETE /v2/databases/{database_cluster_uuid}/topics/{topic_name}

database:delete
digitalocean_delete_v2_databases_by_database_cluster_uuid_users_by_usernameWRITE

Remove a Database User via DELETE /v2/databases/{database_cluster_uuid}/users/{username}

database:delete
digitalocean_delete_v2_dedicated_inferences_by_dedicated_inference_idWRITE

Delete a Dedicated Inference via DELETE /v2/dedicated-inferences/{dedicated_inference_id}

dedicated_inference:delete
digitalocean_delete_v2_dedicated_inferences_by_dedicated_inference_id_tokens_by_token_idWRITE

Revoke a Dedicated Inference Token via DELETE /v2/dedicated-inferences/{dedicated_inference_id}/tokens/{token_id}

dedicated_inference_token:delete
digitalocean_delete_v2_domains_by_domain_nameWRITE

Delete a Domain via DELETE /v2/domains/{domain_name}

domain:delete
digitalocean_delete_v2_domains_by_domain_name_records_by_domain_record_idWRITE

Delete a Domain Record via DELETE /v2/domains/{domain_name}/records/{domain_record_id}

domain:delete
digitalocean_delete_v2_dropletsWRITE

Deleting Droplets by Tag via DELETE /v2/droplets

droplet:delete
digitalocean_delete_v2_droplets_autoscale_by_autoscale_pool_idWRITE

Delete autoscale pool via DELETE /v2/droplets/autoscale/{autoscale_pool_id}

droplet:delete
digitalocean_delete_v2_droplets_autoscale_by_autoscale_pool_id_dangerousWRITE

Delete autoscale pool and resources via DELETE /v2/droplets/autoscale/{autoscale_pool_id}/dangerous

droplet:delete
digitalocean_delete_v2_droplets_by_droplet_idWRITE

Delete an Existing Droplet via DELETE /v2/droplets/{droplet_id}

droplet:delete
digitalocean_delete_v2_droplets_by_droplet_id_destroy_with_associated_resources_dangerousWRITE

Destroy a Droplet and All of its Associated Resources (Dangerous) via DELETE /v2/droplets/{droplet_id}/destroy_with_associated_resources/dangerous

block_storage:deleteblock_storage_snapshot:deletedroplet:deleteimage:deletereserved_ip:delete
digitalocean_delete_v2_droplets_by_droplet_id_destroy_with_associated_resources_selectiveWRITE

Selectively Destroy a Droplet and its Associated Resources via DELETE /v2/droplets/{droplet_id}/destroy_with_associated_resources/selective

block_storage:deleteblock_storage_snapshot:deletedroplet:deleteimage:deletereserved_ip:delete
digitalocean_delete_v2_firewalls_by_firewall_idWRITE

Delete a Firewall via DELETE /v2/firewalls/{firewall_id}

firewall:delete
digitalocean_delete_v2_firewalls_by_firewall_id_dropletsWRITE

Remove Droplets from a Firewall via DELETE /v2/firewalls/{firewall_id}/droplets

firewall:update
digitalocean_delete_v2_firewalls_by_firewall_id_rulesWRITE

Remove Rules from a Firewall via DELETE /v2/firewalls/{firewall_id}/rules

firewall:update
digitalocean_delete_v2_firewalls_by_firewall_id_tagsWRITE

Remove Tags from a Firewall via DELETE /v2/firewalls/{firewall_id}/tags

firewall:update
digitalocean_delete_v2_floating_ips_by_floating_ipWRITE

Delete a Floating IP via DELETE /v2/floating_ips/{floating_ip}

reserved_ip:delete
digitalocean_delete_v2_functions_namespaces_by_namespace_idWRITE

Delete Namespace via DELETE /v2/functions/namespaces/{namespace_id}

function:delete
digitalocean_delete_v2_functions_namespaces_by_namespace_id_keys_by_key_idWRITE

Delete a Namespace Access Key via DELETE /v2/functions/namespaces/{namespace_id}/keys/{key_id}

function:admin
digitalocean_delete_v2_functions_namespaces_by_namespace_id_triggers_by_trigger_nameWRITE

Delete Trigger via DELETE /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}

function:delete
digitalocean_delete_v2_gen_ai_agents_by_agent_uuid_api_keys_by_api_key_uuidWRITE

Delete API Key for an Agent via DELETE /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_agents_by_agent_uuid_functions_by_function_uuidWRITE

Delete Function Route for an Agent via DELETE /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_agents_by_agent_uuid_guardrails_by_guardrail_uuidWRITE

Detach a Guardrail from an Agent via DELETE /v2/gen-ai/agents/{agent_uuid}/guardrails/{guardrail_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_agents_by_agent_uuid_knowledge_bases_by_knowledge_base_uuidWRITE

Detach Knowledge Base from an Agent via DELETE /v2/gen-ai/agents/{agent_uuid}/knowledge_bases/{knowledge_base_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_agents_by_parent_agent_uuid_child_agents_by_child_agent_uuidWRITE

Delete Agent Route for an Agent via DELETE /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_agents_by_uuidWRITE

Delete an Agent via DELETE /v2/gen-ai/agents/{uuid}

genai:delete
digitalocean_delete_v2_gen_ai_anthropic_keys_by_api_key_uuidWRITE

Delete Anthropic API Key via DELETE /v2/gen-ai/anthropic/keys/{api_key_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_custom_evaluation_metrics_by_metric_uuidWRITE

Delete Custom Evaluation Metric via DELETE /v2/gen-ai/custom_evaluation_metrics/{metric_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_custom_models_by_uuidWRITE

Delete Custom Model via DELETE /v2/gen-ai/custom_models/{uuid}

genai:delete
digitalocean_delete_v2_gen_ai_evaluation_datasets_by_dataset_uuidWRITE

Delete Evaluation Dataset via DELETE /v2/gen-ai/evaluation_datasets/{dataset_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_knowledge_bases_by_knowledge_base_uuid_data_sources_by_data_source_uuidWRITE

Delete a Data Source from a Knowledge Base via DELETE /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_knowledge_bases_by_uuidWRITE

Delete a Knowledge Base via DELETE /v2/gen-ai/knowledge_bases/{uuid}

genai:delete
digitalocean_delete_v2_gen_ai_model_evaluation_presets_by_eval_preset_uuidWRITE

Delete Model Evaluation Preset via DELETE /v2/gen-ai/model_evaluation_presets/{eval_preset_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_model_evaluation_runs_by_eval_run_uuidWRITE

Delete Model Evaluation Run via DELETE /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_models_api_keys_by_api_key_uuidWRITE

Delete API Key for a Model via DELETE /v2/gen-ai/models/api_keys/{api_key_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_models_routers_by_uuidWRITE

Delete a Model Router via DELETE /v2/gen-ai/models/routers/{uuid}

genai:delete
digitalocean_delete_v2_gen_ai_openai_keys_by_api_key_uuidWRITE

Delete OpenAI API Key via DELETE /v2/gen-ai/openai/keys/{api_key_uuid}

genai:delete
digitalocean_delete_v2_gen_ai_scheduled_indexing_by_uuidWRITE

Delete Scheduled Indexing via DELETE /v2/gen-ai/scheduled-indexing/{uuid}

genai:delete
digitalocean_delete_v2_gen_ai_workspaces_by_workspace_uuidWRITE

Delete a Workspace via DELETE /v2/gen-ai/workspaces/{workspace_uuid}

genai:delete
digitalocean_delete_v2_images_by_image_idWRITE

Delete an Image via DELETE /v2/images/{image_id}

image:delete
digitalocean_delete_v2_kubernetes_clusters_by_cluster_idWRITE

Delete a Kubernetes Cluster via DELETE /v2/kubernetes/clusters/{cluster_id}

kubernetes:delete
digitalocean_delete_v2_kubernetes_clusters_by_cluster_id_destroy_with_associated_resources_dangerousWRITE

Delete a Cluster and All of its Associated Resources (Dangerous) via DELETE /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources/dangerous

kubernetes:delete
digitalocean_delete_v2_kubernetes_clusters_by_cluster_id_destroy_with_associated_resources_selectiveWRITE

Selectively Delete a Cluster and its Associated Resources via DELETE /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources/selective

kubernetes:delete
digitalocean_delete_v2_kubernetes_clusters_by_cluster_id_node_pools_by_node_pool_idWRITE

Delete a Node Pool in a Kubernetes Cluster via DELETE /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}

kubernetes:update
digitalocean_delete_v2_kubernetes_clusters_by_cluster_id_node_pools_by_node_pool_id_nodes_by_node_idWRITE

Delete a Node in a Kubernetes Cluster via DELETE /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/nodes/{node_id}

kubernetes:update
digitalocean_delete_v2_kubernetes_registriesWRITE

Remove Container Registries from Kubernetes Clusters via DELETE /v2/kubernetes/registries

kubernetes:update
digitalocean_delete_v2_kubernetes_registryWRITE

Remove Container Registry from Kubernetes Clusters via DELETE /v2/kubernetes/registry

kubernetes:update
digitalocean_delete_v2_load_balancers_by_lb_idWRITE

Delete a Load Balancer via DELETE /v2/load_balancers/{lb_id}

load_balancer:delete
digitalocean_delete_v2_load_balancers_by_lb_id_cacheWRITE

Delete a Global Load Balancer CDN Cache via DELETE /v2/load_balancers/{lb_id}/cache

load_balancer:delete
digitalocean_delete_v2_load_balancers_by_lb_id_dropletsWRITE

Remove Droplets from a Load Balancer via DELETE /v2/load_balancers/{lb_id}/droplets

load_balancer:update
digitalocean_delete_v2_load_balancers_by_lb_id_forwarding_rulesWRITE

Remove Forwarding Rules from a Load Balancer via DELETE /v2/load_balancers/{lb_id}/forwarding_rules

load_balancer:update
digitalocean_delete_v2_monitoring_alerts_by_alert_uuidWRITE

Delete an Alert Policy via DELETE /v2/monitoring/alerts/{alert_uuid}

monitoring:delete
digitalocean_delete_v2_monitoring_sinks_by_sink_uuidWRITE

Delete Sink via DELETE /v2/monitoring/sinks/{sink_uuid}

monitoring:delete
digitalocean_delete_v2_monitoring_sinks_destinations_by_destination_uuidWRITE

Delete Logging Destination via DELETE /v2/monitoring/sinks/destinations/{destination_uuid}

monitoring:delete
digitalocean_delete_v2_nfs_access_points_by_access_point_idWRITE

Delete an NFS access point via DELETE /v2/nfs/access_points/{access_point_id}

nfs:delete
digitalocean_delete_v2_nfs_by_nfs_idWRITE

Delete an NFS share via DELETE /v2/nfs/{nfs_id}

nfs:delete
digitalocean_delete_v2_nfs_snapshots_by_nfs_snapshot_idWRITE

Delete an NFS snapshot via DELETE /v2/nfs/snapshots/{nfs_snapshot_id}

nfs:delete
digitalocean_delete_v2_partner_network_connect_attachments_by_pa_idWRITE

Delete an existing partner attachment via DELETE /v2/partner_network_connect/attachments/{pa_id}

partner_network_connect:read
digitalocean_delete_v2_projects_by_project_idWRITE

Delete an Existing Project via DELETE /v2/projects/{project_id}

project:delete
digitalocean_delete_v2_registries_by_registry_nameWRITE

Delete Container Registry By Name via DELETE /v2/registries/{registry_name}

registry:delete
digitalocean_delete_v2_registries_by_registry_name_repositories_by_repository_nameWRITE

Delete Container Registry Repository via DELETE /v2/registries/{registry_name}/repositories/{repository_name}

registry:delete
digitalocean_delete_v2_registries_by_registry_name_repositories_by_repository_name_digests_by_manifest_digestWRITE

Delete Container Registry Repository Manifest via DELETE /v2/registries/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}

registry:delete
digitalocean_delete_v2_registries_by_registry_name_repositories_by_repository_name_tags_by_repository_tagWRITE

Delete Container Registry Repository Tag via DELETE /v2/registries/{registry_name}/repositories/{repository_name}/tags/{repository_tag}

registry:delete
digitalocean_delete_v2_registryWRITE

Delete Container Registry via DELETE /v2/registry

registry:delete
digitalocean_delete_v2_registry_by_registry_name_repositories_by_repository_name_digests_by_manifest_digestWRITE

Delete Container Registry Repository Manifest via DELETE /v2/registry/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}

registry:delete
digitalocean_delete_v2_registry_by_registry_name_repositories_by_repository_name_tags_by_repository_tagWRITE

Delete Container Registry Repository Tag via DELETE /v2/registry/{registry_name}/repositories/{repository_name}/tags/{repository_tag}

registry:delete
digitalocean_delete_v2_reserved_ips_by_reserved_ipWRITE

Delete a Reserved IP via DELETE /v2/reserved_ips/{reserved_ip}

reserved_ip:delete
digitalocean_delete_v2_reserved_ipv6_by_reserved_ipv6WRITE

Delete a Reserved IPv6 via DELETE /v2/reserved_ipv6/{reserved_ipv6}

reserved_ip:delete
digitalocean_delete_v2_security_settings_suppressions_by_suppression_uuidWRITE

Delete Suppression via DELETE /v2/security/settings/suppressions/{suppression_uuid}

security:delete
digitalocean_delete_v2_snapshots_by_snapshot_idWRITE

Delete a Snapshot via DELETE /v2/snapshots/{snapshot_id}

snapshot:delete
digitalocean_delete_v2_spaces_keys_by_access_keyWRITE

Delete a Spaces Access Key via DELETE /v2/spaces/keys/{access_key}

spaces_key:delete
digitalocean_delete_v2_tags_by_tag_idWRITE

Delete a Tag via DELETE /v2/tags/{tag_id}

tag:delete
digitalocean_delete_v2_tags_by_tag_id_resourcesWRITE

Untag a Resource via DELETE /v2/tags/{tag_id}/resources

tag:delete
digitalocean_delete_v2_uptime_checks_by_check_idWRITE

Delete a Check via DELETE /v2/uptime/checks/{check_id}

uptime:delete
digitalocean_delete_v2_uptime_checks_by_check_id_alerts_by_alert_idWRITE

Delete an Alert via DELETE /v2/uptime/checks/{check_id}/alerts/{alert_id}

uptime:delete
digitalocean_delete_v2_vector_databases_by_idWRITE

Delete a Vector Database via DELETE /v2/vector-databases/{id}

database:delete
digitalocean_delete_v2_volumesWRITE

Delete a Block Storage Volume by Name via DELETE /v2/volumes

block_storage:delete
digitalocean_delete_v2_volumes_by_volume_idWRITE

Delete a Block Storage Volume via DELETE /v2/volumes/{volume_id}

block_storage:delete
digitalocean_delete_v2_volumes_snapshots_by_snapshot_idWRITE

Delete a Volume Snapshot via DELETE /v2/volumes/snapshots/{snapshot_id}

block_storage_snapshot:delete
digitalocean_delete_v2_vpc_nat_gateways_by_idWRITE

Delete VPC NAT Gateway via DELETE /v2/vpc_nat_gateways/{id}

nat_gateway:delete
digitalocean_delete_v2_vpc_peerings_by_vpc_peering_idWRITE

Delete a VPC peering via DELETE /v2/vpc_peerings/{vpc_peering_id}

vpc_peering:delete
digitalocean_delete_v2_vpcs_by_vpc_idWRITE

Delete a VPC via DELETE /v2/vpcs/{vpc_id}

vpc:delete
digitalocean_get_v1_batchesREAD

List Batch Inference Jobs via GET /v1/batches

no provider scope
digitalocean_get_v1_batches_by_batch_idREAD

Retrieve a Batch Inference Job via GET /v1/batches/{batch_id}

no provider scope
digitalocean_get_v1_batches_by_batch_id_resultsREAD

Get Batch Inference Results Download Links via GET /v1/batches/{batch_id}/results

no provider scope
digitalocean_get_v1_modelsREAD

List available models via GET /v1/models

no provider scope
digitalocean_get_v2_1_clicksREAD

List 1-Click Applications via GET /v2/1-clicks

no provider scope
digitalocean_get_v2_accountREAD

Get User Information via GET /v2/account

account:read
digitalocean_get_v2_account_keysREAD

List All SSH Keys via GET /v2/account/keys

ssh_key:read
digitalocean_get_v2_account_keys_by_ssh_key_identifierREAD

Retrieve an Existing SSH Key via GET /v2/account/keys/{ssh_key_identifier}

ssh_key:read
digitalocean_get_v2_actionsREAD

List All Actions via GET /v2/actions

actions:read
digitalocean_get_v2_actions_by_action_idREAD

Retrieve an Existing Action via GET /v2/actions/{action_id}

actions:read
digitalocean_get_v2_add_ons_appsREAD

List Available Add-On Applications via GET /v2/add-ons/apps

no provider scope
digitalocean_get_v2_add_ons_apps_by_app_slug_metadataREAD

Get Metadata for an Add-On Application via GET /v2/add-ons/apps/{app_slug}/metadata

no provider scope
digitalocean_get_v2_add_ons_saasREAD

List all Add-On Resources via GET /v2/add-ons/saas

addon:read
digitalocean_get_v2_add_ons_saas_by_resource_uuidREAD

Get details on an Add-On Resource via GET /v2/add-ons/saas/{resource_uuid}

addon:read
digitalocean_get_v2_appsREAD

List All Apps via GET /v2/apps

app:read
digitalocean_get_v2_apps_by_app_id_alertsREAD

List all app alerts via GET /v2/apps/{app_id}/alerts

app:read
digitalocean_get_v2_apps_by_app_id_components_by_component_name_execREAD

Retrieve Exec URL via GET /v2/apps/{app_id}/components/{component_name}/exec

app:access_console
digitalocean_get_v2_apps_by_app_id_components_by_component_name_logsREAD

Retrieve Active Deployment Logs via GET /v2/apps/{app_id}/components/{component_name}/logs

app:read
digitalocean_get_v2_apps_by_app_id_deploymentsREAD

List App Deployments via GET /v2/apps/{app_id}/deployments

app:read
digitalocean_get_v2_apps_by_app_id_deployments_by_deployment_idREAD

Retrieve an App Deployment via GET /v2/apps/{app_id}/deployments/{deployment_id}

app:read
digitalocean_get_v2_apps_by_app_id_deployments_by_deployment_id_components_by_component_name_execREAD

Retrieve Exec URL for Deployment via GET /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/exec

app:access_console
digitalocean_get_v2_apps_by_app_id_deployments_by_deployment_id_components_by_component_name_logsREAD

Retrieve Deployment Logs via GET /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/logs

app:read
digitalocean_get_v2_apps_by_app_id_deployments_by_deployment_id_logsREAD

Retrieve Aggregate Deployment Logs via GET /v2/apps/{app_id}/deployments/{deployment_id}/logs

app:read
digitalocean_get_v2_apps_by_app_id_eventsREAD

List App Events via GET /v2/apps/{app_id}/events

app:read
digitalocean_get_v2_apps_by_app_id_events_by_event_idREAD

Get an Event via GET /v2/apps/{app_id}/events/{event_id}

app:read
digitalocean_get_v2_apps_by_app_id_events_by_event_id_logsREAD

Retrieve Event Logs via GET /v2/apps/{app_id}/events/{event_id}/logs

app:read
digitalocean_get_v2_apps_by_app_id_healthREAD

Retrieve App Health via GET /v2/apps/{app_id}/health

app:read
digitalocean_get_v2_apps_by_app_id_instancesREAD

Retrieve App Instances via GET /v2/apps/{app_id}/instances

app:read
digitalocean_get_v2_apps_by_app_id_job_invocationsREAD

List Job Invocations via GET /v2/apps/{app_id}/job-invocations

app:read
digitalocean_get_v2_apps_by_app_id_job_invocations_by_job_invocation_idREAD

Get Job Invocations via GET /v2/apps/{app_id}/job-invocations/{job_invocation_id}

app:read
digitalocean_get_v2_apps_by_app_id_jobs_by_job_name_invocations_by_job_invocation_id_logsREAD

Retrieve Job Invocation Logs via GET /v2/apps/{app_id}/jobs/{job_name}/invocations/{job_invocation_id}/logs

app:read
digitalocean_get_v2_apps_by_app_id_logsREAD

Retrieve Active Deployment Aggregate Logs via GET /v2/apps/{app_id}/logs

app:read
digitalocean_get_v2_apps_by_app_id_metrics_bandwidth_dailyREAD

Retrieve App Daily Bandwidth Metrics via GET /v2/apps/{app_id}/metrics/bandwidth_daily

app:read
digitalocean_get_v2_apps_by_idREAD

Retrieve an Existing App via GET /v2/apps/{id}

app:read
digitalocean_get_v2_apps_regionsREAD

List App Regions via GET /v2/apps/regions

app:read
digitalocean_get_v2_apps_tiers_instance_sizesREAD

List Instance Sizes via GET /v2/apps/tiers/instance_sizes

app:read
digitalocean_get_v2_apps_tiers_instance_sizes_by_slugREAD

Retrieve an Instance Size via GET /v2/apps/tiers/instance_sizes/{slug}

app:read
digitalocean_get_v2_billing_by_account_urn_insights_by_start_date_by_end_dateREAD

List Billing Insights via GET /v2/billing/{account_urn}/insights/{start_date}/{end_date}

billing:read
digitalocean_get_v2_byoip_prefixesREAD

List BYOIP Prefixes via GET /v2/byoip_prefixes

byoip_prefix:read
digitalocean_get_v2_byoip_prefixes_by_byoip_prefix_uuidREAD

Get a BYOIP Prefix via GET /v2/byoip_prefixes/{byoip_prefix_uuid}

byoip_prefix:read
digitalocean_get_v2_byoip_prefixes_by_byoip_prefix_uuid_ipsREAD

List BYOIP Prefix Resources via GET /v2/byoip_prefixes/{byoip_prefix_uuid}/ips

byoip_prefix:read
digitalocean_get_v2_cdn_endpointsREAD

List All CDN Endpoints via GET /v2/cdn/endpoints

cdn:read
digitalocean_get_v2_cdn_endpoints_by_cdn_idREAD

Retrieve an Existing CDN Endpoint via GET /v2/cdn/endpoints/{cdn_id}

cdn:read
digitalocean_get_v2_certificatesREAD

List All Certificates via GET /v2/certificates

certificate:read
digitalocean_get_v2_certificates_by_certificate_idREAD

Retrieve an Existing Certificate via GET /v2/certificates/{certificate_id}

certificate:read
digitalocean_get_v2_customers_my_balanceREAD

Get Customer Balance via GET /v2/customers/my/balance

billing:read
digitalocean_get_v2_customers_my_billing_historyREAD

List Billing History via GET /v2/customers/my/billing_history

billing:read
digitalocean_get_v2_customers_my_invoicesREAD

List All Invoices via GET /v2/customers/my/invoices

billing:read
digitalocean_get_v2_customers_my_invoices_by_invoice_uuidREAD

Retrieve an Invoice by UUID via GET /v2/customers/my/invoices/{invoice_uuid}

billing:read
digitalocean_get_v2_customers_my_invoices_by_invoice_uuid_csvREAD

Retrieve an Invoice CSV by UUID via GET /v2/customers/my/invoices/{invoice_uuid}/csv

billing:read
digitalocean_get_v2_customers_my_invoices_by_invoice_uuid_summaryREAD

Retrieve an Invoice Summary by UUID via GET /v2/customers/my/invoices/{invoice_uuid}/summary

billing:read
digitalocean_get_v2_databasesREAD

List All Database Clusters via GET /v2/databases

database:read
digitalocean_get_v2_databases_by_database_cluster_uuidREAD

Retrieve an Existing Database Cluster via GET /v2/databases/{database_cluster_uuid}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_autoscaleREAD

Retrieve Autoscale Configuration for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/autoscale

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_backupsREAD

List Backups for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/backups

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_caREAD

Retrieve the Public Certificate via GET /v2/databases/{database_cluster_uuid}/ca

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_configREAD

Retrieve an Existing Database Cluster Configuration via GET /v2/databases/{database_cluster_uuid}/config

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_dbsREAD

List All Databases via GET /v2/databases/{database_cluster_uuid}/dbs

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_dbs_by_database_nameREAD

Retrieve an Existing Database via GET /v2/databases/{database_cluster_uuid}/dbs/{database_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_do_settingsREAD

Retrieve DO Settings for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/do_settings

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_eventsREAD

List all Events Logs via GET /v2/databases/{database_cluster_uuid}/events

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_eviction_policyREAD

Retrieve the Eviction Policy for a Caching or Valkey Cluster via GET /v2/databases/{database_cluster_uuid}/eviction_policy

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_firewallREAD

List Firewall Rules (Trusted Sources) for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/firewall

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_indexesREAD

List Indexes for a OpenSearch Cluster via GET /v2/databases/{database_cluster_uuid}/indexes

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_logsinkREAD

List Logsinks for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/logsink

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_logsink_by_logsink_idREAD

Get Logsink for a Database Cluster via GET /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_online_migrationREAD

Retrieve the Status of an Online Migration via GET /v2/databases/{database_cluster_uuid}/online-migration

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_poolsREAD

List Connection Pools (PostgreSQL) via GET /v2/databases/{database_cluster_uuid}/pools

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_pools_by_pool_nameREAD

Retrieve Existing Connection Pool (PostgreSQL) via GET /v2/databases/{database_cluster_uuid}/pools/{pool_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_replicasREAD

List All Read-only Replicas via GET /v2/databases/{database_cluster_uuid}/replicas

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_replicas_by_replica_nameREAD

Retrieve an Existing Read-only Replica via GET /v2/databases/{database_cluster_uuid}/replicas/{replica_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_schema_registryREAD

List Schemas for Kafka Cluster via GET /v2/databases/{database_cluster_uuid}/schema-registry

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_schema_registry_by_subject_nameREAD

Get a Kafka Schema by Subject Name via GET /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_schema_registry_by_subject_name_versions_by_versionREAD

Get Kafka Schema by Subject Version via GET /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}/versions/{version}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_schema_registry_configREAD

Retrieve Schema Registry Configuration for a kafka Cluster via GET /v2/databases/{database_cluster_uuid}/schema-registry/config

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_schema_registry_config_by_subject_nameREAD

Retrieve Schema Registry Configuration for a Subject of kafka Cluster via GET /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_sql_modeREAD

Retrieve the SQL Modes for a MySQL Cluster via GET /v2/databases/{database_cluster_uuid}/sql_mode

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_topicsREAD

List Topics for a Kafka Cluster via GET /v2/databases/{database_cluster_uuid}/topics

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_topics_by_topic_nameREAD

Get Topic for a Kafka Cluster via GET /v2/databases/{database_cluster_uuid}/topics/{topic_name}

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_usersREAD

List all Database Users via GET /v2/databases/{database_cluster_uuid}/users

database:read
digitalocean_get_v2_databases_by_database_cluster_uuid_users_by_usernameREAD

Retrieve an Existing Database User via GET /v2/databases/{database_cluster_uuid}/users/{username}

database:read
digitalocean_get_v2_databases_metrics_credentialsREAD

Retrieve Database Clusters' Metrics Endpoint Credentials via GET /v2/databases/metrics/credentials

database:view_credentials
digitalocean_get_v2_databases_optionsREAD

List Database Options via GET /v2/databases/options

database:read
digitalocean_get_v2_dedicated_inferencesREAD

List Dedicated Inferences via GET /v2/dedicated-inferences

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_by_dedicated_inference_idREAD

Get a Dedicated Inference via GET /v2/dedicated-inferences/{dedicated_inference_id}

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_by_dedicated_inference_id_acceleratorsREAD

List Dedicated Inference Accelerators via GET /v2/dedicated-inferences/{dedicated_inference_id}/accelerators

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_by_dedicated_inference_id_accelerators_by_accelerator_idREAD

Get a Dedicated Inference Accelerator via GET /v2/dedicated-inferences/{dedicated_inference_id}/accelerators/{accelerator_id}

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_by_dedicated_inference_id_caREAD

Get Dedicated Inference CA Certificate via GET /v2/dedicated-inferences/{dedicated_inference_id}/ca

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_by_dedicated_inference_id_tokensREAD

List Dedicated Inference Tokens via GET /v2/dedicated-inferences/{dedicated_inference_id}/tokens

dedicated_inference_token:read
digitalocean_get_v2_dedicated_inferences_gpu_model_configREAD

Get Dedicated Inference GPU Model Config via GET /v2/dedicated-inferences/gpu-model-config

dedicated_inference:read
digitalocean_get_v2_dedicated_inferences_sizesREAD

List Dedicated Inference Sizes via GET /v2/dedicated-inferences/sizes

dedicated_inference:read
digitalocean_get_v2_domainsREAD

List All Domains via GET /v2/domains

domain:read
digitalocean_get_v2_domains_by_domain_nameREAD

Retrieve an Existing Domain via GET /v2/domains/{domain_name}

domain:read
digitalocean_get_v2_domains_by_domain_name_recordsREAD

List All Domain Records via GET /v2/domains/{domain_name}/records

domain:read
digitalocean_get_v2_domains_by_domain_name_records_by_domain_record_idREAD

Retrieve an Existing Domain Record via GET /v2/domains/{domain_name}/records/{domain_record_id}

domain:read
digitalocean_get_v2_dropletsREAD

List All Droplets via GET /v2/droplets

droplet:read
digitalocean_get_v2_droplets_autoscaleREAD

List All Autoscale Pools via GET /v2/droplets/autoscale

droplet:read
digitalocean_get_v2_droplets_autoscale_by_autoscale_pool_idREAD

Retrieve an Existing Autoscale Pool via GET /v2/droplets/autoscale/{autoscale_pool_id}

droplet:read
digitalocean_get_v2_droplets_autoscale_by_autoscale_pool_id_historyREAD

List history events via GET /v2/droplets/autoscale/{autoscale_pool_id}/history

droplet:read
digitalocean_get_v2_droplets_autoscale_by_autoscale_pool_id_membersREAD

List members via GET /v2/droplets/autoscale/{autoscale_pool_id}/members

droplet:read
digitalocean_get_v2_droplets_backups_policiesREAD

List Backup Policies for All Existing Droplets via GET /v2/droplets/backups/policies

droplet:read
digitalocean_get_v2_droplets_backups_supported_policiesREAD

List Supported Droplet Backup Policies via GET /v2/droplets/backups/supported_policies

droplet:read
digitalocean_get_v2_droplets_by_droplet_idREAD

Retrieve an Existing Droplet via GET /v2/droplets/{droplet_id}

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_actionsREAD

List Actions for a Droplet via GET /v2/droplets/{droplet_id}/actions

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_actions_by_action_idREAD

Retrieve a Droplet Action via GET /v2/droplets/{droplet_id}/actions/{action_id}

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_backupsREAD

List Backups for a Droplet via GET /v2/droplets/{droplet_id}/backups

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_backups_policyREAD

Retrieve the Backup Policy for an Existing Droplet via GET /v2/droplets/{droplet_id}/backups/policy

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_destroy_with_associated_resourcesREAD

List Associated Resources for a Droplet via GET /v2/droplets/{droplet_id}/destroy_with_associated_resources

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_destroy_with_associated_resources_statusREAD

Check Status of a Droplet Destroy with Associated Resources Request via GET /v2/droplets/{droplet_id}/destroy_with_associated_resources/status

droplet:delete
digitalocean_get_v2_droplets_by_droplet_id_firewallsREAD

List all Firewalls Applied to a Droplet via GET /v2/droplets/{droplet_id}/firewalls

firewall:read
digitalocean_get_v2_droplets_by_droplet_id_kernelsREAD

List All Available Kernels for a Droplet via GET /v2/droplets/{droplet_id}/kernels

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_neighborsREAD

List Neighbors for a Droplet via GET /v2/droplets/{droplet_id}/neighbors

droplet:read
digitalocean_get_v2_droplets_by_droplet_id_snapshotsREAD

List Snapshots for a Droplet via GET /v2/droplets/{droplet_id}/snapshots

droplet:read
digitalocean_get_v2_firewallsREAD

List All Firewalls via GET /v2/firewalls

firewall:read
digitalocean_get_v2_firewalls_by_firewall_idREAD

Retrieve an Existing Firewall via GET /v2/firewalls/{firewall_id}

firewall:read
digitalocean_get_v2_floating_ipsREAD

List All Floating IPs via GET /v2/floating_ips

reserved_ip:read
digitalocean_get_v2_floating_ips_by_floating_ipREAD

Retrieve an Existing Floating IP via GET /v2/floating_ips/{floating_ip}

reserved_ip:read
digitalocean_get_v2_floating_ips_by_floating_ip_actionsREAD

List All Actions for a Floating IP via GET /v2/floating_ips/{floating_ip}/actions

reserved_ip:read
digitalocean_get_v2_floating_ips_by_floating_ip_actions_by_action_idREAD

Retrieve an Existing Floating IP Action via GET /v2/floating_ips/{floating_ip}/actions/{action_id}

reserved_ip:read
digitalocean_get_v2_functions_namespacesREAD

List Namespaces via GET /v2/functions/namespaces

function:read
digitalocean_get_v2_functions_namespaces_by_namespace_idREAD

Get Namespace via GET /v2/functions/namespaces/{namespace_id}

function:admin
digitalocean_get_v2_functions_namespaces_by_namespace_id_keysREAD

List Namespace Access Keys via GET /v2/functions/namespaces/{namespace_id}/keys

function:admin
digitalocean_get_v2_functions_namespaces_by_namespace_id_triggersREAD

List Triggers via GET /v2/functions/namespaces/{namespace_id}/triggers

function:read
digitalocean_get_v2_functions_namespaces_by_namespace_id_triggers_by_trigger_nameREAD

Get Trigger via GET /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}

function:read
digitalocean_get_v2_gen_ai_agentsREAD

List Agents via GET /v2/gen-ai/agents

genai:read
digitalocean_get_v2_gen_ai_agents_by_agent_uuid_api_keysREAD

List Agent API Keys via GET /v2/gen-ai/agents/{agent_uuid}/api_keys

genai:read
digitalocean_get_v2_gen_ai_agents_by_uuidREAD

Retrieve an Existing Agent via GET /v2/gen-ai/agents/{uuid}

genai:read
digitalocean_get_v2_gen_ai_agents_by_uuid_child_agentsREAD

View Agent Routes via GET /v2/gen-ai/agents/{uuid}/child_agents

genai:read
digitalocean_get_v2_gen_ai_agents_by_uuid_usageREAD

Get Agent Usage via GET /v2/gen-ai/agents/{uuid}/usage

genai:read
digitalocean_get_v2_gen_ai_agents_by_uuid_versionsREAD

List Agent Versions via GET /v2/gen-ai/agents/{uuid}/versions

genai:read
digitalocean_get_v2_gen_ai_anthropic_keysREAD

List Anthropic API Keys via GET /v2/gen-ai/anthropic/keys

genai:read
digitalocean_get_v2_gen_ai_anthropic_keys_by_api_key_uuidREAD

Get Anthropic API Key via GET /v2/gen-ai/anthropic/keys/{api_key_uuid}

genai:read
digitalocean_get_v2_gen_ai_anthropic_keys_by_uuid_agentsREAD

List agents by Anthropic key via GET /v2/gen-ai/anthropic/keys/{uuid}/agents

genai:read
digitalocean_get_v2_gen_ai_custom_modelsREAD

List Custom Models via GET /v2/gen-ai/custom_models

genai:read
digitalocean_get_v2_gen_ai_custom_models_by_uuidREAD

Get Custom Model via GET /v2/gen-ai/custom_models/{uuid}

genai:read
digitalocean_get_v2_gen_ai_evaluation_datasetsREAD

List Evaluation Datasets via GET /v2/gen-ai/evaluation_datasets

genai:read
digitalocean_get_v2_gen_ai_evaluation_datasets_by_dataset_uuid_download_urlREAD

Get Download URL for Evaluation Dataset via GET /v2/gen-ai/evaluation_datasets/{dataset_uuid}/download_url

genai:read
digitalocean_get_v2_gen_ai_evaluation_metricsREAD

List Evaluation Metrics via GET /v2/gen-ai/evaluation_metrics

genai:read
digitalocean_get_v2_gen_ai_evaluation_runs_by_evaluation_run_uuidREAD

Retrieve Information About an Existing Evaluation Run via GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}

genai:read
digitalocean_get_v2_gen_ai_evaluation_runs_by_evaluation_run_uuid_resultsREAD

Retrieve Results of an Evaluation Run via GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results

genai:read
digitalocean_get_v2_gen_ai_evaluation_runs_by_evaluation_run_uuid_results_by_prompt_idREAD

Retrieve Results of an Evaluation Run Prompt via GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results/{prompt_id}

genai:read
digitalocean_get_v2_gen_ai_evaluation_test_casesREAD

List Evaluation Test Cases via GET /v2/gen-ai/evaluation_test_cases

genai:read
digitalocean_get_v2_gen_ai_evaluation_test_cases_by_evaluation_test_case_uuid_evaluation_runsREAD

List Evaluation Runs by Test Case via GET /v2/gen-ai/evaluation_test_cases/{evaluation_test_case_uuid}/evaluation_runs

genai:read
digitalocean_get_v2_gen_ai_evaluation_test_cases_by_test_case_uuidREAD

Retrieve Information About an Existing Evaluation Test Case via GET /v2/gen-ai/evaluation_test_cases/{test_case_uuid}

genai:read
digitalocean_get_v2_gen_ai_indexing_jobsREAD

List Indexing Jobs for a Knowledge Base via GET /v2/gen-ai/indexing_jobs

genai:read
digitalocean_get_v2_gen_ai_indexing_jobs_by_indexing_job_uuid_data_sourcesREAD

List Data Sources for Indexing Job for a Knowledge Base via GET /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/data_sources

genai:read
digitalocean_get_v2_gen_ai_indexing_jobs_by_indexing_job_uuid_details_signed_urlREAD

Get Signed URL for Indexing Job Details via GET /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/details_signed_url

genai:read
digitalocean_get_v2_gen_ai_indexing_jobs_by_uuidREAD

Retrieve Status of Indexing Job for a Knowledge Base via GET /v2/gen-ai/indexing_jobs/{uuid}

genai:read
digitalocean_get_v2_gen_ai_knowledge_basesREAD

List Knowledge Bases via GET /v2/gen-ai/knowledge_bases

genai:read
digitalocean_get_v2_gen_ai_knowledge_bases_by_knowledge_base_uuid_data_sourcesREAD

List Data Sources for a Knowledge Base via GET /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources

genai:read
digitalocean_get_v2_gen_ai_knowledge_bases_by_knowledge_base_uuid_indexing_jobsREAD

List Indexing Jobs for a Knowledge Base via GET /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/indexing_jobs

genai:read
digitalocean_get_v2_gen_ai_knowledge_bases_by_uuidREAD

Retrieve Information About an Existing Knowledge Base via GET /v2/gen-ai/knowledge_bases/{uuid}

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_metricsREAD

List Model Evaluation Metrics via GET /v2/gen-ai/model_evaluation_metrics

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_presetsREAD

List Model Evaluation Presets via GET /v2/gen-ai/model_evaluation_presets

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_presets_by_eval_preset_uuidREAD

Retrieve Model Evaluation Preset via GET /v2/gen-ai/model_evaluation_presets/{eval_preset_uuid}

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_runsREAD

List Model Evaluation Runs via GET /v2/gen-ai/model_evaluation_runs

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_runs_by_eval_run_uuidREAD

Retrieve Model Evaluation Run via GET /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}

genai:read
digitalocean_get_v2_gen_ai_model_evaluation_runs_by_eval_run_uuid_results_download_urlREAD

Get Download URL for Model Evaluation Run Results via GET /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/results/download_url

genai:read
digitalocean_get_v2_gen_ai_modelsREAD

List Available Models via GET /v2/gen-ai/models

genai:read
digitalocean_get_v2_gen_ai_models_api_keysREAD

List Model API Keys via GET /v2/gen-ai/models/api_keys

genai:read
digitalocean_get_v2_gen_ai_models_catalogREAD

List Model Catalog via GET /v2/gen-ai/models/catalog

genai:read
digitalocean_get_v2_gen_ai_models_catalog_by_idREAD

Get Model Catalog Card via GET /v2/gen-ai/models/catalog/{id}

genai:read
digitalocean_get_v2_gen_ai_models_routersREAD

List Model Routers via GET /v2/gen-ai/models/routers

genai:read
digitalocean_get_v2_gen_ai_models_routers_by_uuidREAD

Retrieve an Existing Model Router via GET /v2/gen-ai/models/routers/{uuid}

genai:read
digitalocean_get_v2_gen_ai_models_routers_presetsREAD

List Model Router Presets via GET /v2/gen-ai/models/routers/presets

genai:read
digitalocean_get_v2_gen_ai_models_routers_tasks_presetsREAD

List Model Router Task Presets via GET /v2/gen-ai/models/routers/tasks/presets

genai:read
digitalocean_get_v2_gen_ai_oauth2_urlREAD

Get Oauth2 URL via GET /v2/gen-ai/oauth2/url

genai:read
digitalocean_get_v2_gen_ai_openai_keysREAD

List OpenAI API Keys via GET /v2/gen-ai/openai/keys

genai:read
digitalocean_get_v2_gen_ai_openai_keys_by_api_key_uuidREAD

Get OpenAI API Key via GET /v2/gen-ai/openai/keys/{api_key_uuid}

genai:read
digitalocean_get_v2_gen_ai_openai_keys_by_uuid_agentsREAD

List agents by OpenAI key via GET /v2/gen-ai/openai/keys/{uuid}/agents

genai:read
digitalocean_get_v2_gen_ai_regionsREAD

List Datacenter Regions via GET /v2/gen-ai/regions

genai:read
digitalocean_get_v2_gen_ai_scheduled_indexing_knowledge_base_by_knowledge_base_uuidREAD

Get Scheduled Indexing for Knowledge Base via GET /v2/gen-ai/scheduled-indexing/knowledge-base/{knowledge_base_uuid}

genai:read
digitalocean_get_v2_gen_ai_workspacesREAD

List Workspaces via GET /v2/gen-ai/workspaces

genai:read
digitalocean_get_v2_gen_ai_workspaces_by_workspace_uuidREAD

Retrieve an Existing Workspace via GET /v2/gen-ai/workspaces/{workspace_uuid}

genai:read
digitalocean_get_v2_gen_ai_workspaces_by_workspace_uuid_agentsREAD

List agents by Workspace via GET /v2/gen-ai/workspaces/{workspace_uuid}/agents

genai:read
digitalocean_get_v2_gen_ai_workspaces_by_workspace_uuid_evaluation_test_casesREAD

List Evaluation Test Cases by Workspace via GET /v2/gen-ai/workspaces/{workspace_uuid}/evaluation_test_cases

genai:read
digitalocean_get_v2_imagesREAD

List All Images via GET /v2/images

image:read
digitalocean_get_v2_images_by_image_idREAD

Retrieve an Existing Image via GET /v2/images/{image_id}

image:read
digitalocean_get_v2_images_by_image_id_actionsREAD

List All Actions for an Image via GET /v2/images/{image_id}/actions

image:read
digitalocean_get_v2_images_by_image_id_actions_by_action_idREAD

Retrieve an Existing Action via GET /v2/images/{image_id}/actions/{action_id}

image:read
digitalocean_get_v2_kubernetes_clustersREAD

List All Kubernetes Clusters via GET /v2/kubernetes/clusters

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_idREAD

Retrieve an Existing Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_clusterlintREAD

Fetch Clusterlint Diagnostics for a Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/clusterlint

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_credentialsREAD

Retrieve Credentials for a Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/credentials

kubernetes:access_cluster
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_destroy_with_associated_resourcesREAD

List Associated Resources for Cluster Deletion via GET /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_node_poolsREAD

List All Node Pools in a Kubernetes Clusters via GET /v2/kubernetes/clusters/{cluster_id}/node_pools

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_node_pools_by_node_pool_idREAD

Retrieve a Node Pool for a Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_status_messagesREAD

Fetch Status Messages for a Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/status_messages

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_upgradesREAD

Retrieve Available Upgrades for an Existing Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/upgrades

kubernetes:read
digitalocean_get_v2_kubernetes_clusters_by_cluster_id_userREAD

Retrieve User Information for a Kubernetes Cluster via GET /v2/kubernetes/clusters/{cluster_id}/user

kubernetes:read
digitalocean_get_v2_kubernetes_optionsREAD

List Available Regions, Node Sizes, and Versions of Kubernetes via GET /v2/kubernetes/options

kubernetes:read
digitalocean_get_v2_load_balancersREAD

List All Load Balancers via GET /v2/load_balancers

load_balancer:read
digitalocean_get_v2_load_balancers_by_lb_idREAD

Retrieve an Existing Load Balancer via GET /v2/load_balancers/{lb_id}

load_balancer:read
digitalocean_get_v2_monitoring_alertsREAD

List Alert Policies via GET /v2/monitoring/alerts

monitoring:read
digitalocean_get_v2_monitoring_alerts_by_alert_uuidREAD

Retrieve an Existing Alert Policy via GET /v2/monitoring/alerts/{alert_uuid}

monitoring:read
digitalocean_get_v2_monitoring_metrics_apps_cpu_percentageREAD

Get App CPU Percentage Metrics via GET /v2/monitoring/metrics/apps/cpu_percentage

monitoring:read
digitalocean_get_v2_monitoring_metrics_apps_memory_percentageREAD

Get App Memory Percentage Metrics via GET /v2/monitoring/metrics/apps/memory_percentage

monitoring:read
digitalocean_get_v2_monitoring_metrics_apps_restart_countREAD

Get App Restart Count Metrics via GET /v2/monitoring/metrics/apps/restart_count

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_cpu_usageREAD

Get Database MySQL CPU Usage Metrics via GET /v2/monitoring/metrics/database/mysql/cpu_usage

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_disk_usageREAD

Get Database MySQL Disk Usage Metrics via GET /v2/monitoring/metrics/database/mysql/disk_usage

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_index_vs_sequential_readsREAD

Get Database MySQL Index vs Sequential Reads Metrics via GET /v2/monitoring/metrics/database/mysql/index_vs_sequential_reads

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_loadREAD

Get Database MySQL Load Average Metrics via GET /v2/monitoring/metrics/database/mysql/load

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_memory_usageREAD

Get Database MySQL Memory Usage Metrics via GET /v2/monitoring/metrics/database/mysql/memory_usage

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_op_ratesREAD

Get Database MySQL Operations Throughput Metrics via GET /v2/monitoring/metrics/database/mysql/op_rates

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_schema_latencyREAD

Get Database MySQL Schema Latency Metrics via GET /v2/monitoring/metrics/database/mysql/schema_latency

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_schema_throughputREAD

Get Database MySQL Schema Throughput Metrics via GET /v2/monitoring/metrics/database/mysql/schema_throughput

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_threads_activeREAD

Get Database MySQL Threads Active Metrics via GET /v2/monitoring/metrics/database/mysql/threads_active

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_threads_connectedREAD

Get Database MySQL Threads Connected Metrics via GET /v2/monitoring/metrics/database/mysql/threads_connected

monitoring:read
digitalocean_get_v2_monitoring_metrics_database_mysql_threads_created_rateREAD

Get Database MySQL Threads Created Rate Metrics via GET /v2/monitoring/metrics/database/mysql/threads_created_rate

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_current_cpu_utilizationREAD

Get Droplet Autoscale Pool Current Average CPU utilization via GET /v2/monitoring/metrics/droplet_autoscale/current_cpu_utilization

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_current_instancesREAD

Get Droplet Autoscale Pool Current Size via GET /v2/monitoring/metrics/droplet_autoscale/current_instances

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_current_memory_utilizationREAD

Get Droplet Autoscale Pool Current Average Memory utilization via GET /v2/monitoring/metrics/droplet_autoscale/current_memory_utilization

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_target_cpu_utilizationREAD

Get Droplet Autoscale Pool Target Average CPU utilization via GET /v2/monitoring/metrics/droplet_autoscale/target_cpu_utilization

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_target_instancesREAD

Get Droplet Autoscale Pool Target Size via GET /v2/monitoring/metrics/droplet_autoscale/target_instances

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_autoscale_target_memory_utilizationREAD

Get Droplet Autoscale Pool Target Average Memory utilization via GET /v2/monitoring/metrics/droplet_autoscale/target_memory_utilization

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_bandwidthREAD

Get Droplet Bandwidth Metrics via GET /v2/monitoring/metrics/droplet/bandwidth

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_cpuREAD

Get Droplet CPU Metrics via GET /v2/monitoring/metrics/droplet/cpu

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_filesystem_freeREAD

Get Droplet Filesystem Free Metrics via GET /v2/monitoring/metrics/droplet/filesystem_free

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_filesystem_sizeREAD

Get Droplet Filesystem Size Metrics via GET /v2/monitoring/metrics/droplet/filesystem_size

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_load_1READ

Get Droplet Load1 Metrics via GET /v2/monitoring/metrics/droplet/load_1

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_load_15READ

Get Droplet Load15 Metrics via GET /v2/monitoring/metrics/droplet/load_15

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_load_5READ

Get Droplet Load5 Metrics via GET /v2/monitoring/metrics/droplet/load_5

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_memory_availableREAD

Get Droplet Available Memory Metrics via GET /v2/monitoring/metrics/droplet/memory_available

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_memory_cachedREAD

Get Droplet Cached Memory Metrics via GET /v2/monitoring/metrics/droplet/memory_cached

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_memory_freeREAD

Get Droplet Free Memory Metrics via GET /v2/monitoring/metrics/droplet/memory_free

monitoring:read
digitalocean_get_v2_monitoring_metrics_droplet_memory_totalREAD

Get Droplet Total Memory Metrics via GET /v2/monitoring/metrics/droplet/memory_total

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_connectionsREAD

Get Load Balancer Droplets Active Connections Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_connections

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_downtimeREAD

Get Load Balancer Droplets Downtime Status Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_downtime

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_health_checksREAD

Get Load Balancer Droplets Health Check Status Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_health_checks

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_response_time_50pREAD

Get Load Balancer Droplets 50th Percentile HTTP Response Time Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_50p

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_response_time_95pREAD

Get Load Balancer Droplets 95th Percentile HTTP Response Time Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_95p

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_response_time_99pREAD

Get Load Balancer Droplets 99th Percentile HTTP Response Time Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_99p

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_response_time_avgREAD

Get Load Balancer Droplets Average HTTP Response Time Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_avg

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_responsesREAD

Get Load Balancer Droplets HTTP Rate Of Response Code Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_responses

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_session_duration_50pREAD

Get Load Balancer Droplets 50th Percentile HTTP Session Duration Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_50p

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_session_duration_95pREAD

Get Load Balancer Droplets 95th Percentile HTTP Session Duration Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_95p

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_http_session_duration_avgREAD

Get Load Balancer Droplets Average HTTP Session Duration Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_avg

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_droplets_queue_sizeREAD

Get Load Balancer Droplets Queue Size Metrics via GET /v2/monitoring/metrics/load_balancer/droplets_queue_size

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_connections_currentREAD

Get Load Balancer Frontend Total Current Active Connections Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_connections_current

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_connections_limitREAD

Get Load Balancer Frontend Max Connections Limit Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_connections_limit

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_cpu_utilizationREAD

Get Load Balancer Frontend Average Percentage CPU Utilization Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_cpu_utilization

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_firewall_dropped_bytesREAD

Get Load Balancer Frontend Firewall Dropped Bytes Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_bytes

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_firewall_dropped_packetsREAD

Get Load Balancer Frontend Firewall Dropped Packets Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_packets

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_http_requests_per_secondREAD

Get Load Balancer Frontend HTTP Requests Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_http_requests_per_second

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_http_responsesREAD

Get Load Balancer Frontend HTTP Rate Of Response Code Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_http_responses

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_network_throughput_httpREAD

Get Load Balancer Frontend HTTP Throughput Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_http

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_network_throughput_tcpREAD

Get Load Balancer Frontend TCP Throughput Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_tcp

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_network_throughput_udpREAD

Get Load Balancer Frontend UDP Throughput Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_udp

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_nlb_tcp_network_throughputREAD

Get Network Load Balancer Frontend TCP Throughput Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_nlb_tcp_network_throughput

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_nlb_udp_network_throughputREAD

Get Network Load Balancer Frontend UDP Throughput Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_nlb_udp_network_throughput

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_tls_connections_currentREAD

Get Load Balancer Frontend Current TLS Connections Rate Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_current

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_tls_connections_exceeding_rate_limitREAD

Get Load Balancer Frontend Closed TLS Connections For Exceeded Rate Limit Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_exceeding_rate_limit

monitoring:read
digitalocean_get_v2_monitoring_metrics_load_balancer_frontend_tls_connections_limitREAD

Get Load Balancer Frontend Max TLS Connections Limit Metrics via GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_limit

monitoring:read
digitalocean_get_v2_monitoring_sinksREAD

Lists all sinks via GET /v2/monitoring/sinks

monitoring:read
digitalocean_get_v2_monitoring_sinks_by_sink_uuidREAD

Get Sink via GET /v2/monitoring/sinks/{sink_uuid}

monitoring:read
digitalocean_get_v2_monitoring_sinks_destinationsREAD

List Logging Destinations via GET /v2/monitoring/sinks/destinations

monitoring:read
digitalocean_get_v2_monitoring_sinks_destinations_by_destination_uuidREAD

Get Logging Destination via GET /v2/monitoring/sinks/destinations/{destination_uuid}

monitoring:read
digitalocean_get_v2_nfsREAD

List NFS shares per region via GET /v2/nfs

nfs:read
digitalocean_get_v2_nfs_access_points_by_access_point_idREAD

Get an NFS access point via GET /v2/nfs/access_points/{access_point_id}

nfs:read
digitalocean_get_v2_nfs_by_nfs_idREAD

Get an NFS share via GET /v2/nfs/{nfs_id}

nfs:read
digitalocean_get_v2_nfs_shares_by_share_id_access_pointsREAD

List NFS access points for a share via GET /v2/nfs/shares/{share_id}/access_points

nfs:read
digitalocean_get_v2_nfs_snapshotsREAD

List NFS snapshots per region via GET /v2/nfs/snapshots

nfs:read
digitalocean_get_v2_nfs_snapshots_by_nfs_snapshot_idREAD

Get an NFS snapshot by ID via GET /v2/nfs/snapshots/{nfs_snapshot_id}

nfs:read
digitalocean_get_v2_organizations_teamsREAD

List Teams in an Organization via GET /v2/organizations/teams

organization_membership:read_teams
digitalocean_get_v2_partner_network_connect_attachmentsREAD

List all partner attachments via GET /v2/partner_network_connect/attachments

partner_network_connect:read
digitalocean_get_v2_partner_network_connect_attachments_by_pa_idREAD

Retrieve an existing partner attachment via GET /v2/partner_network_connect/attachments/{pa_id}

partner_network_connect:read
digitalocean_get_v2_partner_network_connect_attachments_by_pa_id_bgp_auth_keyREAD

Get current BGP auth key for the partner attachment via GET /v2/partner_network_connect/attachments/{pa_id}/bgp_auth_key

partner_network_connect:read
digitalocean_get_v2_partner_network_connect_attachments_by_pa_id_remote_routesREAD

List remote routes for a partner attachment via GET /v2/partner_network_connect/attachments/{pa_id}/remote_routes

partner_network_connect:read
digitalocean_get_v2_partner_network_connect_attachments_by_pa_id_service_keyREAD

Get the current service key for the partner attachment via GET /v2/partner_network_connect/attachments/{pa_id}/service_key

partner_network_connect:read
digitalocean_get_v2_projectsREAD

List All Projects via GET /v2/projects

project:read
digitalocean_get_v2_projects_by_project_idREAD

Retrieve an Existing Project via GET /v2/projects/{project_id}

project:read
digitalocean_get_v2_projects_by_project_id_resourcesREAD

List Project Resources via GET /v2/projects/{project_id}/resources

project:read
digitalocean_get_v2_projects_defaultREAD

Retrieve the Default Project via GET /v2/projects/default

project:read
digitalocean_get_v2_projects_default_resourcesREAD

List Default Project Resources via GET /v2/projects/default/resources

project:read
digitalocean_get_v2_regionsREAD

List All Data Center Regions via GET /v2/regions

regions:read
digitalocean_get_v2_registriesREAD

List All Container Registries via GET /v2/registries

registry:read
digitalocean_get_v2_registries_by_registry_nameREAD

Get a Container Registry By Name via GET /v2/registries/{registry_name}

registry:read
digitalocean_get_v2_registries_by_registry_name_docker_credentialsREAD

Get Docker Credentials By Registry Name via GET /v2/registries/{registry_name}/docker-credentials

registry:read
digitalocean_get_v2_registries_by_registry_name_garbage_collectionREAD

Get Active Garbage Collection via GET /v2/registries/{registry_name}/garbage-collection

registry:read
digitalocean_get_v2_registries_by_registry_name_garbage_collectionsREAD

List Garbage Collections via GET /v2/registries/{registry_name}/garbage-collections

registry:read
digitalocean_get_v2_registries_by_registry_name_repositories_by_repository_name_digestsREAD

List All Container Registry Repository Manifests via GET /v2/registries/{registry_name}/repositories/{repository_name}/digests

registry:read
digitalocean_get_v2_registries_by_registry_name_repositories_by_repository_name_tagsREAD

List All Container Registry Repository Tags via GET /v2/registries/{registry_name}/repositories/{repository_name}/tags

registry:read
digitalocean_get_v2_registries_by_registry_name_repositoriesv2READ

List All Container Registry Repositories (V2) via GET /v2/registries/{registry_name}/repositoriesV2

registry:read
digitalocean_get_v2_registries_optionsREAD

List Registry Options (Subscription Tiers and Available Regions) via GET /v2/registries/options

registry:read
digitalocean_get_v2_registries_subscriptionREAD

Get Subscription Information via GET /v2/registries/subscription

registry:read
digitalocean_get_v2_registryREAD

Get Container Registry Information via GET /v2/registry

registry:read
digitalocean_get_v2_registry_by_registry_name_garbage_collectionREAD

Get Active Garbage Collection via GET /v2/registry/{registry_name}/garbage-collection

registry:read
digitalocean_get_v2_registry_by_registry_name_garbage_collectionsREAD

List Garbage Collections via GET /v2/registry/{registry_name}/garbage-collections

registry:read
digitalocean_get_v2_registry_by_registry_name_repositoriesREAD

List All Container Registry Repositories via GET /v2/registry/{registry_name}/repositories

registry:read
digitalocean_get_v2_registry_by_registry_name_repositories_by_repository_name_digestsREAD

List All Container Registry Repository Manifests via GET /v2/registry/{registry_name}/repositories/{repository_name}/digests

registry:read
digitalocean_get_v2_registry_by_registry_name_repositories_by_repository_name_tagsREAD

List All Container Registry Repository Tags via GET /v2/registry/{registry_name}/repositories/{repository_name}/tags

registry:read
digitalocean_get_v2_registry_by_registry_name_repositoriesv2READ

List All Container Registry Repositories (V2) via GET /v2/registry/{registry_name}/repositoriesV2

registry:read
digitalocean_get_v2_registry_docker_credentialsREAD

Get Docker Credentials for Container Registry via GET /v2/registry/docker-credentials

registry:read
digitalocean_get_v2_registry_optionsREAD

List Registry Options (Subscription Tiers and Available Regions) via GET /v2/registry/options

registry:read
digitalocean_get_v2_registry_subscriptionREAD

Get Subscription via GET /v2/registry/subscription

registry:read
digitalocean_get_v2_reports_droplet_neighbors_idsREAD

List All Droplet Neighbors via GET /v2/reports/droplet_neighbors_ids

droplet:read
digitalocean_get_v2_reserved_ipsREAD

List All Reserved IPs via GET /v2/reserved_ips

reserved_ip:read
digitalocean_get_v2_reserved_ips_by_reserved_ipREAD

Retrieve an Existing Reserved IP via GET /v2/reserved_ips/{reserved_ip}

reserved_ip:read
digitalocean_get_v2_reserved_ips_by_reserved_ip_actionsREAD

List All Actions for a Reserved IP via GET /v2/reserved_ips/{reserved_ip}/actions

reserved_ip:read
digitalocean_get_v2_reserved_ips_by_reserved_ip_actions_by_action_idREAD

Retrieve an Existing Reserved IP Action via GET /v2/reserved_ips/{reserved_ip}/actions/{action_id}

reserved_ip:read
digitalocean_get_v2_reserved_ipv6READ

List All Reserved IPv6s via GET /v2/reserved_ipv6

reserved_ip:read
digitalocean_get_v2_reserved_ipv6_by_reserved_ipv6READ

Retrieve an Existing Reserved IPv6 via GET /v2/reserved_ipv6/{reserved_ipv6}

reserved_ip:read
digitalocean_get_v2_security_scansREAD

List Scans via GET /v2/security/scans

security:read
digitalocean_get_v2_security_scans_by_scan_idREAD

Get Scan via GET /v2/security/scans/{scan_id}

security:read
digitalocean_get_v2_security_scans_by_scan_id_findings_by_finding_uuid_affected_resourcesREAD

List Finding Affected Resources via GET /v2/security/scans/{scan_id}/findings/{finding_uuid}/affected_resources

security:read
digitalocean_get_v2_security_scans_latestREAD

Get Latest Scan via GET /v2/security/scans/latest

security:read
digitalocean_get_v2_security_settingsREAD

List Settings via GET /v2/security/settings

security:read
digitalocean_get_v2_sizesREAD

List All Droplet Sizes via GET /v2/sizes

sizes:read
digitalocean_get_v2_snapshotsREAD

List All Snapshots via GET /v2/snapshots

snapshot:read
digitalocean_get_v2_snapshots_by_snapshot_idREAD

Retrieve an Existing Snapshot via GET /v2/snapshots/{snapshot_id}

snapshot:read
digitalocean_get_v2_spaces_keysREAD

List Spaces Access Keys via GET /v2/spaces/keys

spaces_key:read
digitalocean_get_v2_spaces_keys_by_access_keyREAD

Get a Spaces Access Key via GET /v2/spaces/keys/{access_key}

spaces_key:read
digitalocean_get_v2_tagsREAD

List All Tags via GET /v2/tags

tag:read
digitalocean_get_v2_tags_by_tag_idREAD

Retrieve a Tag via GET /v2/tags/{tag_id}

tag:read
digitalocean_get_v2_uptime_checksREAD

List All Checks via GET /v2/uptime/checks

uptime:read
digitalocean_get_v2_uptime_checks_by_check_idREAD

Retrieve an Existing Check via GET /v2/uptime/checks/{check_id}

uptime:read
digitalocean_get_v2_uptime_checks_by_check_id_alertsREAD

List All Alerts via GET /v2/uptime/checks/{check_id}/alerts

uptime:read
digitalocean_get_v2_uptime_checks_by_check_id_alerts_by_alert_idREAD

Retrieve an Existing Alert via GET /v2/uptime/checks/{check_id}/alerts/{alert_id}

uptime:read
digitalocean_get_v2_uptime_checks_by_check_id_stateREAD

Retrieve Check State via GET /v2/uptime/checks/{check_id}/state

uptime:read
digitalocean_get_v2_vector_databasesREAD

List All Vector Databases via GET /v2/vector-databases

database:read
digitalocean_get_v2_vector_databases_by_idREAD

Retrieve an Existing Vector Database via GET /v2/vector-databases/{id}

database:read
digitalocean_get_v2_vector_databases_by_id_backupsREAD

List Backups for a Vector Database via GET /v2/vector-databases/{id}/backups

database:read
digitalocean_get_v2_vector_databases_by_id_backups_by_backup_id_restoreREAD

Retrieve the Status of a Restore via GET /v2/vector-databases/{id}/backups/{backup_id}/restore

database:read
digitalocean_get_v2_vector_databases_by_id_credentialsREAD

Retrieve Admin Credentials for a Vector Database via GET /v2/vector-databases/{id}/credentials

database:view_credentials
digitalocean_get_v2_volumesREAD

List All Block Storage Volumes via GET /v2/volumes

block_storage:read
digitalocean_get_v2_volumes_by_volume_idREAD

Retrieve an Existing Block Storage Volume via GET /v2/volumes/{volume_id}

block_storage:read
digitalocean_get_v2_volumes_by_volume_id_actionsREAD

List All Actions for a Volume via GET /v2/volumes/{volume_id}/actions

block_storage_action:read
digitalocean_get_v2_volumes_by_volume_id_actions_by_action_idREAD

Retrieve an Existing Volume Action via GET /v2/volumes/{volume_id}/actions/{action_id}

block_storage_action:read
digitalocean_get_v2_volumes_by_volume_id_snapshotsREAD

List Snapshots for a Volume via GET /v2/volumes/{volume_id}/snapshots

block_storage_snapshot:read
digitalocean_get_v2_volumes_snapshots_by_snapshot_idREAD

Retrieve an Existing Volume Snapshot via GET /v2/volumes/snapshots/{snapshot_id}

block_storage_snapshot:read
digitalocean_get_v2_vpc_nat_gatewaysREAD

List All VPC NAT Gateways via GET /v2/vpc_nat_gateways

nat_gateway:read
digitalocean_get_v2_vpc_nat_gateways_by_idREAD

Retrieve an Existing VPC NAT Gateway via GET /v2/vpc_nat_gateways/{id}

nat_gateway:read
digitalocean_get_v2_vpc_peeringsREAD

List All VPC Peerings via GET /v2/vpc_peerings

vpc_peering:read
digitalocean_get_v2_vpc_peerings_by_vpc_peering_idREAD

Retrieve an Existing VPC Peering via GET /v2/vpc_peerings/{vpc_peering_id}

vpc_peering:read
digitalocean_get_v2_vpcsREAD

List All VPCs via GET /v2/vpcs

vpc:read
digitalocean_get_v2_vpcs_by_vpc_idREAD

Retrieve an Existing VPC via GET /v2/vpcs/{vpc_id}

vpc:read
digitalocean_get_v2_vpcs_by_vpc_id_membersREAD

List the Member Resources of a VPC via GET /v2/vpcs/{vpc_id}/members

vpc:read
digitalocean_get_v2_vpcs_by_vpc_id_peeringsREAD

List the Peerings of a VPC via GET /v2/vpcs/{vpc_id}/peerings

vpc_peering:read
digitalocean_patch_v2_add_ons_saas_by_resource_uuidWRITE

Update the name for an Add-On Resource via PATCH /v2/add-ons/saas/{resource_uuid}

addon:update
digitalocean_patch_v2_add_ons_saas_by_resource_uuid_planWRITE

Update the plan for an Add-On Resource via PATCH /v2/add-ons/saas/{resource_uuid}/plan

addon:update
digitalocean_patch_v2_byoip_prefixes_by_byoip_prefix_uuidWRITE

Update a BYOIP Prefix via PATCH /v2/byoip_prefixes/{byoip_prefix_uuid}

byoip_prefix:update
digitalocean_patch_v2_databases_by_database_cluster_uuid_configWRITE

Update the Database Configuration for an Existing Database via PATCH /v2/databases/{database_cluster_uuid}/config

database:update
digitalocean_patch_v2_dedicated_inferences_by_dedicated_inference_idWRITE

Update a Dedicated Inference via PATCH /v2/dedicated-inferences/{dedicated_inference_id}

dedicated_inference:update
digitalocean_patch_v2_domains_by_domain_name_records_by_domain_record_idWRITE

Update a Domain Record via PATCH /v2/domains/{domain_name}/records/{domain_record_id}

domain:update
digitalocean_patch_v2_gen_ai_custom_models_by_uuid_metadataWRITE

Update Custom Model Metadata via PATCH /v2/gen-ai/custom_models/{uuid}/metadata

genai:update
digitalocean_patch_v2_gen_ai_model_evaluation_runs_by_eval_run_uuidWRITE

Update Model Evaluation Run via PATCH /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}

genai:update
digitalocean_patch_v2_partner_network_connect_attachments_by_pa_idWRITE

Update an existing partner attachment via PATCH /v2/partner_network_connect/attachments/{pa_id}

partner_network_connect:read
digitalocean_patch_v2_projects_by_project_idWRITE

Patch a Project via PATCH /v2/projects/{project_id}

project:update
digitalocean_patch_v2_projects_defaultWRITE

Patch the Default Project via PATCH /v2/projects/default

project:update
digitalocean_patch_v2_spaces_keys_by_access_keyWRITE

Update Spaces Access Keys via PATCH /v2/spaces/keys/{access_key}

spaces_key:update
digitalocean_patch_v2_vpc_peerings_by_vpc_peering_idWRITE

Update a VPC peering via PATCH /v2/vpc_peerings/{vpc_peering_id}

vpc_peering:update
digitalocean_patch_v2_vpcs_by_vpc_idWRITE

Partially Update a VPC via PATCH /v2/vpcs/{vpc_id}

vpc:update
digitalocean_patch_v2_vpcs_by_vpc_id_peerings_by_vpc_peering_idWRITE

Update a VPC Peering via PATCH /v2/vpcs/{vpc_id}/peerings/{vpc_peering_id}

vpc_peering:update
digitalocean_post_v1_async_invokeWRITE

Generate Image, Audio, or Text-to-Speech Using fal Models via POST /v1/async-invoke

no provider scope
digitalocean_post_v1_batchesWRITE

Create a Batch Inference Job via POST /v1/batches

no provider scope
digitalocean_post_v1_batches_by_batch_id_cancelWRITE

Cancel a Batch Inference Job via POST /v1/batches/{batch_id}/cancel

no provider scope
digitalocean_post_v1_batches_filesWRITE

Create a Batch Inference Input File via POST /v1/batches/files

no provider scope
digitalocean_post_v1_chat_completionsWRITE

Create a model response for the given chat conversation via POST /v1/chat/completions

no provider scope
digitalocean_post_v1_embeddingsWRITE

Create embedding via POST /v1/embeddings

no provider scope
digitalocean_post_v1_images_generationsWRITE

Generate images from text prompts via POST /v1/images/generations

no provider scope
digitalocean_post_v1_messagesWRITE

Create the next assistant message via POST /v1/messages

no provider scope
digitalocean_post_v1_responsesWRITE

Send Prompt to a Model Using the Responses API via POST /v1/responses

no provider scope
digitalocean_post_v2_1_clicks_kubernetesWRITE

Install Kubernetes 1-Click Applications via POST /v2/1-clicks/kubernetes

addon:createkubernetes:update
digitalocean_post_v2_account_keysWRITE

Create a New SSH Key via POST /v2/account/keys

ssh_key:create
digitalocean_post_v2_add_ons_saasWRITE

Create/Provision a New Add-on Resource via POST /v2/add-ons/saas

addon:create
digitalocean_post_v2_appsWRITE

Create a New App via POST /v2/apps

app:create
digitalocean_post_v2_apps_by_app_id_alerts_by_alert_id_destinationsWRITE

Update destinations for alerts via POST /v2/apps/{app_id}/alerts/{alert_id}/destinations

app:update
digitalocean_post_v2_apps_by_app_id_deploymentsWRITE

Create an App Deployment via POST /v2/apps/{app_id}/deployments

app:update
digitalocean_post_v2_apps_by_app_id_deployments_by_deployment_id_cancelWRITE

Cancel a Deployment via POST /v2/apps/{app_id}/deployments/{deployment_id}/cancel

app:update
digitalocean_post_v2_apps_by_app_id_events_by_event_id_cancelWRITE

Cancel an Event via POST /v2/apps/{app_id}/events/{event_id}/cancel

app:update
digitalocean_post_v2_apps_by_app_id_job_invocations_by_job_invocation_id_cancelWRITE

Cancel Job Invocation via POST /v2/apps/{app_id}/job-invocations/{job_invocation_id}/cancel

app:update
digitalocean_post_v2_apps_by_app_id_restartWRITE

Restart an App via POST /v2/apps/{app_id}/restart

app:update
digitalocean_post_v2_apps_by_app_id_rollbackWRITE

Rollback App via POST /v2/apps/{app_id}/rollback

app:update
digitalocean_post_v2_apps_by_app_id_rollback_commitWRITE

Commit App Rollback via POST /v2/apps/{app_id}/rollback/commit

app:update
digitalocean_post_v2_apps_by_app_id_rollback_revertWRITE

Revert App Rollback via POST /v2/apps/{app_id}/rollback/revert

app:update
digitalocean_post_v2_apps_by_app_id_rollback_validateWRITE

Validate App Rollback via POST /v2/apps/{app_id}/rollback/validate

app:update
digitalocean_post_v2_apps_metrics_bandwidth_dailyWRITE

Retrieve Multiple Apps' Daily Bandwidth Metrics via POST /v2/apps/metrics/bandwidth_daily

app:read
digitalocean_post_v2_apps_proposeWRITE

Propose an App Spec via POST /v2/apps/propose

app:read
digitalocean_post_v2_byoip_prefixesWRITE

Create a BYOIP Prefix via POST /v2/byoip_prefixes

byoip_prefix:create
digitalocean_post_v2_cdn_endpointsWRITE

Create a New CDN Endpoint via POST /v2/cdn/endpoints

cdn:create
digitalocean_post_v2_certificatesWRITE

Create a New Certificate via POST /v2/certificates

certificate:create
digitalocean_post_v2_databasesWRITE

Create a New Database Cluster via POST /v2/databases

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_dbsWRITE

Add a New Database via POST /v2/databases/{database_cluster_uuid}/dbs

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_logsinkWRITE

Create Logsink for a Database Cluster via POST /v2/databases/{database_cluster_uuid}/logsink

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_poolsWRITE

Add a New Connection Pool (PostgreSQL) via POST /v2/databases/{database_cluster_uuid}/pools

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_replicasWRITE

Create a Read-only Replica via POST /v2/databases/{database_cluster_uuid}/replicas

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_schema_registryWRITE

Create Schema Registry for Kafka Cluster via POST /v2/databases/{database_cluster_uuid}/schema-registry

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_topicsWRITE

Create Topic for a Kafka Cluster via POST /v2/databases/{database_cluster_uuid}/topics

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_usersWRITE

Add a Database User via POST /v2/databases/{database_cluster_uuid}/users

database:create
digitalocean_post_v2_databases_by_database_cluster_uuid_users_by_username_reset_authWRITE

Reset a Database User's Password or Authentication Method via POST /v2/databases/{database_cluster_uuid}/users/{username}/reset_auth

database:update
digitalocean_post_v2_dedicated_inferencesWRITE

Create a Dedicated Inference via POST /v2/dedicated-inferences

dedicated_inference:create
digitalocean_post_v2_dedicated_inferences_by_dedicated_inference_id_tokensWRITE

Create a Dedicated Inference Token via POST /v2/dedicated-inferences/{dedicated_inference_id}/tokens

dedicated_inference_token:create
digitalocean_post_v2_domainsWRITE

Create a New Domain via POST /v2/domains

domain:create
digitalocean_post_v2_domains_by_domain_name_recordsWRITE

Create a New Domain Record via POST /v2/domains/{domain_name}/records

domain:create
digitalocean_post_v2_dropletsWRITE

Create a New Droplet via POST /v2/droplets

droplet:create
digitalocean_post_v2_droplets_actionsWRITE

Acting on Tagged Droplets via POST /v2/droplets/actions

droplet:update
digitalocean_post_v2_droplets_autoscaleWRITE

Create a New Autoscale Pool via POST /v2/droplets/autoscale

droplet:create
digitalocean_post_v2_droplets_by_droplet_id_actionsWRITE

Initiate a Droplet Action via POST /v2/droplets/{droplet_id}/actions

droplet:update
digitalocean_post_v2_droplets_by_droplet_id_destroy_with_associated_resources_retryWRITE

Retry a Droplet Destroy with Associated Resources Request via POST /v2/droplets/{droplet_id}/destroy_with_associated_resources/retry

block_storage:deleteblock_storage_snapshot:deletedroplet:deleteimage:deletereserved_ip:delete
digitalocean_post_v2_firewallsWRITE

Create a New Firewall via POST /v2/firewalls

firewall:create
digitalocean_post_v2_firewalls_by_firewall_id_dropletsWRITE

Add Droplets to a Firewall via POST /v2/firewalls/{firewall_id}/droplets

firewall:update
digitalocean_post_v2_firewalls_by_firewall_id_rulesWRITE

Add Rules to a Firewall via POST /v2/firewalls/{firewall_id}/rules

firewall:update
digitalocean_post_v2_firewalls_by_firewall_id_tagsWRITE

Add Tags to a Firewall via POST /v2/firewalls/{firewall_id}/tags

firewall:update
digitalocean_post_v2_floating_ipsWRITE

Create a New Floating IP via POST /v2/floating_ips

reserved_ip:create
digitalocean_post_v2_floating_ips_by_floating_ip_actionsWRITE

Initiate a Floating IP Action via POST /v2/floating_ips/{floating_ip}/actions

reserved_ip:update
digitalocean_post_v2_functions_namespacesWRITE

Create Namespace via POST /v2/functions/namespaces

function:create
digitalocean_post_v2_functions_namespaces_by_namespace_id_keysWRITE

Create a Namespace Access Key via POST /v2/functions/namespaces/{namespace_id}/keys

function:admin
digitalocean_post_v2_functions_namespaces_by_namespace_id_triggersWRITE

Create Trigger via POST /v2/functions/namespaces/{namespace_id}/triggers

function:create
digitalocean_post_v2_gen_ai_agentsWRITE

Create an Agent via POST /v2/gen-ai/agents

genai:create
digitalocean_post_v2_gen_ai_agents_by_agent_uuid_api_keysWRITE

Create an Agent API Key via POST /v2/gen-ai/agents/{agent_uuid}/api_keys

genai:create
digitalocean_post_v2_gen_ai_agents_by_agent_uuid_functionsWRITE

Add Function Route to an Agent via POST /v2/gen-ai/agents/{agent_uuid}/functions

genai:create
digitalocean_post_v2_gen_ai_agents_by_agent_uuid_guardrailsWRITE

Attach Guardrails to an Agent via POST /v2/gen-ai/agents/{agent_uuid}/guardrails

genai:create
digitalocean_post_v2_gen_ai_agents_by_agent_uuid_knowledge_basesWRITE

Attach Knowledge Bases to an Agent via POST /v2/gen-ai/agents/{agent_uuid}/knowledge_bases

genai:create
digitalocean_post_v2_gen_ai_agents_by_agent_uuid_knowledge_bases_by_knowledge_base_uuidWRITE

Attach Knowledge Base to an Agent via POST /v2/gen-ai/agents/{agent_uuid}/knowledge_bases/{knowledge_base_uuid}

genai:create
digitalocean_post_v2_gen_ai_agents_by_parent_agent_uuid_child_agents_by_child_agent_uuidWRITE

Add Agent Route to an Agent via POST /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid}

genai:create
digitalocean_post_v2_gen_ai_anthropic_keysWRITE

Create Anthropic API Key via POST /v2/gen-ai/anthropic/keys

genai:create
digitalocean_post_v2_gen_ai_custom_evaluation_metricsWRITE

Create Custom Evaluation Metric via POST /v2/gen-ai/custom_evaluation_metrics

genai:create
digitalocean_post_v2_gen_ai_custom_models_importWRITE

Import Custom Model via POST /v2/gen-ai/custom_models/import

genai:create
digitalocean_post_v2_gen_ai_evaluation_datasetsWRITE

Create Evaluation Dataset via POST /v2/gen-ai/evaluation_datasets

genai:create
digitalocean_post_v2_gen_ai_evaluation_datasets_file_upload_presigned_urlsWRITE

Create Presigned URLs for Evaluation Dataset File Upload via POST /v2/gen-ai/evaluation_datasets/file_upload_presigned_urls

genai:create
digitalocean_post_v2_gen_ai_evaluation_runsWRITE

Run an Evaluation Test Case via POST /v2/gen-ai/evaluation_runs

genai:create
digitalocean_post_v2_gen_ai_evaluation_test_casesWRITE

Create Evaluation Test Case. via POST /v2/gen-ai/evaluation_test_cases

genai:create
digitalocean_post_v2_gen_ai_indexing_jobsWRITE

Start Indexing Job for a Knowledge Base via POST /v2/gen-ai/indexing_jobs

genai:create
digitalocean_post_v2_gen_ai_knowledge_basesWRITE

Create a Knowledge Base via POST /v2/gen-ai/knowledge_bases

genai:create
digitalocean_post_v2_gen_ai_knowledge_bases_by_knowledge_base_uuid_data_sourcesWRITE

Add Data Source to a Knowledge Base via POST /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources

genai:create
digitalocean_post_v2_gen_ai_knowledge_bases_data_sources_file_upload_presigned_urlsWRITE

Create Presigned URLs for Data Source File Upload via POST /v2/gen-ai/knowledge_bases/data_sources/file_upload_presigned_urls

genai:create
digitalocean_post_v2_gen_ai_model_evaluation_datasets_file_upload_presigned_urlsWRITE

Create Presigned URLs for Model Evaluation Dataset File Upload via POST /v2/gen-ai/model_evaluation/datasets/file_upload_presigned_urls

genai:create
digitalocean_post_v2_gen_ai_model_evaluation_runsWRITE

Create Model Evaluation Run via POST /v2/gen-ai/model_evaluation_runs

genai:create
digitalocean_post_v2_gen_ai_models_api_keysWRITE

Create a Model API Key via POST /v2/gen-ai/models/api_keys

genai:create
digitalocean_post_v2_gen_ai_models_routersWRITE

Create a Model Router via POST /v2/gen-ai/models/routers

genai:create
digitalocean_post_v2_gen_ai_oauth2_dropbox_tokensWRITE

Get Oauth2 Dropbox Tokens via POST /v2/gen-ai/oauth2/dropbox/tokens

genai:create
digitalocean_post_v2_gen_ai_openai_keysWRITE

Create OpenAI API Key via POST /v2/gen-ai/openai/keys

genai:create
digitalocean_post_v2_gen_ai_scheduled_indexingWRITE

Create scheduled indexing for knowledge base via POST /v2/gen-ai/scheduled-indexing

genai:create
digitalocean_post_v2_gen_ai_workspacesWRITE

Create a Workspace via POST /v2/gen-ai/workspaces

genai:create
digitalocean_post_v2_imagesWRITE

Create a Custom Image via POST /v2/images

image:create
digitalocean_post_v2_images_by_image_id_account_transferWRITE

Initiate an Image Account Transfer via POST /v2/images/{image_id}/account_transfer

image:deleteimage:update
digitalocean_post_v2_images_by_image_id_account_transfer_acceptWRITE

Accept an Image Account Transfer via POST /v2/images/{image_id}/account_transfer/accept

image:create
digitalocean_post_v2_images_by_image_id_account_transfer_cancelWRITE

Cancel an Image Account Transfer via POST /v2/images/{image_id}/account_transfer/cancel

image:update
digitalocean_post_v2_images_by_image_id_account_transfer_declineWRITE

Decline an Image Account Transfer via POST /v2/images/{image_id}/account_transfer/decline

image:create
digitalocean_post_v2_images_by_image_id_actionsWRITE

Initiate an Image Action via POST /v2/images/{image_id}/actions

image:update
digitalocean_post_v2_kubernetes_clustersWRITE

Create a New Kubernetes Cluster via POST /v2/kubernetes/clusters

kubernetes:create
digitalocean_post_v2_kubernetes_clusters_by_cluster_id_clusterlintWRITE

Run Clusterlint Checks on a Kubernetes Cluster via POST /v2/kubernetes/clusters/{cluster_id}/clusterlint

kubernetes:update
digitalocean_post_v2_kubernetes_clusters_by_cluster_id_node_poolsWRITE

Add a Node Pool to a Kubernetes Cluster via POST /v2/kubernetes/clusters/{cluster_id}/node_pools

kubernetes:update
digitalocean_post_v2_kubernetes_clusters_by_cluster_id_node_pools_by_node_pool_id_recycleWRITE

Recycle a Kubernetes Node Pool via POST /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/recycle

kubernetes:delete
digitalocean_post_v2_kubernetes_clusters_by_cluster_id_upgradeWRITE

Upgrade a Kubernetes Cluster via POST /v2/kubernetes/clusters/{cluster_id}/upgrade

kubernetes:update
digitalocean_post_v2_kubernetes_registriesWRITE

Add Container Registries to Kubernetes Clusters via POST /v2/kubernetes/registries

kubernetes:create
digitalocean_post_v2_kubernetes_registryWRITE

Add Container Registry to Kubernetes Clusters via POST /v2/kubernetes/registry

kubernetes:create
digitalocean_post_v2_load_balancersWRITE

Create a New Load Balancer via POST /v2/load_balancers

load_balancer:create
digitalocean_post_v2_load_balancers_by_lb_id_dropletsWRITE

Add Droplets to a Load Balancer via POST /v2/load_balancers/{lb_id}/droplets

load_balancer:update
digitalocean_post_v2_load_balancers_by_lb_id_forwarding_rulesWRITE

Add Forwarding Rules to a Load Balancer via POST /v2/load_balancers/{lb_id}/forwarding_rules

load_balancer:update
digitalocean_post_v2_monitoring_alertsWRITE

Create Alert Policy via POST /v2/monitoring/alerts

monitoring:create
digitalocean_post_v2_monitoring_sinksWRITE

Create Sink via POST /v2/monitoring/sinks

monitoring:create
digitalocean_post_v2_monitoring_sinks_destinationsWRITE

Create Logging Destination via POST /v2/monitoring/sinks/destinations

monitoring:create
digitalocean_post_v2_monitoring_sinks_destinations_by_destination_uuidWRITE

Update Logging Destination via POST /v2/monitoring/sinks/destinations/{destination_uuid}

monitoring:update
digitalocean_post_v2_nfsWRITE

Create a new NFS share via POST /v2/nfs

nfs:create
digitalocean_post_v2_nfs_by_nfs_id_actionsWRITE

Initiate an NFS action via POST /v2/nfs/{nfs_id}/actions

nfs:create
digitalocean_post_v2_nfs_shares_by_share_id_access_pointsWRITE

Create an NFS access point via POST /v2/nfs/shares/{share_id}/access_points

nfs:create
digitalocean_post_v2_organizations_teamWRITE

Create a Team in an Organization via POST /v2/organizations/team

organization:create_team
digitalocean_post_v2_partner_network_connect_attachmentsWRITE

Create a new partner attachment via POST /v2/partner_network_connect/attachments

partner_network_connect:create
digitalocean_post_v2_partner_network_connect_attachments_by_pa_id_service_keyWRITE

Regenerate the service key for the partner attachment via POST /v2/partner_network_connect/attachments/{pa_id}/service_key

partner_network_connect:update
digitalocean_post_v2_projectsWRITE

Create a Project via POST /v2/projects

project:create
digitalocean_post_v2_projects_by_project_id_resourcesWRITE

Assign Resources to a Project via POST /v2/projects/{project_id}/resources

project:assign_resource
digitalocean_post_v2_projects_default_resourcesWRITE

Assign Resources to Default Project via POST /v2/projects/default/resources

project:assign_resource
digitalocean_post_v2_registriesWRITE

Create Container Registry via POST /v2/registries

registry:create
digitalocean_post_v2_registries_by_registry_name_garbage_collectionWRITE

Start Garbage Collection via POST /v2/registries/{registry_name}/garbage-collection

registry:update
digitalocean_post_v2_registries_subscriptionWRITE

Update Subscription Tier via POST /v2/registries/subscription

registry:update
digitalocean_post_v2_registries_validate_nameWRITE

Validate a Container Registry Name via POST /v2/registries/validate-name

registry:create
digitalocean_post_v2_registryWRITE

Create Container Registry via POST /v2/registry

registry:create
digitalocean_post_v2_registry_by_registry_name_garbage_collectionWRITE

Start Garbage Collection via POST /v2/registry/{registry_name}/garbage-collection

registry:update
digitalocean_post_v2_registry_subscriptionWRITE

Update Subscription Tier via POST /v2/registry/subscription

registry:update
digitalocean_post_v2_registry_validate_nameWRITE

Validate a Container Registry Name via POST /v2/registry/validate-name

registry:create
digitalocean_post_v2_reserved_ipsWRITE

Create a New Reserved IP via POST /v2/reserved_ips

reserved_ip:create
digitalocean_post_v2_reserved_ips_by_reserved_ip_actionsWRITE

Initiate a Reserved IP Action via POST /v2/reserved_ips/{reserved_ip}/actions

reserved_ip:update
digitalocean_post_v2_reserved_ipv6WRITE

Create a New Reserved IPv6 via POST /v2/reserved_ipv6

reserved_ip:create
digitalocean_post_v2_reserved_ipv6_by_reserved_ipv6_actionsWRITE

Initiate a Reserved IPv6 Action via POST /v2/reserved_ipv6/{reserved_ipv6}/actions

reserved_ip:update
digitalocean_post_v2_security_scansWRITE

Create Scan via POST /v2/security/scans

security:create
digitalocean_post_v2_security_scans_rulesWRITE

Create Scan Rule via POST /v2/security/scans/rules

security:create
digitalocean_post_v2_security_settings_suppressionsWRITE

Create Suppression via POST /v2/security/settings/suppressions

security:create
digitalocean_post_v2_spaces_keysWRITE

Create a New Spaces Access Key via POST /v2/spaces/keys

spaces_key:create_credentials
digitalocean_post_v2_tagsWRITE

Create a New Tag via POST /v2/tags

tag:create
digitalocean_post_v2_tags_by_tag_id_resourcesWRITE

Tag a Resource via POST /v2/tags/{tag_id}/resources

tag:create
digitalocean_post_v2_uptime_checksWRITE

Create a New Check via POST /v2/uptime/checks

uptime:create
digitalocean_post_v2_uptime_checks_by_check_id_alertsWRITE

Create a New Alert via POST /v2/uptime/checks/{check_id}/alerts

uptime:create
digitalocean_post_v2_vector_databasesWRITE

Create a New Vector Database via POST /v2/vector-databases

database:create
digitalocean_post_v2_vector_databases_by_id_backups_by_backup_id_restoreWRITE

Restore a Vector Database from a Backup via POST /v2/vector-databases/{id}/backups/{backup_id}/restore

database:update
digitalocean_post_v2_vector_databases_by_id_resizeWRITE

Resize a Vector Database via POST /v2/vector-databases/{id}/resize

database:update
digitalocean_post_v2_volumesWRITE

Create a New Block Storage Volume via POST /v2/volumes

block_storage:create
digitalocean_post_v2_volumes_actionsWRITE

Initiate A Block Storage Action By Volume Name via POST /v2/volumes/actions

block_storage_action:create
digitalocean_post_v2_volumes_by_volume_id_actionsWRITE

Initiate A Block Storage Action By Volume Id via POST /v2/volumes/{volume_id}/actions

block_storage_action:create
digitalocean_post_v2_volumes_by_volume_id_snapshotsWRITE

Create Snapshot from a Volume via POST /v2/volumes/{volume_id}/snapshots

block_storage_snapshot:create
digitalocean_post_v2_vpc_nat_gatewaysWRITE

Create a New VPC NAT Gateway via POST /v2/vpc_nat_gateways

nat_gateway:create
digitalocean_post_v2_vpc_peeringsWRITE

Create a New VPC Peering via POST /v2/vpc_peerings

vpc_peering:create
digitalocean_post_v2_vpcsWRITE

Create a New VPC via POST /v2/vpcs

vpc:create
digitalocean_post_v2_vpcs_by_vpc_id_peeringsWRITE

Create a Peering with a VPC via POST /v2/vpcs/{vpc_id}/peerings

vpc_peering:create
digitalocean_put_v2_account_keys_by_ssh_key_identifierWRITE

Update an SSH Key's Name via PUT /v2/account/keys/{ssh_key_identifier}

ssh_key:update
digitalocean_put_v2_apps_by_idWRITE

Update an App via PUT /v2/apps/{id}

app:update
digitalocean_put_v2_cdn_endpoints_by_cdn_idWRITE

Update a CDN Endpoint via PUT /v2/cdn/endpoints/{cdn_id}

cdn:update
digitalocean_put_v2_databases_by_database_cluster_uuid_autoscaleWRITE

Configure Autoscale Settings for a Database Cluster via PUT /v2/databases/{database_cluster_uuid}/autoscale

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_do_settingsWRITE

Update DO Settings for a Database Cluster via PUT /v2/databases/{database_cluster_uuid}/do_settings

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_eviction_policyWRITE

Configure the Eviction Policy for a Caching or Valkey Cluster via PUT /v2/databases/{database_cluster_uuid}/eviction_policy

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_firewallWRITE

Update Firewall Rules (Trusted Sources) for a Database via PUT /v2/databases/{database_cluster_uuid}/firewall

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_install_updateWRITE

Start Database Maintenance via PUT /v2/databases/{database_cluster_uuid}/install_update

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_logsink_by_logsink_idWRITE

Update Logsink for a Database Cluster via PUT /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_maintenanceWRITE

Configure a Database Cluster's Maintenance Window via PUT /v2/databases/{database_cluster_uuid}/maintenance

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_migrateWRITE

Migrate a Database Cluster to a New Region via PUT /v2/databases/{database_cluster_uuid}/migrate

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_online_migrationWRITE

Start an Online Migration via PUT /v2/databases/{database_cluster_uuid}/online-migration

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_pools_by_pool_nameWRITE

Update Connection Pools (PostgreSQL) via PUT /v2/databases/{database_cluster_uuid}/pools/{pool_name}

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_replicas_by_replica_name_promoteWRITE

Promote a Read-only Replica to become a Primary Cluster via PUT /v2/databases/{database_cluster_uuid}/replicas/{replica_name}/promote

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_resizeWRITE

Resize a Database Cluster via PUT /v2/databases/{database_cluster_uuid}/resize

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_schema_registry_configWRITE

Update Schema Registry Configuration for a kafka Cluster via PUT /v2/databases/{database_cluster_uuid}/schema-registry/config

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_schema_registry_config_by_subject_nameWRITE

Update Schema Registry Configuration for a Subject of kafka Cluster via PUT /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name}

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_sql_modeWRITE

Update SQL Mode for a Cluster via PUT /v2/databases/{database_cluster_uuid}/sql_mode

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_topics_by_topic_nameWRITE

Update Topic for a Kafka Cluster via PUT /v2/databases/{database_cluster_uuid}/topics/{topic_name}

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_upgradeWRITE

Upgrade Major Version for a Database via PUT /v2/databases/{database_cluster_uuid}/upgrade

database:update
digitalocean_put_v2_databases_by_database_cluster_uuid_users_by_usernameWRITE

Update a Database User via PUT /v2/databases/{database_cluster_uuid}/users/{username}

database:update
digitalocean_put_v2_databases_metrics_credentialsWRITE

Update Database Clusters' Metrics Endpoint Credentials via PUT /v2/databases/metrics/credentials

database:update
digitalocean_put_v2_domains_by_domain_name_records_by_domain_record_idWRITE

Update a Domain Record via PUT /v2/domains/{domain_name}/records/{domain_record_id}

domain:update
digitalocean_put_v2_droplets_autoscale_by_autoscale_pool_idWRITE

Update Autoscale Pool via PUT /v2/droplets/autoscale/{autoscale_pool_id}

droplet:create
digitalocean_put_v2_firewalls_by_firewall_idWRITE

Update a Firewall via PUT /v2/firewalls/{firewall_id}

firewall:update
digitalocean_put_v2_functions_namespaces_by_namespace_id_keys_by_key_idWRITE

Update a Namespace Access Key via PUT /v2/functions/namespaces/{namespace_id}/keys/{key_id}

function:admin
digitalocean_put_v2_functions_namespaces_by_namespace_id_triggers_by_trigger_nameWRITE

Update Trigger via PUT /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}

function:update
digitalocean_put_v2_gen_ai_agents_by_agent_uuid_api_keys_by_api_key_uuidWRITE

Update API Key for an Agent via PUT /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}

genai:update
digitalocean_put_v2_gen_ai_agents_by_agent_uuid_api_keys_by_api_key_uuid_regenerateWRITE

Regenerate API Key for an Agent via PUT /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}/regenerate

genai:update
digitalocean_put_v2_gen_ai_agents_by_agent_uuid_functions_by_function_uuidWRITE

Update Function Route for an Agent via PUT /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid}

genai:update
digitalocean_put_v2_gen_ai_agents_by_parent_agent_uuid_child_agents_by_child_agent_uuidWRITE

Update Agent Route for an Agent via PUT /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid}

genai:update
digitalocean_put_v2_gen_ai_agents_by_uuidWRITE

Update an Agent via PUT /v2/gen-ai/agents/{uuid}

genai:update
digitalocean_put_v2_gen_ai_agents_by_uuid_deployment_visibilityWRITE

Update Agent Status via PUT /v2/gen-ai/agents/{uuid}/deployment_visibility

genai:update
digitalocean_put_v2_gen_ai_agents_by_uuid_versionsWRITE

Rollback to Agent Version via PUT /v2/gen-ai/agents/{uuid}/versions

genai:update
digitalocean_put_v2_gen_ai_anthropic_keys_by_api_key_uuidWRITE

Update Anthropic API Key via PUT /v2/gen-ai/anthropic/keys/{api_key_uuid}

genai:update
digitalocean_put_v2_gen_ai_custom_evaluation_metrics_by_metric_uuidWRITE

Update Custom Evaluation Metric via PUT /v2/gen-ai/custom_evaluation_metrics/{metric_uuid}

genai:update
digitalocean_put_v2_gen_ai_evaluation_test_cases_by_test_case_uuidWRITE

Update an Evaluation Test Case. via PUT /v2/gen-ai/evaluation_test_cases/{test_case_uuid}

genai:update
digitalocean_put_v2_gen_ai_indexing_jobs_by_uuid_cancelWRITE

Cancel Indexing Job for a Knowledge Base via PUT /v2/gen-ai/indexing_jobs/{uuid}/cancel

genai:update
digitalocean_put_v2_gen_ai_knowledge_bases_by_knowledge_base_uuid_data_sources_by_data_source_uuidWRITE

Update Data Source options via PUT /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}

genai:update
digitalocean_put_v2_gen_ai_knowledge_bases_by_uuidWRITE

Update a Knowledge Base via PUT /v2/gen-ai/knowledge_bases/{uuid}

genai:update
digitalocean_put_v2_gen_ai_model_evaluation_runs_by_eval_run_uuid_cancelWRITE

Cancel Model Evaluation Run via PUT /v2/gen-ai/model_evaluation_runs/{eval_run_uuid}/cancel

genai:update
digitalocean_put_v2_gen_ai_models_api_keys_by_api_key_uuidWRITE

Update API Key for a Model via PUT /v2/gen-ai/models/api_keys/{api_key_uuid}

genai:update
digitalocean_put_v2_gen_ai_models_api_keys_by_api_key_uuid_regenerateWRITE

Regenerate API Key for a Model via PUT /v2/gen-ai/models/api_keys/{api_key_uuid}/regenerate

genai:update
digitalocean_put_v2_gen_ai_models_routers_by_uuidWRITE

Update a Model Router via PUT /v2/gen-ai/models/routers/{uuid}

genai:update
digitalocean_put_v2_gen_ai_openai_keys_by_api_key_uuidWRITE

Update OpenAI API Key via PUT /v2/gen-ai/openai/keys/{api_key_uuid}

genai:update
digitalocean_put_v2_gen_ai_workspaces_by_workspace_uuidWRITE

Update a Workspace via PUT /v2/gen-ai/workspaces/{workspace_uuid}

genai:update
digitalocean_put_v2_gen_ai_workspaces_by_workspace_uuid_agentsWRITE

Move Agents to a Workspace via PUT /v2/gen-ai/workspaces/{workspace_uuid}/agents

genai:update
digitalocean_put_v2_images_by_image_idWRITE

Update an Image via PUT /v2/images/{image_id}

image:update
digitalocean_put_v2_kubernetes_clusters_by_cluster_idWRITE

Update a Kubernetes Cluster via PUT /v2/kubernetes/clusters/{cluster_id}

kubernetes:update
digitalocean_put_v2_kubernetes_clusters_by_cluster_id_node_pools_by_node_pool_idWRITE

Update a Node Pool in a Kubernetes Cluster via PUT /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}

kubernetes:update
digitalocean_put_v2_load_balancers_by_lb_idWRITE

Update a Load Balancer via PUT /v2/load_balancers/{lb_id}

load_balancer:update
digitalocean_put_v2_monitoring_alerts_by_alert_uuidWRITE

Update an Alert Policy via PUT /v2/monitoring/alerts/{alert_uuid}

monitoring:update
digitalocean_put_v2_projects_by_project_idWRITE

Update a Project via PUT /v2/projects/{project_id}

project:update
digitalocean_put_v2_projects_defaultWRITE

Update the Default Project via PUT /v2/projects/default

project:update
digitalocean_put_v2_registries_by_registry_name_garbage_collection_by_garbage_collection_uuidWRITE

Update Garbage Collection via PUT /v2/registries/{registry_name}/garbage-collection/{garbage_collection_uuid}

registry:update
digitalocean_put_v2_registry_by_registry_name_garbage_collection_by_garbage_collection_uuidWRITE

Update Garbage Collection via PUT /v2/registry/{registry_name}/garbage-collection/{garbage_collection_uuid}

registry:update
digitalocean_put_v2_security_settings_planWRITE

Update Plan via PUT /v2/security/settings/plan

security:update
digitalocean_put_v2_spaces_keys_by_access_keyWRITE

Update Spaces Access Keys via PUT /v2/spaces/keys/{access_key}

spaces_key:update
digitalocean_put_v2_uptime_checks_by_check_idWRITE

Update a Check via PUT /v2/uptime/checks/{check_id}

uptime:update
digitalocean_put_v2_uptime_checks_by_check_id_alerts_by_alert_idWRITE

Update an Alert via PUT /v2/uptime/checks/{check_id}/alerts/{alert_id}

uptime:update
digitalocean_put_v2_vector_databases_by_idWRITE

Update a Vector Database via PUT /v2/vector-databases/{id}

database:update
digitalocean_put_v2_vector_databases_by_id_tagsWRITE

Update Tags on a Vector Database via PUT /v2/vector-databases/{id}/tags

database:update
digitalocean_put_v2_vpc_nat_gateways_by_idWRITE

Update VPC NAT Gateway via PUT /v2/vpc_nat_gateways/{id}

nat_gateway:update
digitalocean_put_v2_vpcs_by_vpc_idWRITE

Update a VPC via PUT /v2/vpcs/{vpc_id}

vpc:update

Put DigitalOcean behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.