Cloud API Platform Docs
Concise references, clear examples, and predictable endpoints to help you integrate quickly and scale with confidence.
Cloud API Platform provides a fast, reliable interface for integrating compute, storage, and messaging services into your applications. This documentation focuses on clear, consistent endpoints and predictable behaviors to streamline development and reduce integration time.
Docs • Authentication
All requests to the Cloud API Platform must be authenticated with an API key and access token. Provide the key using the x-api-key header and the token using the Authorization: Bearer header. Tokens are short-lived and should be refreshed using your client credentials flow.
Send your API key and token on every request.
curl -X POST "https://api.cloudplatform.dev/v1/compute/jobs" \
-H "x-api-key: YOUR_API_KEY" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"region": "us-east-1",
"image": "python:3.12",
"command": "python main.py"
}'
Example endpoints for common operations. Use HTTPS and include your API key in the Authorization header.
| Method | Path | Description |
|---|---|---|
| GET | /v1/projects | List projects accessible to the API key. |
| POST | /v1/projects | Create a new project. |
| GET | /v1/projects/{projectId} | Retrieve a single project by ID. |
| POST | /v1/tokens | Create a short-lived access token. |
| DELETE | /v1/tokens/{tokenId} | Revoke an access token. |
Response for GET /v1/projects
{
"data": [
{
"id": "proj_4b21",
"name": "Billing Service",
"region": "us-east-1",
"createdAt": "2026-03-06T11:18:00Z"
},
{
"id": "proj_9f82",
"name": "Webhooks",
"region": "eu-west-1",
"createdAt": "2026-03-01T09:42:00Z"
}
],
"next": null
}
Can’t find the answer you’re looking for? Reach out to our support team.