Cloud Bursting
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
alertone ofOptional
nullOptional
auto_deleteone ofOptional
nullOptional
cloudstringRequired
launch_configurationone ofOptional
nullOptional
namestringRequired
osstring · nullableOptional
regionstringRequired
shade_cloudbooleanRequired
shade_instance_typestringRequired
ssh_key_idstring · nullableOptional
tagsstring[] · nullableOptional
template_idstring · nullableOptional
volume_idsstring[] · nullableOptional
volume_mountone ofOptional
nullOptional
Responses
200
Instance created successfully
application/json
cloud_providerstringRequired
instance_idstringRequired
instance_typestringRequired
regionstringRequired
statusstringRequired
400
Invalid request
application/json
500
Internal server error
application/json
post
/v2/instancesQuery parameters
num_gpusinteger · int32Optional
Filter by number of GPUs
gpu_typestringOptional
Filter by GPU type
sortstringOptional
Sort results (e.g., 'price')
Responses
200
Available instance types
application/json
cloudstringRequired
cloud_instance_typestringRequired
deployment_typestringRequired
hourly_priceinteger · int32Required
shade_instance_typestringRequired
500
Internal server error
application/json
get
/v2/instances/typesAuthorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
instance_idstringRequired
Instance ID to delete
Responses
200
Instance deleted successfully
application/json
Standard error response for API endpoints
codestring · nullableOptional
HTTP status code
detailsanyOptional
Optional additional error details
messagestringRequired
Error message describing what went wrong
500
Failed to delete instance
application/json
delete
/v2/instances/{instance_id}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
instance_idstringRequired
Instance ID
Responses
200
Instance status
application/json
created_atstring · nullableOptional
instance_idstringRequired
ip_addressstring · nullableOptional
metadataanyRequired
ssh_portinteger · nullableOptional
ssh_userstring · nullableOptional
statusstringRequired
404
Instance not found
application/json
500
Failed to get status
application/json
get
/v2/instances/{instance_id}/statusLast updated
Was this helpful?