CloudDory API
Programmatic access to your cloud cost data, connectors, security feeds, and DoryAI. Build custom integrations and workflows.
Base URL
https://dashboard.clouddory.com/apiAuthentication
Bearer token via API key from Settings.
Authorization: Bearer YOUR_API_KEYKey API endpoints
/api/spendRetrieve cost and usage data for a given time range, grouped by service, account, region, or tag.
Parameters: start_date, end_date, group_by, connector_id
curl -X GET "https://dashboard.clouddory.com/api/spend?start_date=2026-03-01&end_date=2026-03-30&group_by=service" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
/api/connectorsList all connected cloud accounts with their sync status, provider type, and last sync timestamp.
Parameters: status, provider
curl -X GET "https://dashboard.clouddory.com/api/connectors" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
/api/cvesRetrieve CVE vulnerability data from NVD and CISA KEV feeds, filtered by severity, date, or keyword.
Parameters: severity, date_from, keyword, page, limit
curl -X GET "https://dashboard.clouddory.com/api/cves?severity=critical&limit=10" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json"
/api/dory-ai/querySend a natural language query to DoryAI and receive an AI-generated response with cost insights.
Parameters: query, context (optional)
curl -X POST "https://dashboard.clouddory.com/api/dory-ai/query" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "What are my top 3 cost drivers this month?"}'Rate Limits
Rate limit headers are included in every response: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset.
Generate API Key
Create your API key from the dashboard Settings page and start building integrations.