Skip to main content
POST
Create instance

Authorizations

Authorization
string
header
required

Bearer token authentication. Provide your API token prefixed with "Bearer ", e.g. "Bearer your-api-token".

Body

application/json

Instance creation parameters

Instance creation parameters

cpu_cores
integer
required
Example:

4

disk_size_gb
integer
required
Example:

100

gpu_type
string
required
Example:

"H100"

num_gpus
integer
required
Example:

1

template
string
required
Example:

"ubuntu-22.04"

mode
enum<string>
deprecated

Deprecated: retained for legacy compatibility. Omit in new integrations. Behavior is specific to each endpoint; see its operation description.

Available options:
prototyping,
production
public_key
string

Optional SSH public key material to seed authorized_keys. If omitted, a key pair is generated and the private key returned.

Response

Created

identifier
integer
required
key
string
required
uuid
string
required