Base URL
All API requests are made to:Authentication
The API uses API key authentication. Include your key in theAuthorization header as a Bearer token with every request.
Creating an API key
Open settings
Navigate to Settings > API keys in your Cloud Capital dashboard.
Generate a key
Click Create API key, give it a descriptive name, and select the appropriate permissions.
Rate limits
API requests are rate-limited to protect service availability. When you exceed the limit, the API returns a429 status code.
| Header | Description |
|---|---|
X-RateLimit-Limit | Maximum requests per minute |
X-RateLimit-Remaining | Remaining requests in the current window |
Retry-After | Seconds to wait before retrying |
Error handling
The API returns standard HTTP status codes and a consistent error response body.| Status code | Description |
|---|---|
200 | Success |
201 | Resource created |
400 | Invalid request parameters |
401 | Missing or invalid API key |
404 | Resource not found |
429 | Rate limit exceeded |

