---
title: "Changes to Fetch one project; discriminates ok vs degraded"
method: GET
path: "/api/v1/projects/{id}"
---

# Changes to Fetch one project; discriminates ok vs degraded

`GET /api/v1/projects/{id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 10 of 108 revisions.

- **2026-08-19** `88165c0dc817` — 1 info
- **2026-08-13** `e38191632a2a` — 1 info
- **2026-08-13** `9c4458b5852c` — 1 warning
- **2026-08-05** `f95c2a6af3da` — 3 info
- **2026-07-31** `4d9ea22ac81f` — 1 info
- **2026-07-23** `ec04bdb2235b` — 6 warning
- **2026-07-13** `3a63aeea17ec` — 3 info
- **2026-07-03** `33fe4104dfeb` — 1 info
- **2026-06-14** `2597e14bfa15` — 1 info
- **2026-06-10** `b64f5ab46d87` — 5 warning

## Changes

- **2026-08-19** `88165c0dc817` — 1 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/autoReview` to the response with the `200` status
- **2026-08-13** `e38191632a2a` — 1 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/workspaceRepos/items/gitStatus` to the response with the `200` status
- **2026-08-13** `9c4458b5852c` — 1 warning
  - added the new `gitlab` enum value to the `project/oneOf[#/components/schemas/Project]/config/trackerIntake/provider` response property for the response status `200`
- **2026-08-05** `f95c2a6af3da` — 3 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/agentConfig/mode` to the response with the `200` status
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/orchestrator/agentConfig/mode` to the response with the `200` status
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/worker/agentConfig/mode` to the response with the `200` status
- **2026-07-31** `4d9ea22ac81f` — 1 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/containerReap` to the response with the `200` status
- **2026-07-23** `ec04bdb2235b` — 6 warning
  - added the new `scratch` enum value to the `project/oneOf[#/components/schemas/DegradedProject]/kind` response property for the response status `200`
  - added the new `scratch` enum value to the `project/oneOf[#/components/schemas/Project]/kind` response property for the response status `200`
  - added the new `single_repo` enum value to the `project/oneOf[#/components/schemas/DegradedProject]/kind` response property for the response status `200`
  - added the new `single_repo` enum value to the `project/oneOf[#/components/schemas/Project]/kind` response property for the response status `200`
  - added the new `workspace` enum value to the `project/oneOf[#/components/schemas/DegradedProject]/kind` response property for the response status `200`
  - added the new `workspace` enum value to the `project/oneOf[#/components/schemas/Project]/kind` response property for the response status `200`
- **2026-07-13** `3a63aeea17ec` — 3 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/agentRules` to the response with the `200` status
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/agentRulesFile` to the response with the `200` status
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/orchestratorRules` to the response with the `200` status
- **2026-07-03** `33fe4104dfeb` — 1 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/trackerIntake` to the response with the `200` status
- **2026-06-14** `2597e14bfa15` — 1 info
  - added the optional property `project/oneOf[#/components/schemas/Project]/config/reviewers` to the response with the `200` status
- **2026-06-10** `b64f5ab46d87` — 5 warning
  - removed the optional property `project/oneOf[#/components/schemas/Project]/config/agentRules` from the response with the `200` status
  - removed the optional property `project/oneOf[#/components/schemas/Project]/config/agentRulesFile` from the response with the `200` status
  - removed the optional property `project/oneOf[#/components/schemas/Project]/config/orchestratorRules` from the response with the `200` status
  - removed the optional property `project/oneOf[#/components/schemas/Project]/config/reviewers` from the response with the `200` status
  - removed the optional property `project/oneOf[#/components/schemas/Project]/config/trackerIntake` from the response with the `200` status

---

[Operation](https://skmtc.dev/composiohq/apis/agent-orchestrator-http-daemon/docs/api/v1/projects/:id/get.md) · [API](https://skmtc.dev/composiohq/apis/agent-orchestrator-http-daemon.md) · [Page](https://skmtc.dev/composiohq/apis/agent-orchestrator-http-daemon/changes/api/v1/projects/:id/get)
