Get deployment
Authorizations
API key with the vk_ prefix. Create one from the dashboard.
Path Parameters
Deployment ID
Response
The deployment
queued, provisioning, serving, unhealthy, stopped, failed, scaled_to_zero, waking For a custom_model deployment, the saved model this was created from (provenance). Also set on a source=huggingface deployment that took the transparent cache hit (serving from the caller's cached S3 copy). Null otherwise.
HF cache-through: the library model (status importing) this deployment's box is uploading its snapshot into. Null unless the deployment was created with cache=true and the upload is the one this boot owns.
Pydantic GPUInfo (with type field). Rust uses gpu_type internally
but serializes as "type" for JSON parity.
BYOC (provider='huggingface'): the HF hub repository this endpoint serves under the owner's account. Null for every non-BYOC deployment.
VS-370: the extra vLLM CLI flags this deployment was created with (argv list). Null unless supplied at create.
VS-426: the explicit vLLM serving image this deployment was created with. Null unless supplied at create.
Whether this deployment was created with startup diagnostics on.
Whether request/response bodies are captured as traces.
Trace retention class ("extended" or null = base). Null unless trace_bodies deployments set it.
Startup phase timings reported by a profiled deployment's first healthy heartbeat (seconds: model_sync_s, engine_start_to_healthy_s, total_s). Null unless startup_profiling was set and the engine reached healthy.
VS-341: DESIRED replica count (GPU boxes) behind this deployment. The observed count is ready_replicas — the K8s spec/status split; the CLI renders "ready/desired" (e.g. 2/3).
Observed: replicas currently serving with a routable endpoint.
Replica-count bounds. min == max => fixed N (autoscaling off).
Per-replica concurrency setpoint (stored as target_ongoing_requests).
VS-313: idle window before a min=0 deployment parks (None = 3600s).
VS-313: parked-deployment GC in days (None = kept forever).

