kaiten_list_all_cards
Fetch all cards matching your filters with automatic pagination, combining results from every page. Ideal for Kanban metrics and audits, with timing and audit fields included.
Instructions
Fetch ALL cards matching filters with automatic pagination. Returns combined results from all pages. Default safety limit: 50 pages (5000 cards). For basic Kanban metrics, the returned cards already contain timing fields: created, first_moved_to_in_progress_at, last_moved_to_done_at, time_spent_sum, time_blocked_sum — no need to call kaiten_get_card_location_history for each card. Audit-relevant response fields: last_moved_at, column_changed_at, comment_last_added_at, completed_at, public, share_id, owner_id, responsible_id, goals_total, goals_done, comments_total, version.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asap | No | Filter ASAP cards | |
| query | No | Full-text search query | |
| fields | No | Comma-separated field names to return per card. For metrics: 'id,title,type_id,created,first_moved_to_in_progress_at,last_moved_to_done_at,time_spent_sum,time_blocked_sum,state,condition,due_date,column_id,lane_id,board_id'. For audit: 'id,title,state,board_id,column_id,last_moved_at,column_changed_at,comment_last_added_at,updated_at,created,due_date,owner_id,responsible_id,public,share_id,goals_total,goals_done,comments_total' | |
| states | No | Comma-separated states (1=queued,2=inProgress,3=done) | |
| compact | No | Return compact response without heavy fields (default true for bulk) | |
| lane_id | No | Filter by lane ID | |
| overdue | No | Filter overdue cards | |
| tag_ids | No | Comma-separated tag IDs | |
| type_id | No | Filter by card type ID | |
| archived | No | Include archived | |
| board_id | No | Filter by board ID | |
| owner_id | No | Filter by owner user ID | |
| space_id | No | Filter by space ID | |
| type_ids | No | Comma-separated type IDs | |
| column_id | No | Filter by column ID | |
| condition | No | 1=active, 2=archived | |
| max_pages | No | Safety limit on pages to fetch (default 50, max 5000 cards) | |
| owner_ids | No | Comma-separated owner IDs | |
| page_size | No | Cards per page (default 100, max 100) | |
| relations | No | Relations to include or 'none' to exclude all nested objects (default 'none' for bulk). Dramatically reduces response size. | none |
| column_ids | No | Comma-separated column IDs | |
| member_ids | No | Comma-separated member IDs | |
| external_id | No | External ID filter | |
| created_after | No | ISO datetime filter | |
| updated_after | No | ISO datetime filter | |
| created_before | No | ISO datetime filter | |
| due_date_after | No | ISO datetime filter | |
| responsible_id | No | Filter by responsible user ID | |
| updated_before | No | ISO datetime filter | |
| due_date_before | No | ISO datetime filter | |
| responsible_ids | No | Comma-separated responsible IDs |