Documentation Index
Fetch the complete documentation index at: https://docs.dacard.ai/llms.txt
Use this file to discover all available pages before exploring further.
Read the prioritized move backlog for a product. The backlog merges DAC-proposed moves with manual entries. Filter by function, lifecycle stage, or owner.
curl -X GET "https://app.dacard.ai/api/backlog?productId=prod_abc&function=design" \
-H "Authorization: Bearer $DACARD_API_KEY"
| Property | Value |
|---|
| Auth | Required |
| Idempotent | Yes |
Query
| Field | Type | Required | Notes |
|---|
productId | string | yes | The product. |
function | string | no | One of strategy, design, development, intelligence, operations, gtm. |
lifecycleStage | string | no | One of specify, context, orchestrate, validate, ship, compound. |
ownerUserId | string | no | Narrow to one owner. |
status | string | no | proposed, accepted, in_flight, landed, held. |
Response
{
"moves": [
{
"id": "mv_xyz",
"title": "Hire a senior designer",
"function": "design",
"lifecycleStage": "specify",
"status": "in_flight",
"owner": { "userId": "user_a", "email": "founder@acme.com" },
"effort": "M",
"evidence": [...]
}
]
}
Errors
| Status | Code | When |
|---|
| 401 | AUTH_REQUIRED | No session. |
| 403 | FORBIDDEN | Caller does not own the product. |
| 500 | INTERNAL_ERROR | Read failed. |