---
title: "Serve one stopped project container again with the same revision and hostname"
method: POST
path: "/projects/{id}/containers/{containerId}/start"
---

# Serve one stopped project container again with the same revision and hostname

`POST /projects/{id}/containers/{containerId}/start`

## Request

- Base URL: `https://api.eurobase.dev`
- URL: `https://api.eurobase.dev/projects/{id}/containers/{containerId}/start`
- Auth: none declared

## Path parameters

- `id` string, required
- `containerId` string, required

## Response `200`

Container serving state (ADR 0104); changed is false when it already had this state

- ProjectContainerServingResponse
  - `containerId` string, required
  - `changed` boolean, required
  - `serving` ProjectContainerServing, required
    - `state` 'serving' | 'stopped', required
    - `stoppedAt` string, date-time, nullable, required

## Other responses

- `404`: Project container not found (reason container-not-found)
- `409`: Container is being deleted (container-delete-in-flight) or was never deployed (container-not-deployed)

---

[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)
