List Prompts
list_promptsRead current saved questions for a Site or Topic, including full question text, category, enabled state, tags, product/persona/journey-stage assignments, primary journey stage and saved region selection. Includes active and retired questions: enabled=false means retired. Returns data/nextCursor; default 10, maximum 20 questions per page. Follow every non-null nextCursor, retaining the same filters; restart enumeration after editing the catalogue. Optional promptId filters to one question using the same list shape; a missing ID returns an empty list. Assignment value is its saved ID when present, otherwise a legacy name/filter token; get_scan_config supplies current definition IDs. Empty prompt regions inherit scan defaults, then Global if defaults are empty; regions are saved selections, not effective execution regions. This does not return collected AI answers or historical question snapshots: use get_prompt_results directly for answers, with promptId and scanId where needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Questions per page (default 10, maximum 20). | |
| cursor | No | nextCursor from the previous page, with the same filters. Omit for the first page. | |
| siteId | Yes | Site or Topic ID from list_sites_and_topics. | |
| promptId | No | Exact saved question ID filter. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| summary | Yes | ||
| nextCursor | Yes |