---
title: "Get project detail (ingested or synthesized)"
method: GET
path: "/projects/{name}"
---

# Get project detail (ingested or synthesized)

`GET /projects/{name}`

Returns the parsed compose state when the project was ingested via
`POST /projects/{name}` (source=ingested). Otherwise synthesizes a
view from registered containers using the project-name prefix
convention (source=synthesized). 404 only when neither source
knows the project.

## Path parameters

- `name` string, required

## Response `200`

Project detail

- object

## Other responses

- `404` — Resource not found

## Changes

> 3 revisions in range; 1 could not be searched.

- **2026-05-05** `b89e70bb0b02` — 1 info
  - endpoint added
- **2026-05-01** `86fdcd7a5286` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/full-chaos/apis/container-compose-api/changes/projects/:name/get.md)

---

[API](https://skmtc.dev/full-chaos/apis/container-compose-api.md) · [All operations](https://skmtc.dev/full-chaos/apis/container-compose-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/full-chaos/container-compose-api/revisions/7bf76e7a9941/schema)
