Skip to main content 用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill digitalocean-api命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| name | digitalocean-api |
| description | DigitalOcean API skill. Use when working with DigitalOcean for 1-clicks, account, actions. Covers 558 endpoints. |
| version | 1.0.0 |
| generator | lapsh |
DigitalOcean API
API version: 2.0
Auth
Bearer bearer
Base URL
https://api.digitalocean.com
Setup
- Set Authorization header with your Bearer token
- GET /v2/1-clicks -- verify access
- POST /v2/1-clicks/kubernetes -- create first kubernetes
Endpoints
558 endpoints across 39 groups. See references/api-spec.lap for full details.
1-clicks
| Method | Path | Description |
|---|
| GET | /v2/1-clicks | |
| POST | /v2/1-clicks/kubernetes | |
account
| Method | Path | Description |
|---|
| GET | /v2/account | |
| GET | /v2/account/keys | |
| POST | /v2/account/keys | |
| GET | /v2/account/keys/{ssh_key_identifier} | |
| PUT | /v2/account/keys/{ssh_key_identifier} | |
| DELETE | /v2/account/keys/{ssh_key_identifier} | |
actions
| Method | Path | Description |
|---|
| GET | /v2/actions | |
| GET | /v2/actions/{action_id} | |
add-ons
| Method | Path | Description |
|---|
| GET | /v2/add-ons/apps | |
| GET | /v2/add-ons/apps/{app_slug}/metadata | |
| GET | /v2/add-ons/saas | |
| POST | /v2/add-ons/saas | |
| GET | /v2/add-ons/saas/{resource_uuid} | |
| DELETE | /v2/add-ons/saas/{resource_uuid} | |
| PATCH | /v2/add-ons/saas/{resource_uuid} | |
| PATCH | /v2/add-ons/saas/{resource_uuid}/plan | |
apps
| Method | Path | Description |
|---|
| GET | /v2/apps | |
| POST | /v2/apps | |
| DELETE | /v2/apps/{id} | |
| GET | /v2/apps/{id} | |
| PUT | /v2/apps/{id} | |
| POST | /v2/apps/{app_id}/restart | |
| GET | /v2/apps/{app_id}/components/{component_name}/logs | |
| GET | /v2/apps/{app_id}/components/{component_name}/exec | |
| GET | /v2/apps/{app_id}/instances | |
| GET | /v2/apps/{app_id}/deployments | |
| POST | /v2/apps/{app_id}/deployments | |
| GET | /v2/apps/{app_id}/deployments/{deployment_id} | |
| POST | /v2/apps/{app_id}/deployments/{deployment_id}/cancel | |
| GET | /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/logs | |
| GET | /v2/apps/{app_id}/deployments/{deployment_id}/logs | |
| GET | /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/exec | |
| GET | /v2/apps/{app_id}/logs | |
| GET | /v2/apps/{app_id}/job-invocations | |
| GET | /v2/apps/{app_id}/job-invocations/{job_invocation_id} | |
| POST | /v2/apps/{app_id}/job-invocations/{job_invocation_id}/cancel | |
| GET | /v2/apps/{app_id}/jobs/{job_name}/invocations/{job_invocation_id}/logs | |
| GET | /v2/apps/tiers/instance_sizes | |
| GET | /v2/apps/tiers/instance_sizes/{slug} | |
| GET | /v2/apps/regions | |
| POST | /v2/apps/propose | |
| GET | /v2/apps/{app_id}/alerts | |
| POST | /v2/apps/{app_id}/alerts/{alert_id}/destinations | |
| POST | /v2/apps/{app_id}/rollback | |
cdn
| Method | Path | Description |
|---|
| GET | /v2/cdn/endpoints | |
| POST | /v2/cdn/endpoints | |
| GET | /v2/cdn/endpoints/{cdn_id} | |
| PUT | /v2/cdn/endpoints/{cdn_id} | |
| DELETE | /v2/cdn/endpoints/{cdn_id} | |
| DELETE | /v2/cdn/endpoints/{cdn_id}/cache | |
certificates
| Method | Path | Description |
|---|
| GET | /v2/certificates | |
| POST | /v2/certificates | |
| GET | /v2/certificates/{certificate_id} | |
| DELETE | /v2/certificates/{certificate_id} | |
customers
| Method | Path | Description |
|---|
| GET | /v2/customers/my/balance | |
| GET | /v2/customers/my/billing_history | |
| GET | /v2/customers/my/invoices | |
| GET | /v2/customers/my/invoices/{invoice_uuid} | |
| GET | /v2/customers/my/invoices/{invoice_uuid}/csv | |
| GET | /v2/customers/my/invoices/{invoice_uuid}/pdf | |
| GET | /v2/customers/my/invoices/{invoice_uuid}/summary | |
billing
| Method | Path | Description |
|---|
| GET | /v2/billing/{account_urn}/insights/{start_date}/{end_date} | |
databases
| Method | Path | Description |
|---|
| GET | /v2/databases/options | |
| GET | /v2/databases | |
| POST | /v2/databases | |
| GET | /v2/databases/{database_cluster_uuid} | |
| DELETE | /v2/databases/{database_cluster_uuid} | |
| GET | /v2/databases/{database_cluster_uuid}/config | |
| PATCH | /v2/databases/{database_cluster_uuid}/config | |
| GET | /v2/databases/{database_cluster_uuid}/ca | |
| GET | /v2/databases/{database_cluster_uuid}/online-migration | |
| PUT | /v2/databases/{database_cluster_uuid}/online-migration | |
| DELETE | /v2/databases/{database_cluster_uuid}/online-migration/{migration_id} | |
| PUT | /v2/databases/{database_cluster_uuid}/migrate | |
| PUT | /v2/databases/{database_cluster_uuid}/resize | |
| GET | /v2/databases/{database_cluster_uuid}/firewall | |
| PUT | /v2/databases/{database_cluster_uuid}/firewall | |
| PUT | /v2/databases/{database_cluster_uuid}/maintenance | |
| PUT | /v2/databases/{database_cluster_uuid}/install_update | |
| GET | /v2/databases/{database_cluster_uuid}/backups | |
| GET | /v2/databases/{database_cluster_uuid}/replicas | |
| POST | /v2/databases/{database_cluster_uuid}/replicas | |
| GET | /v2/databases/{database_cluster_uuid}/events | |
| GET | /v2/databases/{database_cluster_uuid}/replicas/{replica_name} | |
| DELETE | /v2/databases/{database_cluster_uuid}/replicas/{replica_name} | |
| PUT | /v2/databases/{database_cluster_uuid}/replicas/{replica_name}/promote | |
| GET | /v2/databases/{database_cluster_uuid}/users | |
| POST | /v2/databases/{database_cluster_uuid}/users |
domains
| Method | Path | Description |
|---|
| GET | /v2/domains | |
| POST | /v2/domains | |
| GET | /v2/domains/{domain_name} | |
| DELETE | /v2/domains/{domain_name} | |
| GET | /v2/domains/{domain_name}/records | |
| POST | /v2/domains/{domain_name}/records | |
| GET | /v2/domains/{domain_name}/records/{domain_record_id} | |
| PATCH | /v2/domains/{domain_name}/records/{domain_record_id} | |
| PUT | /v2/domains/{domain_name}/records/{domain_record_id} | |
| DELETE | /v2/domains/{domain_name}/records/{domain_record_id} | |
droplets
| Method | Path | Description |
|---|
| GET | /v2/droplets | |
| POST | /v2/droplets | |
| DELETE | /v2/droplets | |
| GET | /v2/droplets/{droplet_id} | |
| DELETE | /v2/droplets/{droplet_id} | |
| GET | /v2/droplets/{droplet_id}/backups | |
| GET | /v2/droplets/{droplet_id}/backups/policy | |
| GET | /v2/droplets/backups/policies | |
| GET | /v2/droplets/backups/supported_policies | |
| GET | /v2/droplets/{droplet_id}/snapshots | |
| GET | /v2/droplets/{droplet_id}/actions | |
| POST | /v2/droplets/{droplet_id}/actions | |
| POST | /v2/droplets/actions | |
| GET | /v2/droplets/{droplet_id}/actions/{action_id} | |
| GET | /v2/droplets/{droplet_id}/kernels | |
| GET | /v2/droplets/{droplet_id}/firewalls | |
| GET | /v2/droplets/{droplet_id}/neighbors | |
| GET | /v2/droplets/{droplet_id}/destroy_with_associated_resources | |
| DELETE | /v2/droplets/{droplet_id}/destroy_with_associated_resources/selective | |
| DELETE | /v2/droplets/{droplet_id}/destroy_with_associated_resources/dangerous | |
| GET | /v2/droplets/{droplet_id}/destroy_with_associated_resources/status | |
| POST | /v2/droplets/{droplet_id}/destroy_with_associated_resources/retry | |
| GET | /v2/droplets/autoscale | |
| POST | /v2/droplets/autoscale | |
| GET | /v2/droplets/autoscale/{autoscale_pool_id} | |
| PUT | /v2/droplets/autoscale/{autoscale_pool_id} | |
| DELETE | /v2/droplets/autoscale/{autoscale_pool_id} | |
| DELETE | /v2/droplets/autoscale/{autoscale_pool_id}/dangerous |
firewalls
| Method | Path | Description |
|---|
| GET | /v2/firewalls | |
| POST | /v2/firewalls | |
| GET | /v2/firewalls/{firewall_id} | |
| PUT | /v2/firewalls/{firewall_id} | |
| DELETE | /v2/firewalls/{firewall_id} | |
| POST | /v2/firewalls/{firewall_id}/droplets | |
| DELETE | /v2/firewalls/{firewall_id}/droplets | |
| POST | /v2/firewalls/{firewall_id}/tags | |
| DELETE | /v2/firewalls/{firewall_id}/tags | |
| POST | /v2/firewalls/{firewall_id}/rules | |
| DELETE | /v2/firewalls/{firewall_id}/rules | |
floating_ips
| Method | Path | Description |
|---|
| GET | /v2/floating_ips | |
| POST | /v2/floating_ips | |
| GET | /v2/floating_ips/{floating_ip} | |
| DELETE | /v2/floating_ips/{floating_ip} | |
| GET | /v2/floating_ips/{floating_ip}/actions | |
| POST | /v2/floating_ips/{floating_ip}/actions | |
| GET | /v2/floating_ips/{floating_ip}/actions/{action_id} | |
functions
| Method | Path | Description |
|---|
| GET | /v2/functions/namespaces | |
| POST | /v2/functions/namespaces | |
| GET | /v2/functions/namespaces/{namespace_id} | |
| DELETE | /v2/functions/namespaces/{namespace_id} | |
| GET | /v2/functions/namespaces/{namespace_id}/triggers | |
| POST | /v2/functions/namespaces/{namespace_id}/triggers | |
| GET | /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name} | |
| PUT | /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name} | |
| DELETE | /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name} | |
images
| Method | Path | Description |
|---|
| GET | /v2/images | |
| POST | /v2/images | |
| GET | /v2/images/{image_id} | |
| PUT | /v2/images/{image_id} | |
| DELETE | /v2/images/{image_id} | |
| GET | /v2/images/{image_id}/actions | |
| POST | /v2/images/{image_id}/actions | |
| GET | /v2/images/{image_id}/actions/{action_id} | |
kubernetes
| Method | Path | Description |
|---|
| GET | /v2/kubernetes/clusters | |
| POST | /v2/kubernetes/clusters | |
| GET | /v2/kubernetes/clusters/{cluster_id} | |
| PUT | /v2/kubernetes/clusters/{cluster_id} | |
| DELETE | /v2/kubernetes/clusters/{cluster_id} | |
| GET | /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources | |
| DELETE | /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources/selective | |
| DELETE | /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources/dangerous | |
| GET | /v2/kubernetes/clusters/{cluster_id}/kubeconfig | |
| GET | /v2/kubernetes/clusters/{cluster_id}/credentials | |
| GET | /v2/kubernetes/clusters/{cluster_id}/upgrades | |
| POST | /v2/kubernetes/clusters/{cluster_id}/upgrade | |
| GET | /v2/kubernetes/clusters/{cluster_id}/node_pools | |
| POST | /v2/kubernetes/clusters/{cluster_id}/node_pools | |
| GET | /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id} | |
| PUT | /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id} | |
| DELETE | /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id} | |
| DELETE | /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/nodes/{node_id} | |
| POST | /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/recycle | |
| GET | /v2/kubernetes/clusters/{cluster_id}/user | |
| GET | /v2/kubernetes/options | |
| POST | /v2/kubernetes/clusters/{cluster_id}/clusterlint | |
| GET | /v2/kubernetes/clusters/{cluster_id}/clusterlint | |
| POST | /v2/kubernetes/registry | |
| DELETE | /v2/kubernetes/registry | |
load_balancers
| Method | Path | Description |
|---|
| POST | /v2/load_balancers | |
| GET | /v2/load_balancers | |
| GET | /v2/load_balancers/{lb_id} | |
| PUT | /v2/load_balancers/{lb_id} | |
| DELETE | /v2/load_balancers/{lb_id} | |
| DELETE | /v2/load_balancers/{lb_id}/cache | |
| POST | /v2/load_balancers/{lb_id}/droplets | |
| DELETE | /v2/load_balancers/{lb_id}/droplets | |
| POST | /v2/load_balancers/{lb_id}/forwarding_rules | |
| DELETE | /v2/load_balancers/{lb_id}/forwarding_rules | |
monitoring
| Method | Path | Description |
|---|
| GET | /v2/monitoring/alerts | |
| POST | /v2/monitoring/alerts | |
| GET | /v2/monitoring/alerts/{alert_uuid} | |
| PUT | /v2/monitoring/alerts/{alert_uuid} | |
| DELETE | /v2/monitoring/alerts/{alert_uuid} | |
| GET | /v2/monitoring/metrics/droplet/bandwidth | |
| GET | /v2/monitoring/metrics/droplet/cpu | |
| GET | /v2/monitoring/metrics/droplet/filesystem_free | |
| GET | /v2/monitoring/metrics/droplet/filesystem_size | |
| GET | /v2/monitoring/metrics/droplet/load_1 | |
| GET | /v2/monitoring/metrics/droplet/load_5 | |
| GET | /v2/monitoring/metrics/droplet/load_15 | |
| GET | /v2/monitoring/metrics/droplet/memory_cached | |
| GET | /v2/monitoring/metrics/droplet/memory_free | |
| GET | /v2/monitoring/metrics/droplet/memory_total | |
| GET | /v2/monitoring/metrics/droplet/memory_available | |
| GET | /v2/monitoring/metrics/apps/memory_percentage | |
| GET | /v2/monitoring/metrics/apps/cpu_percentage | |
| GET | /v2/monitoring/metrics/apps/restart_count | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_connections_current | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_connections_limit | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_cpu_utilization | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_bytes | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_packets | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_http_responses | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_http_requests_per_second |
nfs
| Method | Path | Description |
|---|
| POST | /v2/nfs | |
| GET | /v2/nfs | |
| GET | /v2/nfs/{nfs_id} | |
| DELETE | /v2/nfs/{nfs_id} | |
| POST | /v2/nfs/{nfs_id}/actions | |
| GET | /v2/nfs/snapshots | |
| GET | /v2/nfs/snapshots/{nfs_snapshot_id} | |
| DELETE | /v2/nfs/snapshots/{nfs_snapshot_id} | |
partner_network_connect
| Method | Path | Description |
|---|
| GET | /v2/partner_network_connect/attachments | |
| POST | /v2/partner_network_connect/attachments | |
| GET | /v2/partner_network_connect/attachments/{pa_id} | |
| PATCH | /v2/partner_network_connect/attachments/{pa_id} | |
| DELETE | /v2/partner_network_connect/attachments/{pa_id} | |
| GET | /v2/partner_network_connect/attachments/{pa_id}/bgp_auth_key | |
| GET | /v2/partner_network_connect/attachments/{pa_id}/remote_routes | |
| GET | /v2/partner_network_connect/attachments/{pa_id}/service_key | |
| POST | /v2/partner_network_connect/attachments/{pa_id}/service_key | |
projects
| Method | Path | Description |
|---|
| GET | /v2/projects | |
| POST | /v2/projects | |
| GET | /v2/projects/default | |
| PUT | /v2/projects/default | |
| PATCH | /v2/projects/default | |
| GET | /v2/projects/{project_id} | |
| PUT | /v2/projects/{project_id} | |
| PATCH | /v2/projects/{project_id} | |
| DELETE | /v2/projects/{project_id} | |
| GET | /v2/projects/{project_id}/resources | |
| POST | /v2/projects/{project_id}/resources | |
| GET | /v2/projects/default/resources | |
| POST | /v2/projects/default/resources | |
regions
| Method | Path | Description |
|---|
| GET | /v2/regions | |
registries
| Method | Path | Description |
|---|
| GET | /v2/registries | |
| POST | /v2/registries | |
| GET | /v2/registries/{registry_name} | |
| DELETE | /v2/registries/{registry_name} | |
| GET | /v2/registries/{registry_name}/docker-credentials | |
| GET | /v2/registries/subscription | |
| POST | /v2/registries/subscription | |
| GET | /v2/registries/options | |
| GET | /v2/registries/{registry_name}/garbage-collection | |
| POST | /v2/registries/{registry_name}/garbage-collection | |
| GET | /v2/registries/{registry_name}/garbage-collections | |
| PUT | /v2/registries/{registry_name}/garbage-collection/{garbage_collection_uuid} | |
| GET | /v2/registries/{registry_name}/repositoriesV2 | |
| DELETE | /v2/registries/{registry_name}/repositories/{repository_name} | |
| GET | /v2/registries/{registry_name}/repositories/{repository_name}/tags | |
| DELETE | /v2/registries/{registry_name}/repositories/{repository_name}/tags/{repository_tag} | |
| GET | /v2/registries/{registry_name}/repositories/{repository_name}/digests | |
| DELETE | /v2/registries/{registry_name}/repositories/{repository_name}/digests/{manifest_digest} | |
| POST | /v2/registries/validate-name | |
registry
| Method | Path | Description |
|---|
| GET | /v2/registry | |
| POST | /v2/registry | |
| DELETE | /v2/registry | |
| GET | /v2/registry/subscription | |
| POST | /v2/registry/subscription | |
| GET | /v2/registry/docker-credentials | |
| POST | /v2/registry/validate-name | |
| GET | /v2/registry/{registry_name}/repositories | |
| GET | /v2/registry/{registry_name}/repositoriesV2 | |
| GET | /v2/registry/{registry_name}/repositories/{repository_name}/tags | |
| DELETE | /v2/registry/{registry_name}/repositories/{repository_name}/tags/{repository_tag} | |
| GET | /v2/registry/{registry_name}/repositories/{repository_name}/digests | |
| DELETE | /v2/registry/{registry_name}/repositories/{repository_name}/digests/{manifest_digest} | |
| POST | /v2/registry/{registry_name}/garbage-collection | |
| GET | /v2/registry/{registry_name}/garbage-collection | |
| GET | /v2/registry/{registry_name}/garbage-collections | |
| PUT | /v2/registry/{registry_name}/garbage-collection/{garbage_collection_uuid} | |
| GET | /v2/registry/options | |
reports
| Method | Path | Description |
|---|
| GET | /v2/reports/droplet_neighbors_ids | |
reserved_ips
| Method | Path | Description |
|---|
| GET | /v2/reserved_ips | |
| POST | /v2/reserved_ips | |
| GET | /v2/reserved_ips/{reserved_ip} | |
| DELETE | /v2/reserved_ips/{reserved_ip} | |
| GET | /v2/reserved_ips/{reserved_ip}/actions | |
| POST | /v2/reserved_ips/{reserved_ip}/actions | |
| GET | /v2/reserved_ips/{reserved_ip}/actions/{action_id} | |
reserved_ipv6
| Method | Path | Description |
|---|
| GET | /v2/reserved_ipv6 | |
| POST | /v2/reserved_ipv6 | |
| GET | /v2/reserved_ipv6/{reserved_ipv6} | |
| DELETE | /v2/reserved_ipv6/{reserved_ipv6} | |
| POST | /v2/reserved_ipv6/{reserved_ipv6}/actions | |
byoip_prefixes
| Method | Path | Description |
|---|
| POST | /v2/byoip_prefixes | |
| GET | /v2/byoip_prefixes | |
| GET | /v2/byoip_prefixes/{byoip_prefix_uuid} | |
| DELETE | /v2/byoip_prefixes/{byoip_prefix_uuid} | |
| PATCH | /v2/byoip_prefixes/{byoip_prefix_uuid} | |
| GET | /v2/byoip_prefixes/{byoip_prefix_uuid}/ips | |
sizes
| Method | Path | Description |
|---|
| GET | /v2/sizes | |
snapshots
| Method | Path | Description |
|---|
| GET | /v2/snapshots | |
| GET | /v2/snapshots/{snapshot_id} | |
| DELETE | /v2/snapshots/{snapshot_id} | |
spaces
| Method | Path | Description |
|---|
| GET | /v2/spaces/keys | |
| POST | /v2/spaces/keys | |
| GET | /v2/spaces/keys/{access_key} | |
| DELETE | /v2/spaces/keys/{access_key} | |
| PUT | /v2/spaces/keys/{access_key} | |
| PATCH | /v2/spaces/keys/{access_key} | |
tags
| Method | Path | Description |
|---|
| GET | /v2/tags | |
| POST | /v2/tags | |
| GET | /v2/tags/{tag_id} | |
| DELETE | /v2/tags/{tag_id} | |
| POST | /v2/tags/{tag_id}/resources | |
| DELETE | /v2/tags/{tag_id}/resources | |
volumes
| Method | Path | Description |
|---|
| GET | /v2/volumes | |
| POST | /v2/volumes | |
| DELETE | /v2/volumes | |
| POST | /v2/volumes/actions | |
| GET | /v2/volumes/snapshots/{snapshot_id} | |
| DELETE | /v2/volumes/snapshots/{snapshot_id} | |
| GET | /v2/volumes/{volume_id} | |
| DELETE | /v2/volumes/{volume_id} | |
| GET | /v2/volumes/{volume_id}/actions | |
| POST | /v2/volumes/{volume_id}/actions | |
| GET | /v2/volumes/{volume_id}/actions/{action_id} | |
| GET | /v2/volumes/{volume_id}/snapshots | |
| POST | /v2/volumes/{volume_id}/snapshots | |
vpcs
| Method | Path | Description |
|---|
| GET | /v2/vpcs | |
| POST | /v2/vpcs | |
| GET | /v2/vpcs/{vpc_id} | |
| PUT | /v2/vpcs/{vpc_id} | |
| PATCH | /v2/vpcs/{vpc_id} | |
| DELETE | /v2/vpcs/{vpc_id} | |
| GET | /v2/vpcs/{vpc_id}/members | |
| GET | /v2/vpcs/{vpc_id}/peerings | |
| POST | /v2/vpcs/{vpc_id}/peerings | |
| PATCH | /v2/vpcs/{vpc_id}/peerings/{vpc_peering_id} | |
vpc_peerings
| Method | Path | Description |
|---|
| GET | /v2/vpc_peerings | |
| POST | /v2/vpc_peerings | |
| GET | /v2/vpc_peerings/{vpc_peering_id} | |
| PATCH | /v2/vpc_peerings/{vpc_peering_id} | |
| DELETE | /v2/vpc_peerings/{vpc_peering_id} | |
vpc_nat_gateways
| Method | Path | Description |
|---|
| GET | /v2/vpc_nat_gateways | |
| POST | /v2/vpc_nat_gateways | |
| GET | /v2/vpc_nat_gateways/{id} | |
| PUT | /v2/vpc_nat_gateways/{id} | |
| DELETE | /v2/vpc_nat_gateways/{id} | |
uptime
| Method | Path | Description |
|---|
| GET | /v2/uptime/checks | |
| POST | /v2/uptime/checks | |
| GET | /v2/uptime/checks/{check_id} | |
| PUT | /v2/uptime/checks/{check_id} | |
| DELETE | /v2/uptime/checks/{check_id} | |
| GET | /v2/uptime/checks/{check_id}/state | |
| GET | /v2/uptime/checks/{check_id}/alerts | |
| POST | /v2/uptime/checks/{check_id}/alerts | |
| GET | /v2/uptime/checks/{check_id}/alerts/{alert_id} | |
| PUT | /v2/uptime/checks/{check_id}/alerts/{alert_id} | |
| DELETE | /v2/uptime/checks/{check_id}/alerts/{alert_id} | |
gen-ai
| Method | Path | Description |
|---|
| GET | /v2/gen-ai/agents | |
| POST | /v2/gen-ai/agents | |
| GET | /v2/gen-ai/agents/{agent_uuid}/api_keys | |
| POST | /v2/gen-ai/agents/{agent_uuid}/api_keys | |
| PUT | /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid} | |
| DELETE | /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid} | |
| PUT | /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}/regenerate | |
| POST | /v2/gen-ai/agents/{agent_uuid}/functions | |
| PUT | /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid} | |
| DELETE | /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid} | |
| POST | /v2/gen-ai/agents/{agent_uuid}/guardrails | |
| DELETE | /v2/gen-ai/agents/{agent_uuid}/guardrails/{guardrail_uuid} | |
| POST | /v2/gen-ai/agents/{agent_uuid}/knowledge_bases | |
| POST | /v2/gen-ai/agents/{agent_uuid}/knowledge_bases/{knowledge_base_uuid} | |
| DELETE | /v2/gen-ai/agents/{agent_uuid}/knowledge_bases/{knowledge_base_uuid} | |
| POST | /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid} | |
| PUT | /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid} | |
| DELETE | /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid} | |
| GET | /v2/gen-ai/agents/{uuid} | |
| PUT | /v2/gen-ai/agents/{uuid} | |
| DELETE | /v2/gen-ai/agents/{uuid} | |
| GET | /v2/gen-ai/agents/{uuid}/child_agents | |
| PUT | /v2/gen-ai/agents/{uuid}/deployment_visibility | |
| GET | /v2/gen-ai/agents/{uuid}/usage | |
| GET | /v2/gen-ai/agents/{uuid}/versions | |
| PUT | /v2/gen-ai/agents/{uuid}/versions |
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
- "List all 1-clicks?" -> GET /v2/1-clicks
- "Create a kubernete?" -> POST /v2/1-clicks/kubernetes
- "List all account?" -> GET /v2/account
- "List all keys?" -> GET /v2/account/keys
- "Create a key?" -> POST /v2/account/keys
- "Get key details?" -> GET /v2/account/keys/{ssh_key_identifier}
- "Update a key?" -> PUT /v2/account/keys/{ssh_key_identifier}
- "Delete a key?" -> DELETE /v2/account/keys/{ssh_key_identifier}
- "List all actions?" -> GET /v2/actions
- "Get action details?" -> GET /v2/actions/{action_id}
- "List all apps?" -> GET /v2/add-ons/apps
- "List all metadata?" -> GET /v2/add-ons/apps/{app_slug}/metadata
- "List all saas?" -> GET /v2/add-ons/saas
- "Create a saa?" -> POST /v2/add-ons/saas
- "Get saa details?" -> GET /v2/add-ons/saas/{resource_uuid}
- "Delete a saa?" -> DELETE /v2/add-ons/saas/{resource_uuid}
- "Partially update a saa?" -> PATCH /v2/add-ons/saas/{resource_uuid}
- "List all apps?" -> GET /v2/apps
- "Create a app?" -> POST /v2/apps
- "Delete a app?" -> DELETE /v2/apps/{id}
- "Get app details?" -> GET /v2/apps/{id}
- "Update a app?" -> PUT /v2/apps/{id}
- "Create a restart?" -> POST /v2/apps/{app_id}/restart
- "List all logs?" -> GET /v2/apps/{app_id}/components/{component_name}/logs
- "List all exec?" -> GET /v2/apps/{app_id}/components/{component_name}/exec
- "List all instances?" -> GET /v2/apps/{app_id}/instances
- "List all deployments?" -> GET /v2/apps/{app_id}/deployments
- "Create a deployment?" -> POST /v2/apps/{app_id}/deployments
- "Get deployment details?" -> GET /v2/apps/{app_id}/deployments/{deployment_id}
- "Create a cancel?" -> POST /v2/apps/{app_id}/deployments/{deployment_id}/cancel
- "List all logs?" -> GET /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/logs
- "List all logs?" -> GET /v2/apps/{app_id}/deployments/{deployment_id}/logs
- "List all exec?" -> GET /v2/apps/{app_id}/deployments/{deployment_id}/components/{component_name}/exec
- "List all logs?" -> GET /v2/apps/{app_id}/logs
- "List all job-invocations?" -> GET /v2/apps/{app_id}/job-invocations
- "Get job-invocation details?" -> GET /v2/apps/{app_id}/job-invocations/{job_invocation_id}
- "Create a cancel?" -> POST /v2/apps/{app_id}/job-invocations/{job_invocation_id}/cancel
- "List all logs?" -> GET /v2/apps/{app_id}/jobs/{job_name}/invocations/{job_invocation_id}/logs
- "List all instance_sizes?" -> GET /v2/apps/tiers/instance_sizes
Response Tips
- Check response schemas in references/api-spec.lap for field details
- Create/update endpoints typically return the created/updated object
References
- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
| POST | /v2/apps/{app_id}/rollback/validate | |
| POST | /v2/apps/{app_id}/rollback/commit | |
| POST | /v2/apps/{app_id}/rollback/revert | |
| GET | /v2/apps/{app_id}/metrics/bandwidth_daily | |
| POST | /v2/apps/metrics/bandwidth_daily | |
| GET | /v2/apps/{app_id}/health | |
| GET | /v2/databases/{database_cluster_uuid}/users/{username} | |
| DELETE | /v2/databases/{database_cluster_uuid}/users/{username} | |
| PUT | /v2/databases/{database_cluster_uuid}/users/{username} | |
| POST | /v2/databases/{database_cluster_uuid}/users/{username}/reset_auth | |
| GET | /v2/databases/{database_cluster_uuid}/dbs | |
| POST | /v2/databases/{database_cluster_uuid}/dbs | |
| GET | /v2/databases/{database_cluster_uuid}/dbs/{database_name} | |
| DELETE | /v2/databases/{database_cluster_uuid}/dbs/{database_name} | |
| GET | /v2/databases/{database_cluster_uuid}/pools | |
| POST | /v2/databases/{database_cluster_uuid}/pools | |
| GET | /v2/databases/{database_cluster_uuid}/pools/{pool_name} | |
| PUT | /v2/databases/{database_cluster_uuid}/pools/{pool_name} | |
| DELETE | /v2/databases/{database_cluster_uuid}/pools/{pool_name} | |
| GET | /v2/databases/{database_cluster_uuid}/eviction_policy | |
| PUT | /v2/databases/{database_cluster_uuid}/eviction_policy | |
| GET | /v2/databases/{database_cluster_uuid}/sql_mode | |
| PUT | /v2/databases/{database_cluster_uuid}/sql_mode | |
| PUT | /v2/databases/{database_cluster_uuid}/upgrade | |
| GET | /v2/databases/{database_cluster_uuid}/autoscale | |
| PUT | /v2/databases/{database_cluster_uuid}/autoscale | |
| GET | /v2/databases/{database_cluster_uuid}/topics | |
| POST | /v2/databases/{database_cluster_uuid}/topics | |
| GET | /v2/databases/{database_cluster_uuid}/topics/{topic_name} | |
| PUT | /v2/databases/{database_cluster_uuid}/topics/{topic_name} | |
| DELETE | /v2/databases/{database_cluster_uuid}/topics/{topic_name} | |
| GET | /v2/databases/{database_cluster_uuid}/logsink | |
| POST | /v2/databases/{database_cluster_uuid}/logsink | |
| GET | /v2/databases/{database_cluster_uuid}/logsink/{logsink_id} | |
| PUT | /v2/databases/{database_cluster_uuid}/logsink/{logsink_id} | |
| DELETE | /v2/databases/{database_cluster_uuid}/logsink/{logsink_id} | |
| GET | /v2/databases/{database_cluster_uuid}/schema-registry | |
| POST | /v2/databases/{database_cluster_uuid}/schema-registry | |
| GET | /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name} | |
| DELETE | /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name} | |
| GET | /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}/versions/{version} | |
| GET | /v2/databases/{database_cluster_uuid}/schema-registry/config | |
| PUT | /v2/databases/{database_cluster_uuid}/schema-registry/config | |
| GET | /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name} | |
| PUT | /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name} | |
| GET | /v2/databases/metrics/credentials | |
| PUT | /v2/databases/metrics/credentials | |
| GET | /v2/databases/{database_cluster_uuid}/indexes | |
| DELETE | /v2/databases/{database_cluster_uuid}/indexes/{index_name} | |
| GET | /v2/droplets/autoscale/{autoscale_pool_id}/members | |
| GET | /v2/droplets/autoscale/{autoscale_pool_id}/history | |
| POST | /v2/kubernetes/registries | |
| DELETE | /v2/kubernetes/registries | |
| GET | /v2/kubernetes/clusters/{cluster_id}/status_messages | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_network_throughput_http | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_network_throughput_udp | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_network_throughput_tcp | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_nlb_tcp_network_throughput | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_nlb_udp_network_throughput | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_tls_connections_current | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_tls_connections_limit | |
| GET | /v2/monitoring/metrics/load_balancer/frontend_tls_connections_exceeding_rate_limit | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_avg | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_50p | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_95p | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_response_time_avg | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_response_time_50p | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_response_time_95p | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_response_time_99p | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_queue_size | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_http_responses | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_connections | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_health_checks | |
| GET | /v2/monitoring/metrics/load_balancer/droplets_downtime | |
| GET | /v2/monitoring/metrics/droplet_autoscale/current_instances | |
| GET | /v2/monitoring/metrics/droplet_autoscale/target_instances | |
| GET | /v2/monitoring/metrics/droplet_autoscale/current_cpu_utilization | |
| GET | /v2/monitoring/metrics/droplet_autoscale/target_cpu_utilization | |
| GET | /v2/monitoring/metrics/droplet_autoscale/current_memory_utilization | |
| GET | /v2/monitoring/metrics/droplet_autoscale/target_memory_utilization | |
| GET | /v2/monitoring/metrics/database/mysql/cpu_usage | |
| GET | /v2/monitoring/metrics/database/mysql/load | |
| GET | /v2/monitoring/metrics/database/mysql/memory_usage | |
| GET | /v2/monitoring/metrics/database/mysql/disk_usage | |
| GET | /v2/monitoring/metrics/database/mysql/threads_connected | |
| GET | /v2/monitoring/metrics/database/mysql/threads_created_rate | |
| GET | /v2/monitoring/metrics/database/mysql/threads_active | |
| GET | /v2/monitoring/metrics/database/mysql/index_vs_sequential_reads | |
| GET | /v2/monitoring/metrics/database/mysql/op_rates | |
| GET | /v2/monitoring/metrics/database/mysql/schema_throughput | |
| GET | /v2/monitoring/metrics/database/mysql/schema_latency | |
| POST | /v2/monitoring/sinks/destinations | |
| GET | /v2/monitoring/sinks/destinations | |
| GET | /v2/monitoring/sinks/destinations/{destination_uuid} | |
| POST | /v2/monitoring/sinks/destinations/{destination_uuid} | |
| DELETE | /v2/monitoring/sinks/destinations/{destination_uuid} | |
| GET | /v2/monitoring/sinks/{sink_uuid} | |
| DELETE | /v2/monitoring/sinks/{sink_uuid} | |
| GET | /v2/gen-ai/anthropic/keys | |
| POST | /v2/gen-ai/anthropic/keys | |
| GET | /v2/gen-ai/anthropic/keys/{api_key_uuid} | |
| PUT | /v2/gen-ai/anthropic/keys/{api_key_uuid} | |
| DELETE | /v2/gen-ai/anthropic/keys/{api_key_uuid} | |
| GET | /v2/gen-ai/anthropic/keys/{uuid}/agents | |
| POST | /v2/gen-ai/evaluation_datasets | |
| POST | /v2/gen-ai/evaluation_datasets/file_upload_presigned_urls | |
| GET | /v2/gen-ai/evaluation_metrics | |
| POST | /v2/gen-ai/evaluation_runs | |
| GET | /v2/gen-ai/evaluation_runs/{evaluation_run_uuid} | |
| GET | /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results | |
| GET | /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results/{prompt_id} | |
| GET | /v2/gen-ai/evaluation_test_cases | |
| POST | /v2/gen-ai/evaluation_test_cases | |
| GET | /v2/gen-ai/evaluation_test_cases/{evaluation_test_case_uuid}/evaluation_runs | |
| GET | /v2/gen-ai/evaluation_test_cases/{test_case_uuid} | |
| PUT | /v2/gen-ai/evaluation_test_cases/{test_case_uuid} | |
| GET | /v2/gen-ai/indexing_jobs | |
| POST | /v2/gen-ai/indexing_jobs | |
| GET | /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/data_sources | |
| GET | /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/details_signed_url | |
| GET | /v2/gen-ai/indexing_jobs/{uuid} | |
| PUT | /v2/gen-ai/indexing_jobs/{uuid}/cancel | |
| GET | /v2/gen-ai/knowledge_bases | |
| POST | /v2/gen-ai/knowledge_bases | |
| POST | /v2/gen-ai/knowledge_bases/data_sources/file_upload_presigned_urls | |
| GET | /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources | |
| POST | /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources | |
| PUT | /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid} | |
| DELETE | /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid} | |
| GET | /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/indexing_jobs | |
| GET | /v2/gen-ai/knowledge_bases/{uuid} | |
| PUT | /v2/gen-ai/knowledge_bases/{uuid} | |
| DELETE | /v2/gen-ai/knowledge_bases/{uuid} | |
| GET | /v2/gen-ai/models/api_keys | |
| POST | /v2/gen-ai/models/api_keys | |
| PUT | /v2/gen-ai/models/api_keys/{api_key_uuid} | |
| DELETE | /v2/gen-ai/models/api_keys/{api_key_uuid} | |
| PUT | /v2/gen-ai/models/api_keys/{api_key_uuid}/regenerate | |
| POST | /v2/gen-ai/oauth2/dropbox/tokens | |
| GET | /v2/gen-ai/openai/keys | |
| POST | /v2/gen-ai/openai/keys | |
| GET | /v2/gen-ai/openai/keys/{api_key_uuid} | |
| PUT | /v2/gen-ai/openai/keys/{api_key_uuid} | |
| DELETE | /v2/gen-ai/openai/keys/{api_key_uuid} | |
| GET | /v2/gen-ai/openai/keys/{uuid}/agents | |
| POST | /v2/gen-ai/scheduled-indexing | |
| GET | /v2/gen-ai/scheduled-indexing/knowledge-base/{knowledge_base_uuid} | |
| DELETE | /v2/gen-ai/scheduled-indexing/{uuid} | |
| POST | /v2/gen-ai/workspaces | |
| GET | /v2/gen-ai/workspaces/{workspace_uuid} | |
| PUT | /v2/gen-ai/workspaces/{workspace_uuid} | |
| DELETE | /v2/gen-ai/workspaces/{workspace_uuid} | |
| GET | /v2/gen-ai/workspaces/{workspace_uuid}/agents | |
| PUT | /v2/gen-ai/workspaces/{workspace_uuid}/agents | |
| GET | /v2/gen-ai/workspaces/{workspace_uuid}/evaluation_test_cases | |
"Get instance_size details?" -> GET /v2/apps/tiers/instance_sizes/{slug}"List all regions?" -> GET /v2/apps/regions"Create a propose?" -> POST /v2/apps/propose"List all alerts?" -> GET /v2/apps/{app_id}/alerts"Create a destination?" -> POST /v2/apps/{app_id}/alerts/{alert_id}/destinations"Create a rollback?" -> POST /v2/apps/{app_id}/rollback"Create a validate?" -> POST /v2/apps/{app_id}/rollback/validate"Create a commit?" -> POST /v2/apps/{app_id}/rollback/commit"Create a revert?" -> POST /v2/apps/{app_id}/rollback/revert"List all bandwidth_daily?" -> GET /v2/apps/{app_id}/metrics/bandwidth_daily"Create a bandwidth_daily?" -> POST /v2/apps/metrics/bandwidth_daily"List all health?" -> GET /v2/apps/{app_id}/health"List all endpoints?" -> GET /v2/cdn/endpoints"Create a endpoint?" -> POST /v2/cdn/endpoints"Get endpoint details?" -> GET /v2/cdn/endpoints/{cdn_id}"Update a endpoint?" -> PUT /v2/cdn/endpoints/{cdn_id}"Delete a endpoint?" -> DELETE /v2/cdn/endpoints/{cdn_id}"List all certificates?" -> GET /v2/certificates"Create a certificate?" -> POST /v2/certificates"Get certificate details?" -> GET /v2/certificates/{certificate_id}"Delete a certificate?" -> DELETE /v2/certificates/{certificate_id}"List all balance?" -> GET /v2/customers/my/balance"List all billing_history?" -> GET /v2/customers/my/billing_history"List all invoices?" -> GET /v2/customers/my/invoices"Get invoice details?" -> GET /v2/customers/my/invoices/{invoice_uuid}"List all csv?" -> GET /v2/customers/my/invoices/{invoice_uuid}/csv"List all pdf?" -> GET /v2/customers/my/invoices/{invoice_uuid}/pdf"List all summary?" -> GET /v2/customers/my/invoices/{invoice_uuid}/summary"Get insight details?" -> GET /v2/billing/{account_urn}/insights/{start_date}/{end_date}"List all options?" -> GET /v2/databases/options"List all databases?" -> GET /v2/databases"Create a database?" -> POST /v2/databases"Get database details?" -> GET /v2/databases/{database_cluster_uuid}"Delete a database?" -> DELETE /v2/databases/{database_cluster_uuid}"List all config?" -> GET /v2/databases/{database_cluster_uuid}/config"List all ca?" -> GET /v2/databases/{database_cluster_uuid}/ca"List all online-migration?" -> GET /v2/databases/{database_cluster_uuid}/online-migration"Delete a online-migration?" -> DELETE /v2/databases/{database_cluster_uuid}/online-migration/{migration_id}"List all firewall?" -> GET /v2/databases/{database_cluster_uuid}/firewall"List all backups?" -> GET /v2/databases/{database_cluster_uuid}/backups"List all replicas?" -> GET /v2/databases/{database_cluster_uuid}/replicas"Create a replica?" -> POST /v2/databases/{database_cluster_uuid}/replicas"List all events?" -> GET /v2/databases/{database_cluster_uuid}/events"Get replica details?" -> GET /v2/databases/{database_cluster_uuid}/replicas/{replica_name}"Delete a replica?" -> DELETE /v2/databases/{database_cluster_uuid}/replicas/{replica_name}"List all users?" -> GET /v2/databases/{database_cluster_uuid}/users"Create a user?" -> POST /v2/databases/{database_cluster_uuid}/users"Get user details?" -> GET /v2/databases/{database_cluster_uuid}/users/{username}"Delete a user?" -> DELETE /v2/databases/{database_cluster_uuid}/users/{username}"Update a user?" -> PUT /v2/databases/{database_cluster_uuid}/users/{username}"Create a reset_auth?" -> POST /v2/databases/{database_cluster_uuid}/users/{username}/reset_auth"List all dbs?" -> GET /v2/databases/{database_cluster_uuid}/dbs"Create a db?" -> POST /v2/databases/{database_cluster_uuid}/dbs"Get db details?" -> GET /v2/databases/{database_cluster_uuid}/dbs/{database_name}"Delete a db?" -> DELETE /v2/databases/{database_cluster_uuid}/dbs/{database_name}"List all pools?" -> GET /v2/databases/{database_cluster_uuid}/pools"Create a pool?" -> POST /v2/databases/{database_cluster_uuid}/pools"Get pool details?" -> GET /v2/databases/{database_cluster_uuid}/pools/{pool_name}"Update a pool?" -> PUT /v2/databases/{database_cluster_uuid}/pools/{pool_name}"Delete a pool?" -> DELETE /v2/databases/{database_cluster_uuid}/pools/{pool_name}"List all eviction_policy?" -> GET /v2/databases/{database_cluster_uuid}/eviction_policy"List all sql_mode?" -> GET /v2/databases/{database_cluster_uuid}/sql_mode"List all autoscale?" -> GET /v2/databases/{database_cluster_uuid}/autoscale"List all topics?" -> GET /v2/databases/{database_cluster_uuid}/topics"Create a topic?" -> POST /v2/databases/{database_cluster_uuid}/topics"Get topic details?" -> GET /v2/databases/{database_cluster_uuid}/topics/{topic_name}"Update a topic?" -> PUT /v2/databases/{database_cluster_uuid}/topics/{topic_name}"Delete a topic?" -> DELETE /v2/databases/{database_cluster_uuid}/topics/{topic_name}"List all logsink?" -> GET /v2/databases/{database_cluster_uuid}/logsink"Create a logsink?" -> POST /v2/databases/{database_cluster_uuid}/logsink"Get logsink details?" -> GET /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}"Update a logsink?" -> PUT /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}"Delete a logsink?" -> DELETE /v2/databases/{database_cluster_uuid}/logsink/{logsink_id}"List all schema-registry?" -> GET /v2/databases/{database_cluster_uuid}/schema-registry"Create a schema-registry?" -> POST /v2/databases/{database_cluster_uuid}/schema-registry"Get schema-registry details?" -> GET /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}"Delete a schema-registry?" -> DELETE /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}"Get version details?" -> GET /v2/databases/{database_cluster_uuid}/schema-registry/{subject_name}/versions/{version}"List all config?" -> GET /v2/databases/{database_cluster_uuid}/schema-registry/config"Get config details?" -> GET /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name}"Update a config?" -> PUT /v2/databases/{database_cluster_uuid}/schema-registry/config/{subject_name}"List all credentials?" -> GET /v2/databases/metrics/credentials"List all indexes?" -> GET /v2/databases/{database_cluster_uuid}/indexes"Delete a indexe?" -> DELETE /v2/databases/{database_cluster_uuid}/indexes/{index_name}"List all domains?" -> GET /v2/domains"Create a domain?" -> POST /v2/domains"Get domain details?" -> GET /v2/domains/{domain_name}"Delete a domain?" -> DELETE /v2/domains/{domain_name}"List all records?" -> GET /v2/domains/{domain_name}/records"Create a record?" -> POST /v2/domains/{domain_name}/records"Get record details?" -> GET /v2/domains/{domain_name}/records/{domain_record_id}"Partially update a record?" -> PATCH /v2/domains/{domain_name}/records/{domain_record_id}"Update a record?" -> PUT /v2/domains/{domain_name}/records/{domain_record_id}"Delete a record?" -> DELETE /v2/domains/{domain_name}/records/{domain_record_id}"List all droplets?" -> GET /v2/droplets"Create a droplet?" -> POST /v2/droplets"Get droplet details?" -> GET /v2/droplets/{droplet_id}"Delete a droplet?" -> DELETE /v2/droplets/{droplet_id}"List all backups?" -> GET /v2/droplets/{droplet_id}/backups"List all policy?" -> GET /v2/droplets/{droplet_id}/backups/policy"List all policies?" -> GET /v2/droplets/backups/policies"List all supported_policies?" -> GET /v2/droplets/backups/supported_policies"List all snapshots?" -> GET /v2/droplets/{droplet_id}/snapshots"List all actions?" -> GET /v2/droplets/{droplet_id}/actions"Create a action?" -> POST /v2/droplets/{droplet_id}/actions"Create a action?" -> POST /v2/droplets/actions"Get action details?" -> GET /v2/droplets/{droplet_id}/actions/{action_id}"List all kernels?" -> GET /v2/droplets/{droplet_id}/kernels"List all firewalls?" -> GET /v2/droplets/{droplet_id}/firewalls"List all neighbors?" -> GET /v2/droplets/{droplet_id}/neighbors"List all destroy_with_associated_resources?" -> GET /v2/droplets/{droplet_id}/destroy_with_associated_resources"List all status?" -> GET /v2/droplets/{droplet_id}/destroy_with_associated_resources/status"Create a retry?" -> POST /v2/droplets/{droplet_id}/destroy_with_associated_resources/retry"List all autoscale?" -> GET /v2/droplets/autoscale"Create a autoscale?" -> POST /v2/droplets/autoscale"Get autoscale details?" -> GET /v2/droplets/autoscale/{autoscale_pool_id}"Update a autoscale?" -> PUT /v2/droplets/autoscale/{autoscale_pool_id}"Delete a autoscale?" -> DELETE /v2/droplets/autoscale/{autoscale_pool_id}"List all members?" -> GET /v2/droplets/autoscale/{autoscale_pool_id}/members"List all history?" -> GET /v2/droplets/autoscale/{autoscale_pool_id}/history"List all firewalls?" -> GET /v2/firewalls"Create a firewall?" -> POST /v2/firewalls"Get firewall details?" -> GET /v2/firewalls/{firewall_id}"Update a firewall?" -> PUT /v2/firewalls/{firewall_id}"Delete a firewall?" -> DELETE /v2/firewalls/{firewall_id}"Create a droplet?" -> POST /v2/firewalls/{firewall_id}/droplets"Create a tag?" -> POST /v2/firewalls/{firewall_id}/tags"Create a rule?" -> POST /v2/firewalls/{firewall_id}/rules"List all floating_ips?" -> GET /v2/floating_ips"Create a floating_ip?" -> POST /v2/floating_ips"Get floating_ip details?" -> GET /v2/floating_ips/{floating_ip}"Delete a floating_ip?" -> DELETE /v2/floating_ips/{floating_ip}"List all actions?" -> GET /v2/floating_ips/{floating_ip}/actions"Create a action?" -> POST /v2/floating_ips/{floating_ip}/actions"Get action details?" -> GET /v2/floating_ips/{floating_ip}/actions/{action_id}"List all namespaces?" -> GET /v2/functions/namespaces"Create a namespace?" -> POST /v2/functions/namespaces"Get namespace details?" -> GET /v2/functions/namespaces/{namespace_id}"Delete a namespace?" -> DELETE /v2/functions/namespaces/{namespace_id}"List all triggers?" -> GET /v2/functions/namespaces/{namespace_id}/triggers"Create a trigger?" -> POST /v2/functions/namespaces/{namespace_id}/triggers"Get trigger details?" -> GET /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}"Update a trigger?" -> PUT /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}"Delete a trigger?" -> DELETE /v2/functions/namespaces/{namespace_id}/triggers/{trigger_name}"List all images?" -> GET /v2/images"Create a image?" -> POST /v2/images"Get image details?" -> GET /v2/images/{image_id}"Update a image?" -> PUT /v2/images/{image_id}"Delete a image?" -> DELETE /v2/images/{image_id}"List all actions?" -> GET /v2/images/{image_id}/actions"Create a action?" -> POST /v2/images/{image_id}/actions"Get action details?" -> GET /v2/images/{image_id}/actions/{action_id}"List all clusters?" -> GET /v2/kubernetes/clusters"Create a cluster?" -> POST /v2/kubernetes/clusters"Get cluster details?" -> GET /v2/kubernetes/clusters/{cluster_id}"Update a cluster?" -> PUT /v2/kubernetes/clusters/{cluster_id}"Delete a cluster?" -> DELETE /v2/kubernetes/clusters/{cluster_id}"List all destroy_with_associated_resources?" -> GET /v2/kubernetes/clusters/{cluster_id}/destroy_with_associated_resources"List all kubeconfig?" -> GET /v2/kubernetes/clusters/{cluster_id}/kubeconfig"List all credentials?" -> GET /v2/kubernetes/clusters/{cluster_id}/credentials"List all upgrades?" -> GET /v2/kubernetes/clusters/{cluster_id}/upgrades"Create a upgrade?" -> POST /v2/kubernetes/clusters/{cluster_id}/upgrade"List all node_pools?" -> GET /v2/kubernetes/clusters/{cluster_id}/node_pools"Create a node_pool?" -> POST /v2/kubernetes/clusters/{cluster_id}/node_pools"Get node_pool details?" -> GET /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}"Update a node_pool?" -> PUT /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}"Delete a node_pool?" -> DELETE /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}"Delete a node?" -> DELETE /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/nodes/{node_id}"Create a recycle?" -> POST /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/recycle"List all user?" -> GET /v2/kubernetes/clusters/{cluster_id}/user"List all options?" -> GET /v2/kubernetes/options"Create a clusterlint?" -> POST /v2/kubernetes/clusters/{cluster_id}/clusterlint"List all clusterlint?" -> GET /v2/kubernetes/clusters/{cluster_id}/clusterlint"Create a registry?" -> POST /v2/kubernetes/registry"Create a registry?" -> POST /v2/kubernetes/registries"List all status_messages?" -> GET /v2/kubernetes/clusters/{cluster_id}/status_messages"Create a load_balancer?" -> POST /v2/load_balancers"List all load_balancers?" -> GET /v2/load_balancers"Get load_balancer details?" -> GET /v2/load_balancers/{lb_id}"Update a load_balancer?" -> PUT /v2/load_balancers/{lb_id}"Delete a load_balancer?" -> DELETE /v2/load_balancers/{lb_id}"Create a droplet?" -> POST /v2/load_balancers/{lb_id}/droplets"Create a forwarding_rule?" -> POST /v2/load_balancers/{lb_id}/forwarding_rules"List all alerts?" -> GET /v2/monitoring/alerts"Create a alert?" -> POST /v2/monitoring/alerts"Get alert details?" -> GET /v2/monitoring/alerts/{alert_uuid}"Update a alert?" -> PUT /v2/monitoring/alerts/{alert_uuid}"Delete a alert?" -> DELETE /v2/monitoring/alerts/{alert_uuid}"List all bandwidth?" -> GET /v2/monitoring/metrics/droplet/bandwidth"List all cpu?" -> GET /v2/monitoring/metrics/droplet/cpu"List all filesystem_free?" -> GET /v2/monitoring/metrics/droplet/filesystem_free"List all filesystem_size?" -> GET /v2/monitoring/metrics/droplet/filesystem_size"List all load_1?" -> GET /v2/monitoring/metrics/droplet/load_1"List all load_5?" -> GET /v2/monitoring/metrics/droplet/load_5"List all load_15?" -> GET /v2/monitoring/metrics/droplet/load_15"List all memory_cached?" -> GET /v2/monitoring/metrics/droplet/memory_cached"List all memory_free?" -> GET /v2/monitoring/metrics/droplet/memory_free"List all memory_total?" -> GET /v2/monitoring/metrics/droplet/memory_total"List all memory_available?" -> GET /v2/monitoring/metrics/droplet/memory_available"List all memory_percentage?" -> GET /v2/monitoring/metrics/apps/memory_percentage"List all cpu_percentage?" -> GET /v2/monitoring/metrics/apps/cpu_percentage"List all restart_count?" -> GET /v2/monitoring/metrics/apps/restart_count"List all frontend_connections_current?" -> GET /v2/monitoring/metrics/load_balancer/frontend_connections_current"List all frontend_connections_limit?" -> GET /v2/monitoring/metrics/load_balancer/frontend_connections_limit"List all frontend_cpu_utilization?" -> GET /v2/monitoring/metrics/load_balancer/frontend_cpu_utilization"List all frontend_firewall_dropped_bytes?" -> GET /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_bytes"List all frontend_firewall_dropped_packets?" -> GET /v2/monitoring/metrics/load_balancer/frontend_firewall_dropped_packets"List all frontend_http_responses?" -> GET /v2/monitoring/metrics/load_balancer/frontend_http_responses"List all frontend_http_requests_per_second?" -> GET /v2/monitoring/metrics/load_balancer/frontend_http_requests_per_second"List all frontend_network_throughput_http?" -> GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_http"List all frontend_network_throughput_udp?" -> GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_udp"List all frontend_network_throughput_tcp?" -> GET /v2/monitoring/metrics/load_balancer/frontend_network_throughput_tcp"List all frontend_nlb_tcp_network_throughput?" -> GET /v2/monitoring/metrics/load_balancer/frontend_nlb_tcp_network_throughput"List all frontend_nlb_udp_network_throughput?" -> GET /v2/monitoring/metrics/load_balancer/frontend_nlb_udp_network_throughput"List all frontend_tls_connections_current?" -> GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_current"List all frontend_tls_connections_limit?" -> GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_limit"List all frontend_tls_connections_exceeding_rate_limit?" -> GET /v2/monitoring/metrics/load_balancer/frontend_tls_connections_exceeding_rate_limit"List all droplets_http_session_duration_avg?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_avg"List all droplets_http_session_duration_50p?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_50p"List all droplets_http_session_duration_95p?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_session_duration_95p"List all droplets_http_response_time_avg?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_avg"List all droplets_http_response_time_50p?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_50p"List all droplets_http_response_time_95p?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_95p"List all droplets_http_response_time_99p?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_response_time_99p"List all droplets_queue_size?" -> GET /v2/monitoring/metrics/load_balancer/droplets_queue_size"List all droplets_http_responses?" -> GET /v2/monitoring/metrics/load_balancer/droplets_http_responses"List all droplets_connections?" -> GET /v2/monitoring/metrics/load_balancer/droplets_connections"List all droplets_health_checks?" -> GET /v2/monitoring/metrics/load_balancer/droplets_health_checks"List all droplets_downtime?" -> GET /v2/monitoring/metrics/load_balancer/droplets_downtime"List all current_instances?" -> GET /v2/monitoring/metrics/droplet_autoscale/current_instances"List all target_instances?" -> GET /v2/monitoring/metrics/droplet_autoscale/target_instances"List all current_cpu_utilization?" -> GET /v2/monitoring/metrics/droplet_autoscale/current_cpu_utilization"List all target_cpu_utilization?" -> GET /v2/monitoring/metrics/droplet_autoscale/target_cpu_utilization"List all current_memory_utilization?" -> GET /v2/monitoring/metrics/droplet_autoscale/current_memory_utilization"List all target_memory_utilization?" -> GET /v2/monitoring/metrics/droplet_autoscale/target_memory_utilization"List all cpu_usage?" -> GET /v2/monitoring/metrics/database/mysql/cpu_usage"List all load?" -> GET /v2/monitoring/metrics/database/mysql/load"List all memory_usage?" -> GET /v2/monitoring/metrics/database/mysql/memory_usage"List all disk_usage?" -> GET /v2/monitoring/metrics/database/mysql/disk_usage"List all threads_connected?" -> GET /v2/monitoring/metrics/database/mysql/threads_connected"List all threads_created_rate?" -> GET /v2/monitoring/metrics/database/mysql/threads_created_rate"List all threads_active?" -> GET /v2/monitoring/metrics/database/mysql/threads_active"List all index_vs_sequential_reads?" -> GET /v2/monitoring/metrics/database/mysql/index_vs_sequential_reads"List all op_rates?" -> GET /v2/monitoring/metrics/database/mysql/op_rates"List all schema_throughput?" -> GET /v2/monitoring/metrics/database/mysql/schema_throughput"List all schema_latency?" -> GET /v2/monitoring/metrics/database/mysql/schema_latency"Create a destination?" -> POST /v2/monitoring/sinks/destinations"List all destinations?" -> GET /v2/monitoring/sinks/destinations"Get destination details?" -> GET /v2/monitoring/sinks/destinations/{destination_uuid}"Delete a destination?" -> DELETE /v2/monitoring/sinks/destinations/{destination_uuid}"Create a sink?" -> POST /v2/monitoring/sinks"List all sinks?" -> GET /v2/monitoring/sinks"Get sink details?" -> GET /v2/monitoring/sinks/{sink_uuid}"Delete a sink?" -> DELETE /v2/monitoring/sinks/{sink_uuid}"Create a nf?" -> POST /v2/nfs"List all nfs?" -> GET /v2/nfs"Get nf details?" -> GET /v2/nfs/{nfs_id}"Delete a nf?" -> DELETE /v2/nfs/{nfs_id}"Create a action?" -> POST /v2/nfs/{nfs_id}/actions"List all snapshots?" -> GET /v2/nfs/snapshots"Get snapshot details?" -> GET /v2/nfs/snapshots/{nfs_snapshot_id}"Delete a snapshot?" -> DELETE /v2/nfs/snapshots/{nfs_snapshot_id}"List all attachments?" -> GET /v2/partner_network_connect/attachments"Create a attachment?" -> POST /v2/partner_network_connect/attachments"Get attachment details?" -> GET /v2/partner_network_connect/attachments/{pa_id}"Partially update a attachment?" -> PATCH /v2/partner_network_connect/attachments/{pa_id}"Delete a attachment?" -> DELETE /v2/partner_network_connect/attachments/{pa_id}"List all bgp_auth_key?" -> GET /v2/partner_network_connect/attachments/{pa_id}/bgp_auth_key"List all remote_routes?" -> GET /v2/partner_network_connect/attachments/{pa_id}/remote_routes"List all service_key?" -> GET /v2/partner_network_connect/attachments/{pa_id}/service_key"Create a service_key?" -> POST /v2/partner_network_connect/attachments/{pa_id}/service_key"List all projects?" -> GET /v2/projects"Create a project?" -> POST /v2/projects"List all default?" -> GET /v2/projects/default"Get project details?" -> GET /v2/projects/{project_id}"Update a project?" -> PUT /v2/projects/{project_id}"Partially update a project?" -> PATCH /v2/projects/{project_id}"Delete a project?" -> DELETE /v2/projects/{project_id}"List all resources?" -> GET /v2/projects/{project_id}/resources"Create a resource?" -> POST /v2/projects/{project_id}/resources"List all resources?" -> GET /v2/projects/default/resources"Create a resource?" -> POST /v2/projects/default/resources"List all regions?" -> GET /v2/regions"List all registries?" -> GET /v2/registries"Create a registry?" -> POST /v2/registries"Get registry details?" -> GET /v2/registries/{registry_name}"Delete a registry?" -> DELETE /v2/registries/{registry_name}"List all docker-credentials?" -> GET /v2/registries/{registry_name}/docker-credentials"List all subscription?" -> GET /v2/registries/subscription"Create a subscription?" -> POST /v2/registries/subscription"List all options?" -> GET /v2/registries/options"List all garbage-collection?" -> GET /v2/registries/{registry_name}/garbage-collection"Create a garbage-collection?" -> POST /v2/registries/{registry_name}/garbage-collection"List all garbage-collections?" -> GET /v2/registries/{registry_name}/garbage-collections"Update a garbage-collection?" -> PUT /v2/registries/{registry_name}/garbage-collection/{garbage_collection_uuid}"List all repositoriesV2?" -> GET /v2/registries/{registry_name}/repositoriesV2"Delete a repository?" -> DELETE /v2/registries/{registry_name}/repositories/{repository_name}"List all tags?" -> GET /v2/registries/{registry_name}/repositories/{repository_name}/tags"Delete a tag?" -> DELETE /v2/registries/{registry_name}/repositories/{repository_name}/tags/{repository_tag}"List all digests?" -> GET /v2/registries/{registry_name}/repositories/{repository_name}/digests"Delete a digest?" -> DELETE /v2/registries/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}"Create a validate-name?" -> POST /v2/registries/validate-name"List all registry?" -> GET /v2/registry"Create a registry?" -> POST /v2/registry"List all subscription?" -> GET /v2/registry/subscription"Create a subscription?" -> POST /v2/registry/subscription"List all docker-credentials?" -> GET /v2/registry/docker-credentials"Create a validate-name?" -> POST /v2/registry/validate-name"List all repositories?" -> GET /v2/registry/{registry_name}/repositories"List all repositoriesV2?" -> GET /v2/registry/{registry_name}/repositoriesV2"List all tags?" -> GET /v2/registry/{registry_name}/repositories/{repository_name}/tags"Delete a tag?" -> DELETE /v2/registry/{registry_name}/repositories/{repository_name}/tags/{repository_tag}"List all digests?" -> GET /v2/registry/{registry_name}/repositories/{repository_name}/digests"Delete a digest?" -> DELETE /v2/registry/{registry_name}/repositories/{repository_name}/digests/{manifest_digest}"Create a garbage-collection?" -> POST /v2/registry/{registry_name}/garbage-collection"List all garbage-collection?" -> GET /v2/registry/{registry_name}/garbage-collection"List all garbage-collections?" -> GET /v2/registry/{registry_name}/garbage-collections"Update a garbage-collection?" -> PUT /v2/registry/{registry_name}/garbage-collection/{garbage_collection_uuid}"List all options?" -> GET /v2/registry/options"List all droplet_neighbors_ids?" -> GET /v2/reports/droplet_neighbors_ids"List all reserved_ips?" -> GET /v2/reserved_ips"Create a reserved_ip?" -> POST /v2/reserved_ips"Get reserved_ip details?" -> GET /v2/reserved_ips/{reserved_ip}"Delete a reserved_ip?" -> DELETE /v2/reserved_ips/{reserved_ip}"List all actions?" -> GET /v2/reserved_ips/{reserved_ip}/actions"Create a action?" -> POST /v2/reserved_ips/{reserved_ip}/actions"Get action details?" -> GET /v2/reserved_ips/{reserved_ip}/actions/{action_id}"List all reserved_ipv6?" -> GET /v2/reserved_ipv6"Create a reserved_ipv6?" -> POST /v2/reserved_ipv6"Get reserved_ipv6 details?" -> GET /v2/reserved_ipv6/{reserved_ipv6}"Delete a reserved_ipv6?" -> DELETE /v2/reserved_ipv6/{reserved_ipv6}"Create a action?" -> POST /v2/reserved_ipv6/{reserved_ipv6}/actions"Create a byoip_prefixe?" -> POST /v2/byoip_prefixes"List all byoip_prefixes?" -> GET /v2/byoip_prefixes"Get byoip_prefixe details?" -> GET /v2/byoip_prefixes/{byoip_prefix_uuid}"Delete a byoip_prefixe?" -> DELETE /v2/byoip_prefixes/{byoip_prefix_uuid}"Partially update a byoip_prefixe?" -> PATCH /v2/byoip_prefixes/{byoip_prefix_uuid}"List all ips?" -> GET /v2/byoip_prefixes/{byoip_prefix_uuid}/ips"List all sizes?" -> GET /v2/sizes"List all snapshots?" -> GET /v2/snapshots"Get snapshot details?" -> GET /v2/snapshots/{snapshot_id}"Delete a snapshot?" -> DELETE /v2/snapshots/{snapshot_id}"List all keys?" -> GET /v2/spaces/keys"Create a key?" -> POST /v2/spaces/keys"Get key details?" -> GET /v2/spaces/keys/{access_key}"Delete a key?" -> DELETE /v2/spaces/keys/{access_key}"Update a key?" -> PUT /v2/spaces/keys/{access_key}"Partially update a key?" -> PATCH /v2/spaces/keys/{access_key}"List all tags?" -> GET /v2/tags"Create a tag?" -> POST /v2/tags"Get tag details?" -> GET /v2/tags/{tag_id}"Delete a tag?" -> DELETE /v2/tags/{tag_id}"Create a resource?" -> POST /v2/tags/{tag_id}/resources"List all volumes?" -> GET /v2/volumes"Create a volume?" -> POST /v2/volumes"Create a action?" -> POST /v2/volumes/actions"Get snapshot details?" -> GET /v2/volumes/snapshots/{snapshot_id}"Delete a snapshot?" -> DELETE /v2/volumes/snapshots/{snapshot_id}"Get volume details?" -> GET /v2/volumes/{volume_id}"Delete a volume?" -> DELETE /v2/volumes/{volume_id}"List all actions?" -> GET /v2/volumes/{volume_id}/actions"Create a action?" -> POST /v2/volumes/{volume_id}/actions"Get action details?" -> GET /v2/volumes/{volume_id}/actions/{action_id}"List all snapshots?" -> GET /v2/volumes/{volume_id}/snapshots"Create a snapshot?" -> POST /v2/volumes/{volume_id}/snapshots"List all vpcs?" -> GET /v2/vpcs"Create a vpc?" -> POST /v2/vpcs"Get vpc details?" -> GET /v2/vpcs/{vpc_id}"Update a vpc?" -> PUT /v2/vpcs/{vpc_id}"Partially update a vpc?" -> PATCH /v2/vpcs/{vpc_id}"Delete a vpc?" -> DELETE /v2/vpcs/{vpc_id}"List all members?" -> GET /v2/vpcs/{vpc_id}/members"List all peerings?" -> GET /v2/vpcs/{vpc_id}/peerings"Create a peering?" -> POST /v2/vpcs/{vpc_id}/peerings"Partially update a peering?" -> PATCH /v2/vpcs/{vpc_id}/peerings/{vpc_peering_id}"List all vpc_peerings?" -> GET /v2/vpc_peerings"Create a vpc_peering?" -> POST /v2/vpc_peerings"Get vpc_peering details?" -> GET /v2/vpc_peerings/{vpc_peering_id}"Partially update a vpc_peering?" -> PATCH /v2/vpc_peerings/{vpc_peering_id}"Delete a vpc_peering?" -> DELETE /v2/vpc_peerings/{vpc_peering_id}"List all vpc_nat_gateways?" -> GET /v2/vpc_nat_gateways"Create a vpc_nat_gateway?" -> POST /v2/vpc_nat_gateways"Get vpc_nat_gateway details?" -> GET /v2/vpc_nat_gateways/{id}"Update a vpc_nat_gateway?" -> PUT /v2/vpc_nat_gateways/{id}"Delete a vpc_nat_gateway?" -> DELETE /v2/vpc_nat_gateways/{id}"List all checks?" -> GET /v2/uptime/checks"Create a check?" -> POST /v2/uptime/checks"Get check details?" -> GET /v2/uptime/checks/{check_id}"Update a check?" -> PUT /v2/uptime/checks/{check_id}"Delete a check?" -> DELETE /v2/uptime/checks/{check_id}"List all state?" -> GET /v2/uptime/checks/{check_id}/state"List all alerts?" -> GET /v2/uptime/checks/{check_id}/alerts"Create a alert?" -> POST /v2/uptime/checks/{check_id}/alerts"Get alert details?" -> GET /v2/uptime/checks/{check_id}/alerts/{alert_id}"Update a alert?" -> PUT /v2/uptime/checks/{check_id}/alerts/{alert_id}"Delete a alert?" -> DELETE /v2/uptime/checks/{check_id}/alerts/{alert_id}"List all agents?" -> GET /v2/gen-ai/agents"Create a agent?" -> POST /v2/gen-ai/agents"List all api_keys?" -> GET /v2/gen-ai/agents/{agent_uuid}/api_keys"Create a api_key?" -> POST /v2/gen-ai/agents/{agent_uuid}/api_keys"Update a api_key?" -> PUT /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}"Delete a api_key?" -> DELETE /v2/gen-ai/agents/{agent_uuid}/api_keys/{api_key_uuid}"Create a function?" -> POST /v2/gen-ai/agents/{agent_uuid}/functions"Update a function?" -> PUT /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid}"Delete a function?" -> DELETE /v2/gen-ai/agents/{agent_uuid}/functions/{function_uuid}"Create a guardrail?" -> POST /v2/gen-ai/agents/{agent_uuid}/guardrails"Delete a guardrail?" -> DELETE /v2/gen-ai/agents/{agent_uuid}/guardrails/{guardrail_uuid}"Create a knowledge_base?" -> POST /v2/gen-ai/agents/{agent_uuid}/knowledge_bases"Delete a knowledge_base?" -> DELETE /v2/gen-ai/agents/{agent_uuid}/knowledge_bases/{knowledge_base_uuid}"Update a child_agent?" -> PUT /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid}"Delete a child_agent?" -> DELETE /v2/gen-ai/agents/{parent_agent_uuid}/child_agents/{child_agent_uuid}"Get agent details?" -> GET /v2/gen-ai/agents/{uuid}"Update a agent?" -> PUT /v2/gen-ai/agents/{uuid}"Delete a agent?" -> DELETE /v2/gen-ai/agents/{uuid}"List all child_agents?" -> GET /v2/gen-ai/agents/{uuid}/child_agents"List all usage?" -> GET /v2/gen-ai/agents/{uuid}/usage"List all versions?" -> GET /v2/gen-ai/agents/{uuid}/versions"List all keys?" -> GET /v2/gen-ai/anthropic/keys"Create a key?" -> POST /v2/gen-ai/anthropic/keys"Get key details?" -> GET /v2/gen-ai/anthropic/keys/{api_key_uuid}"Update a key?" -> PUT /v2/gen-ai/anthropic/keys/{api_key_uuid}"Delete a key?" -> DELETE /v2/gen-ai/anthropic/keys/{api_key_uuid}"List all agents?" -> GET /v2/gen-ai/anthropic/keys/{uuid}/agents"Create a evaluation_dataset?" -> POST /v2/gen-ai/evaluation_datasets"Create a file_upload_presigned_url?" -> POST /v2/gen-ai/evaluation_datasets/file_upload_presigned_urls"List all evaluation_metrics?" -> GET /v2/gen-ai/evaluation_metrics"Create a evaluation_run?" -> POST /v2/gen-ai/evaluation_runs"Get evaluation_run details?" -> GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}"List all results?" -> GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results"Get result details?" -> GET /v2/gen-ai/evaluation_runs/{evaluation_run_uuid}/results/{prompt_id}"List all evaluation_test_cases?" -> GET /v2/gen-ai/evaluation_test_cases"Create a evaluation_test_case?" -> POST /v2/gen-ai/evaluation_test_cases"List all evaluation_runs?" -> GET /v2/gen-ai/evaluation_test_cases/{evaluation_test_case_uuid}/evaluation_runs"Get evaluation_test_case details?" -> GET /v2/gen-ai/evaluation_test_cases/{test_case_uuid}"Update a evaluation_test_case?" -> PUT /v2/gen-ai/evaluation_test_cases/{test_case_uuid}"List all indexing_jobs?" -> GET /v2/gen-ai/indexing_jobs"Create a indexing_job?" -> POST /v2/gen-ai/indexing_jobs"List all data_sources?" -> GET /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/data_sources"List all details_signed_url?" -> GET /v2/gen-ai/indexing_jobs/{indexing_job_uuid}/details_signed_url"Get indexing_job details?" -> GET /v2/gen-ai/indexing_jobs/{uuid}"List all knowledge_bases?" -> GET /v2/gen-ai/knowledge_bases"Create a knowledge_base?" -> POST /v2/gen-ai/knowledge_bases"Create a file_upload_presigned_url?" -> POST /v2/gen-ai/knowledge_bases/data_sources/file_upload_presigned_urls"List all data_sources?" -> GET /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources"Create a data_source?" -> POST /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources"Update a data_source?" -> PUT /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}"Delete a data_source?" -> DELETE /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}"List all indexing_jobs?" -> GET /v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/indexing_jobs"Get knowledge_base details?" -> GET /v2/gen-ai/knowledge_bases/{uuid}"Update a knowledge_base?" -> PUT /v2/gen-ai/knowledge_bases/{uuid}"Delete a knowledge_base?" -> DELETE /v2/gen-ai/knowledge_bases/{uuid}"List all models?" -> GET /v2/gen-ai/models"List all api_keys?" -> GET /v2/gen-ai/models/api_keys"Create a api_key?" -> POST /v2/gen-ai/models/api_keys"Update a api_key?" -> PUT /v2/gen-ai/models/api_keys/{api_key_uuid}"Delete a api_key?" -> DELETE /v2/gen-ai/models/api_keys/{api_key_uuid}"Create a token?" -> POST /v2/gen-ai/oauth2/dropbox/tokens"List all url?" -> GET /v2/gen-ai/oauth2/url"List all keys?" -> GET /v2/gen-ai/openai/keys"Create a key?" -> POST /v2/gen-ai/openai/keys"Get key details?" -> GET /v2/gen-ai/openai/keys/{api_key_uuid}"Update a key?" -> PUT /v2/gen-ai/openai/keys/{api_key_uuid}"Delete a key?" -> DELETE /v2/gen-ai/openai/keys/{api_key_uuid}"List all agents?" -> GET /v2/gen-ai/openai/keys/{uuid}/agents"List all regions?" -> GET /v2/gen-ai/regions"Create a scheduled-indexing?" -> POST /v2/gen-ai/scheduled-indexing"Get knowledge-base details?" -> GET /v2/gen-ai/scheduled-indexing/knowledge-base/{knowledge_base_uuid}"Delete a scheduled-indexing?" -> DELETE /v2/gen-ai/scheduled-indexing/{uuid}"List all workspaces?" -> GET /v2/gen-ai/workspaces"Create a workspace?" -> POST /v2/gen-ai/workspaces"Get workspace details?" -> GET /v2/gen-ai/workspaces/{workspace_uuid}"Update a workspace?" -> PUT /v2/gen-ai/workspaces/{workspace_uuid}"Delete a workspace?" -> DELETE /v2/gen-ai/workspaces/{workspace_uuid}"List all agents?" -> GET /v2/gen-ai/workspaces/{workspace_uuid}/agents"List all evaluation_test_cases?" -> GET /v2/gen-ai/workspaces/{workspace_uuid}/evaluation_test_cases"How to authenticate?" -> See Auth section