Create instance
Create a new compute instance. The optional mode field is retained for legacy compatibility. Its value does not select execution mode; routing is derived from num_gpus. New integrations should omit mode and use GET /v2/specs for available configurations.
SSH access: pass an SSH public key in the public_key field to seed the instance’s authorized_keys. If omitted, Thunder generates a key pair and returns the private key in the response (it is only returned once — store it immediately).
Note: SSH keys saved in your account (Authentication section of the console) are a separate store and are NOT automatically attached to new instances. To use one of those keys, copy its public key material into the public_key field on this request.
Authorizations
Bearer token authentication. Provide your API token prefixed with "Bearer ", e.g. "Bearer your-api-token".
Body
Instance creation parameters
Instance creation parameters
4
100
"H100"
1
"ubuntu-22.04"
Deprecated: retained for legacy compatibility. Omit in new integrations. Behavior is specific to each endpoint; see its operation description.
prototyping, production Optional SSH public key material to seed authorized_keys. If omitted, a key pair is generated and the private key returned.