Skip to main content
POST
Create a provider-managed deployment

Authorizations

Authorization
string
header
required

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

Headers

Idempotency-Key
string
required

Stable key used to adopt the original durable operation after retries or disconnects.

Maximum string length: 128

Body

application/json
model
string
required
name
string
required
cloud
string
compute_mode
enum<string>
Available options:
elastic,
serverless
gpu
string
max_replicas
integer
Required range: x >= 0
min_replicas
integer
Required range: x >= 0
model_revision
string
port
integer
Required range: 1 <= x <= 65535
provider_adapter
string

Exact provider profile for this immutable revision; omit only when the cloud/runtime default is unambiguous.

region
string
runtime
enum<string>
default:vllm
Available options:
vllm,
sglang,
custom-oci
runtime_args
string[]
runtime_version
string
workload
object

Response

Durable operation accepted

operation
object
required
created
boolean
deployment
object