Skip to main content
POST
Create Custom Deployment

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Api-key
string | null

Body

application/json
name
string
required
serving_bundle
ServingBundleSpec · object
required
description
string | null
model_refs
CustomDeploymentModelRef · object[]
artifacts
CustomServingArtifactInput · object[]
cloud_run_config
Cloud Run Config · object

Response

Successful Response

id
string<uuid>
required
name
string
required
description
string
required
service_name
string
required
organisation_id
string
required
created_at
string<date-time>
required
updated_at
string<date-time>
required
model_id
string<uuid> | null
model_version_id
string<uuid> | null
target_model_version_id
string<uuid> | null
status
string
default:Pending
rollout_status
string | null
rollout_error
string | null
rollout_request_id
string<uuid> | null
rollout_queued_at
string<date-time> | null
annotations
Annotations · object
cloud_run_config
Cloud Run Config · object
current_deployment_version_id
string<uuid> | null
lower_env_deployment_id
string<uuid> | null
higher_env_deployment_id
string<uuid> | null