Developers

Instances API Reference

This section covers all endpoints related to instances.

Get Instance Reconciliation Csv

Get all instance audit instance_id, deleted_at records to help reconcile audit data.

Endpoint:

Responses

Status CodeDescription
200Successful Response

Get Launch Config

Endpoint:

Parameters

ParameterTypeRequiredDescription
chute_idstringYes
server_idstring | nullNo
job_idstring | nullNo
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.


Validate Tee Launch Config Instance

Endpoint:

Parameters

ParameterTypeRequiredDescription
config_idstringYes
AuthorizationstringNo
X-Chutes-Noncestring | nullNo

Request Body

FieldTypeRequiredDescription
gpusobject[]Yes
hoststringYes
port_mappingsPortMap[]Yes
fsvstring | nullNo
egressboolean | nullNo
netnanny_hashstring | nullNo
run_pathstring | nullNo
py_dirsstring[] | nullNo
gpu_evidenceobject[]Yes
inspectostring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Claim Launch Config

Endpoint:

Parameters

ParameterTypeRequiredDescription
config_idstringYes
AuthorizationstringNo

Request Body

FieldTypeRequiredDescription
gpusobject[]Yes
hoststringYes
port_mappingsPortMap[]Yes
fsvstring | nullNo
egressboolean | nullNo
netnanny_hashstring | nullNo
run_pathstring | nullNo
py_dirsstring[] | nullNo
envstringYes
codestring | nullNo
run_codestring | nullNo
inspectostring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Verify Launch Config Instance

Endpoint:

Parameters

ParameterTypeRequiredDescription
config_idstringYes
AuthorizationstringNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Activate Launch Config Instance

Endpoint:

Parameters

ParameterTypeRequiredDescription
config_idstringYes
AuthorizationstringNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Get Token

Endpoint:

Parameters

ParameterTypeRequiredDescription
saltstringNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Stream Logs

Fetch the raw kubernetes pod logs, but only if the chute is private.

These are application-level logs, which for example would not include any prompts/responses/etc. by default for any sglang/vllm container.

The caveat is that affine admins can view any affine chute pod logs.

Endpoint:

Parameters

ParameterTypeRequiredDescription
instance_idstringYes
backfillinteger | nullNo
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.


Delete Instance

Endpoint:

Parameters

ParameterTypeRequiredDescription
chute_idstringYes
instance_idstringYes
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.