Search project cards
Changed onReturns a bounded flat card page plus tag, assignee, linked-team, workflow-status, and accessible active/planned sprint filter options. Cards default to open only. Values within one repeated/comma-separated filter are ORed; distinct filter dimensions are ANDed. includeNoTeam extends the team facet with cards having no placement, and includeUnassigned extends the assignee facet with cards having no user links. Deadline and effort bounds are inclusive. Within either range dimension, its include-no-value flag ORs null-valued cards with bounded non-null matches; using only the flag matches only null-valued cards. Range dimensions AND with every other facet. Invalid instants, negative/non-integer effort values, reversed ranges, and cursors issued for different ranges return canonical 400 errors: INVALID_CARD_DEADLINE_FILTER, INVALID_CARD_DEADLINE_RANGE, INVALID_CARD_EFFORT_FILTER, INVALID_CARD_EFFORT_RANGE, or INVALID_CARD_CURSOR. Results use an explicit stable sort and opaque cursor.
Request
- Base URLhttps://davinci-app.com
- AuthHTTP bearer
Query parameters
Case-insensitive substring search across card name, description, and resolution.
Project-global card lifecycle state.
Match cards carrying any selected project tag.
Match cards assigned to any selected project member.
OR cards with no user links into the assignee facet. This is not a sentinel assignee ID.
Match cards placed on any selected linked team.
OR cards with no team placement into the team facet. This is not a sentinel team ID.
Match cards whose selected-team placement uses any selected status.
Match cards whose team placement uses any selected sprint.
Inclusive ISO 8601 instant lower bound for non-null card deadlines.
Inclusive ISO 8601 instant upper bound for non-null card deadlines.
OR cards with a null deadline into bounded deadline matches. With no deadline bounds, match only cards with no deadline.
Inclusive lower bound for non-null card effort.
Inclusive upper bound for non-null card effort.
OR cards with null effort into bounded effort matches. With no effort bounds, match only cards with no effort.
Stable card sort; card ID is the deterministic tie-breaker.
Maximum cards returned.
Opaque cursor returned as meta.nextCursor or meta.previousCursor.
Response
Flat project-card search page.
Changes
- info
endpoint added
- info