dealdesk.list_cards
List DealDesk desk cards for one project, filter by search query, stage, or owner, page through results, and fetch full card details when needed.
Instructions
List DealDesk desk cards for one project. Default rows are summaries (cardId, title, stage, quoteId). Filter with q, stage, and/or ownerUserId. Pass fields=full for the complete card. Returns total, hasMore, nextCursor, projectId, and authorizedProjectIds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search query | |
| limit | No | Page size (default 25, max 100) | |
| stage | No | Desk board column id (not a UI label). Resolve with dealdesk.list_desk_stages. Default board: request, request-in-progress, quote-preparation, quote-sent, quote-accepted, order-processing, order-completed, closed. Soft-close with closed. Never invent ids by slugifying labels (e.g. Anfrage in Bearbeitung → request-in-progress, not anfrage-in-bearbeitung). | |
| cursor | No | Opaque page cursor from the previous nextCursor | |
| fields | No | summary (default) returns list rows. full returns complete cards. | |
| projectId | No | DealDesk project id. Omit when the OAuth token or API key authorizes exactly one project. Required when Connect authorized several projects. | |
| ownerUserId | No | Filter to cards owned by this user id (from dealdesk.list_desk_users) |