---
title: "Get deploy"
method: GET
path: "/v1/deploys/{deploy_id}"
tags: ["Deploy"]
---

# Get deploy

`GET /v1/deploys/{deploy_id}`

## Path parameters

- `deploy_id` string, required

## Response `200`

- DeployDetailsResponse
  - `build_job` BuildJob, required
    - `id` string, required
    - `message` string, required
    - `service_id` string, required
    - `status` 'queued' | 'running' | 'succeeded' | 'failed' | 'canceled', required
  - `deploy` Deploy, required
    - `build_job_id` string, required
    - `commit_sha` string, nullable, required
    - `id` string, required
    - `service_id` string, required
    - `url` string, uri, required
  - `service` Service, required
    - `account_id` string, required
    - `capabilities` TovukCapabilitiesConfig, required
      - `abuse` boolean, required
      - `billing` boolean, required
      - `builds` boolean, required
      - `cron` boolean, required
      - `custom_domains` boolean, required
      - `kv` boolean, required
      - `logs` boolean, required
      - `object_storage` boolean, required
      - `queue` boolean, required
      - `secrets` boolean, required
      - `service_bindings` boolean, required
      - `sqlite` boolean, required
      - `state` boolean, required
      - `static_frontend` boolean, required
      - `support` boolean, required
      - `usage_caps` boolean, required
      - `worker` boolean, required
    - `id` string, required
    - `kind` 'fullstack' | 'rust_worker' | 'static_frontend', required
    - `name` string, required
    - `plan` 'free' | 'pro', required
    - `runtime_status` 'running' | 'sleeping' | 'starting' | 'stopping' | 'failed', required
    - `url` string, uri, required

## Other responses

- `400`
- `401`
- `429`
- `500`

## Changes

- **2026-06-02** `830163d2c8bf` — 1 info
  - added the required property `service/capabilities` to the response with the `200` status
- **2026-06-01** `1042382336e9` — 1 warning, 1 info
  - added the new `fullstack` enum value to the `service/kind` response property for the response status `200`
  - removed the `worker_static` enum value from the `service/kind` response property for the response status `200`

[Change history](https://skmtc.dev/tovuk/apis/tovuk-api/changes/v1/deploys/:deploy_id/get.md)

---

[API](https://skmtc.dev/tovuk/apis/tovuk-api.md) · [All operations](https://skmtc.dev/tovuk/apis/tovuk-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tovuk/apis/tovuk-api/revisions/830163d2c8bf?raw)
