Procure a GPU offer.
Note: This is a long-running operation (vendor provisioning can take minutes)
| Field | Description |
|---|---|
offer_id | UUID from a previous /get_offers response |
ssh_public_key | Your SSH public key for root access |
| Field | Description |
|---|---|
cloud_init | Startup script — #cloud-config YAML or #!/bin/bash shell script |
resource_name | Custom name for the resource |
#cloud-config YAML and #!/bin/bash scripts are supported. See the Cloud-Init guide for details.
GET /offers/{offer_id}/status to track progress.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Request to procure a specific offer.
SSH public key to add to provisioned instances for access
1Cloud-init script to run on instance boot. Must start with '#cloud-config' (YAML) or '#!/' (shell script). Max 64KB.
Name for the cluster (cluster offers only). Auto-generated if not provided.
Successful Response
Procurement response - status determines the outcome.
The offer that was procured
Status: procured, failed, or provisioning_in_progress
Timestamp when the offer was procured (present when status=procured)
IDs of resources created or affected during procurement (present when status=procured)
Error message describing the failure (present when status=failed)