Skip to main content
GET
Get Deployment Route

Authorizations

X-API-Key
string
header
required

Organization API key

Path Parameters

deployment_id
string
required

Response

Successful Response

Spanner-backed deployment lifecycle row for the platform UI.

deployment_id
string
required

Deployment row id.

model_slug
string
required

Human-readable slug this deployment serves under.

model_slug_id
string
required

Id of the slug this deployment serves under.

status
enum<string>
required

Lifecycle state; MERGING covers the whole pipeline, so treat it as in flight.

Available options:
PENDING,
MERGING,
DEPLOYING,
DEPLOYED,
FAILED
role
enum<string>
required

Whether this is the production or a test deployment.

Available options:
production,
test
is_active
boolean
required

True when this deployment currently answers for the slug.

created_at
string<date-time>
required

When the deployment was requested.

model_id
string | null

Merged model backing this deployment; null until the merge lands.

playground_endpoint_url
string | null

Per-deployment URL a test checkpoint is reachable at.

base_model_slug
string | null

Base model trained from, via models -> checkpoints; null until the merge lands.

checkpoint_step
integer | null

Training step of the deployed checkpoint; null until it resolves.

output_speed
enum<string> | null

Output-speed tier requested; null only if this predates the column.

Available options:
normal,
turbo
expected_concurrency
enum<string> | null

Concurrency level requested; null only if this predates the column.

Available options:
low,
medium,
high
merge_xid
string | null

XID of the krun job that is merging the checkpoint weights.

deploy_xid
string | null

XID of the krun job that is deploying the merged model.

created_by
string | null

Email of the user who requested this deployment.

completed_at
string<date-time> | null

When the deployment first became DEPLOYED; unlike updated_at, later promote/demote transitions never overwrite this.

updated_at
string<date-time> | null

Last lifecycle transition; null until the row first moves.

failure
AsyncFailure · object | null

Structured failure when status is FAILED.