Read-only backlog status for a project (S2). Auth required; the project must belong to the caller's active workspace (enforced in the service).
const url = 'https://example.com/api/projects/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/backlog';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/projects/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/backlogParameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Project ID
Responses
Section titled “Responses”The read-only backlog status for a project: per-state counts + ordered items
- the project’s backlog config.
object
The per-project backlog config (read from the projects row; D1/D4/D5). #708 X2a:
the visual-verify mode + vision-judge-model are NO LONGER carried here — they moved
entirely to the backlog arm’s pipeline_config (the legacy project columns were
dropped in migration 297); a consumer reads them via PipelineConfig::visual_verify_mode.
object
Per-state counts, every state in BACKLOG_STATES present (0 if absent).
object
Today’s accrued agent spend for this project (USD), the same figure the
dispatcher compares against config.daily_budget_usd. Surfaced so the
project-detail backlog strip can show Verbrauch / Tagesbudget honestly.
One backlog item projected for the read API. updated_at is RFC3339.
object
#532 (U2) — the classification SCOPE axis (small|medium|large), None
until classified.
The issue SOURCE (linear | notion | a git-provider name), #708 X3 (was tracker).
Examplegenerated
{ "config": { "classifier": "example", "daily_budget_usd": 1, "max_concurrent": 1, "merge_policy": "example", "mode_enabled": true, "required_reviewers": 1 }, "counts": { "additionalProperty": 1 }, "daily_spend_usd": 1, "items": [ { "external_id": "example", "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "kind": "example", "priority": 1, "readiness": "example", "scope": "example", "source": "example", "state": "example", "title": "example", "updated_at": "example" } ], "project_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"}