Get all portfolio initiatives and OKRs metadata by the portfolio ID
Path parameters
Query parameters
Comma separated field list to be included in response, set "all" for all fields
Items per page (1-500).
Get list of items updated after this date (e.g. 2023-08-09T12:33:18.615Z )
Get list of items updated before this date (e.g. 2023-09-09T23:22:10.531Z )
Filter by item type, comma separated. Accepts canonical portfolio type names (initiative, super_initiative, objective, keyresult) and this portfolio's custom type labels. Each returned item also carries typeKey — the canonical name.
Filter by parent/ancestor IDs (comma separated). MUST be internal numeric IDs (e.g. 2305843010635321210), NOT shortIds like CRK-25832 — the SQL casts to ::bigint[], so a shortId yields zero matches (200 with an empty list, no error). To resolve a shortId first, call the same list endpoint with ?shortId=<KEY-N> to get the numeric id.
Case-insensitive substring search over title + description + linked dev-tool issue keys (e.g. a Jira key like PROJ-123) + attachment metadata. Min 2 chars; shorter values are ignored.
Exact match on textual short id (e.g. CRK-20091). When supplied, takes precedence over keyword.
Exact match on a linked dev-tool issue key — Jira, Azure DevOps, or another connected integration (e.g. EP-402). Strongly consistent: resolves against the link tables' key unique indexes, so it finds every linked item — unlike keyword, which only carries a dev key after the item's title/description is edited after linking and therefore misses linked-but-unedited items. Case-sensitive (keys are stored upper-case). Combines with other filters (status, type, …).
Response
List of portfolio initiatives and their metadata