List campaign pages
list_pagesRetrieve campaign pages by type and optional status to review their names, titles, subtypes, statuses, locales, and dates.
Instructions
List the account's campaign pages of one type (donation, petition, event, data capture and so on), optionally only those with one status, with name, title, subtype, status, locale and dates. Names and titles have contact details redacted.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"type": "<type>"
},
"name": "list_pages"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Page type: nd = donation, pet = petition, ev = event, dcf = data capture form, survey, et = email to target, mem = membership, ... (see the server instructions) | |
| status | No | Only pages with this status | |
| max_results | No | Maximum number of pages to return (the API returns the whole list in one response) |