Overview
Vertra Cloud’s public API allows you to manage applications, databases, workspaces and other resources programmatically. All operations available in the dashboard can be performed via API. Base URL:https://api.vertracloud.app
Authentication
All API requests require authentication via Bearer token. To get your API key:- Visit https://vertracloud.app/dashboard/settings
- Click “Request API Key”
- Copy the generated token
Authorization header of all requests:
Response Format
Most API responses follow this format: Success:Common Error Codes
| Code | Description |
|---|---|
UNAUTHORIZED | Token missing or invalid |
FORBIDDEN | No permission to access the resource |
APP_NOT_FOUND | Application not found |
DATABASE_NOT_FOUND | Database not found |
PLAN_RESTRICTED_FEATURE | Feature not available on your plan |
INVALID_PARAMETER | Invalid parameter in request |
Rate Limiting
Request limits vary according to your subscription plan. Check your plan details for more information.
429 Too Many Requests. We recommend implementing retry logic with exponential backoff.
Available Resources
Users
Query information about the authenticated user.
Applications
Manage complete application lifecycle: creation, deployment, start/stop, files, environment variables, snapshots and domains.
Databases
Manage databases: creation, start/stop, reset, metrics and credentials.
Workspaces
Manage workspaces: creation, members, permissions and resource association.