{"service":"DigitalOcean API","base_url":"https://api.digitalocean.com/v2","auth":{"type":"bearer","header":"Authorization"},"intents":[{"id":"list_one_clicks","method":"GET","path":"/1-clicks","params":{"type":"string"},"returns":"List all available 1-Click applications"},{"id":"install_kubernetes_one_click","method":"POST","path":"/1-clicks/kubernetes","params":{"addon_slugs":"array","cluster_uuid":"string"},"returns":"Successfully kicked off addon job"},{"id":"get_account_info","method":"GET","path":"/account","returns":"User account details and limits"},{"id":"list_ssh_keys","method":"GET","path":"/account/keys","params":{"per_page":"number","page":"number"},"returns":"List all SSH keys in account"},{"id":"create_ssh_key","method":"POST","path":"/account/keys","params":{"name":"string","public_key":"string"},"returns":"SSH key created successfully"},{"id":"get_ssh_key","method":"GET","path":"/account/keys/{ssh_key_identifier}","params":{"ssh_key_identifier":"string"},"returns":"Retrieve specific SSH key details"},{"id":"update_ssh_key","method":"PUT","path":"/account/keys/{ssh_key_identifier}","params":{"ssh_key_identifier":"string","name":"string"},"returns":"SSH key name updated successfully"},{"id":"delete_ssh_key","method":"DELETE","path":"/account/keys/{ssh_key_identifier}","params":{"ssh_key_identifier":"string"},"returns":"SSH key deleted successfully"},{"id":"list_actions","method":"GET","path":"/actions","params":{"per_page":"number","page":"number"},"returns":"List all account actions with pagination"},{"id":"get_action","method":"GET","path":"/actions/{action_id}","params":{"action_id":"number"},"returns":"Retrieve specific action details"},{"id":"list_apps","method":"GET","path":"/apps","params":{"page":"number","per_page":"number","with_projects":"boolean"},"returns":"List all apps with deployment information"},{"id":"create_app","method":"POST","path":"/apps","params":{"spec":"object","project_id":"string"},"returns":"App created with active deployment"},{"id":"list_app_metrics_bandwidth","method":"POST","path":"/apps/metrics/bandwidth_daily","params":{"app_ids":"array","date":"string"},"returns":"Daily bandwidth usage for multiple apps"},{"id":"propose_app_spec","method":"POST","path":"/apps/propose","params":{"spec":"object","app_id":"string"},"returns":"Proposed app spec validation results"},{"id":"list_app_regions","method":"GET","path":"/apps/regions","returns":"List all supported app regions"},{"id":"list_app_tiers","method":"GET","path":"/apps/tiers","returns":"List all available app pricing tiers"},{"id":"list_instance_sizes","method":"GET","path":"/apps/tiers/instance_sizes","returns":"List all instance sizes for components"},{"id":"get_instance_size","method":"GET","path":"/apps/tiers/instance_sizes/{slug}","params":{"slug":"string"},"returns":"Retrieve specific instance size details"},{"id":"list_app_deployments","method":"GET","path":"/apps/{app_id}/deployments","params":{"app_id":"string","page":"number","per_page":"number"},"returns":"List all app deployments with status"},{"id":"create_app_deployment","method":"POST","path":"/apps/{app_id}/deployments","params":{"app_id":"string","force_build":"boolean"},"returns":"App deployment created successfully"}]}