---
title: "Queue no-build restarts for containers with stale secret startup env"
method: POST
path: "/projects/{id}/env/container-restarts"
---

# Queue no-build restarts for containers with stale secret startup env

`POST /projects/{id}/env/container-restarts`

## Request

- Base URL: `https://api.eurobase.dev`
- URL: `https://api.eurobase.dev/projects/{id}/env/container-restarts`
- Auth: none declared

## Path parameters

- `id` string, required

## Request body

- ProjectEnvContainerRestartRequest
  - `containerIds` string[], required

## Response `200`

Container secret restarts queued or already current

- ProjectEnvContainerRestartResponse
  - `containers` EnvImpactItem[], required
    - `id` string, required
    - `name` string, required
    - `state` 'current' | 'not_deployed' | 'redeploy_required' | 'restart_required' | 'restart_queued' | 'failed', required
    - `deploymentId` string, nullable
    - `jobId` string, nullable

## Other responses

- `400`: Container ids are required
- `404`: Container not found
- `409`: Container restart cannot be queued while the target is unavailable

---

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