Provisions a new compute instance under the team associated with the given API key.
code field of the error response.
| Code | HTTP Status | Description |
|---|---|---|
BAD_REQUEST | 400 | The request was invalid or malformed. |
UNAUTHORIZED | 401 | Authentication failed or was not provided. |
FORBIDDEN | 403 | You do not have permission to perform this action. |
RESOURCE_NOT_FOUND | 404 | The requested resource (e.g., image, region, or specification) was not found. |
CONFLICT | 409 | A conflict occurred with the current state of the server. |
UNPROCESSABLE_ENTITY | 422 | The request was well-formed but was unable to be followed due to semantic errors. |
TOO_MANY_REQUESTS | 429 | You have exceeded the rate limit. |
INTERNAL_SERVER_ERROR | 500 | An unexpected error occurred on our end. |
| Code | HTTP Status | Description |
|---|---|---|
INSUFFICIENT_BALANCE | 403 | Team’s balance is insufficient to perform this action. |
TEAM_SUSPENDED | 403 | Team has been suspended due to an outstanding payment. |
TEAM_PAST_DUE | 403 | Team has an outstanding balance that must be paid. |
TEAM_TERMINATED | 403 | Team has been terminated and can no longer access resources. |
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Idempotency key (UUID v4)
"my-server-01"
"UBUNTU-24.04"
1[
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8Z5mS1x7I6n... user@host"
]"KGL-1"
"41720b60-c094-4ae7-b6fa-0966451993db"
["production", "web"]true