# Api:Containers

**Page:** api/api-containers

[Download Raw Markdown](./api/api-containers.md)

---

## API Endpoints Summary

- **GET** `/api/v1/projects/{id}/containers` — Get all containers for a project
- **POST** `/api/v1/projects/{id}/containers` — Create a new container
- **GET** `/api/v1/containers/` — Get all containers
- **GET** `/api/v1/containers/{id}` — Get a container by ID
- **PUT** `/api/v1/containers/{id}` — Update a container
- **PATCH** `/api/v1/containers/{id}` — Update a container
- **DELETE** `/api/v1/containers/{id}` — Delete a container
- **GET** `/api/v1/containers/{id}/status-logs` — Get status logs for a container
- **POST** `/api/v1/containers/{id}/copy` — Copy a container
- **POST** `/api/v1/containers/{id}/sync` — Sync a copied container with its source
- **POST** `/api/v1/containers/{id}/authorize` — Authorize Container Access
- **POST** `/api/v1/containers/{id}/{operation}` — Manage container
- **GET** `/api/v1/containers/{id}/network` — Get container network configuration
- **PUT** `/api/v1/containers/{id}/network` — Update container network configuration
- **PATCH** `/api/v1/containers/{id}/network` — Update container network configuration
- **DELETE** `/api/v1/containers/{id}/network` — Remove container network configuration
- **POST** `/api/v1/containers/{id}/network/start` — Start container network proxy/blocking
- **POST** `/api/v1/containers/{id}/network/stop` — Stop container network proxy/blocking
- **GET** `/api/v1/containers/{id}/snapshots` — Get container snapshots
- **POST** `/api/v1/containers/{id}/snapshots` — Create container snapshot
- **PUT** `/api/v1/containers/{id}/snapshots/{name}` — Restore container from snapshot
- **PATCH** `/api/v1/containers/{id}/snapshots/{name}` — Restore container from snapshot
- **DELETE** `/api/v1/containers/{id}/snapshots/{name}` — Delete container snapshot
- **PUT** `/api/v1/containers/{id}/snapshots/{name}/alias` — Update snapshot alias
- **PATCH** `/api/v1/containers/{id}/snapshots/{name}/alias` — Update snapshot alias
- **GET** `/api/v1/containers/{id}/stats` — Get container resource statistics

## CLI

```bash
# CLI mapping will be generated from the SDK CLI sources in a later step.
# Example (placeholder):
# hoody-cli <command> --help
```