list_customer_requests
Retrieve a customer's requests in pages, with optional name-filtering. Use the cursor to fetch subsequent pages.
Instructions
List a customer's requests (paginated).
A customer request records something the customer asked for. The work items addressing it are read with list_customer_work_items, not from here.
Args: customer_id: UUID of the customer query: Filter to requests whose name contains this text. cursor: Prior response's next_cursor; omit for first page. per_page: Results per page (1-1000, default 1000).
Returns: Paginated envelope: results + total_count, next_cursor, next_page_results (page again while next_page_results is true).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| cursor | No | ||
| per_page | No | ||
| customer_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| results | Yes | ||
| grouped_by | No | ||
| extra_stats | No | ||
| next_cursor | Yes | ||
| prev_cursor | Yes | ||
| total_count | Yes | ||
| total_pages | Yes | ||
| total_results | Yes | ||
| sub_grouped_by | No | ||
| next_page_results | Yes | ||
| prev_page_results | Yes |