List poll responses
polls_list_responsesList poll responses for a Beehiiv publication and poll, with optional post filtering and cursor pagination.
Instructions
List poll responses. Reads account data. OAuth integrations require polls:read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | **Offset-based pagination (deprecated)**: Page number for offset-based pagination. | |
| limit | No | A limit on the number of objects to be returned. The limit can range between 1 and 100, and the default is 10. | |
| cursor | No | **Cursor-based pagination (recommended)**: Use this opaque cursor token to fetch the next page of results. | |
| expand | No | Optionally expand the response to include additional data. `post` - Returns the post title and publication date for the post where each response was collected. | |
| account | No | Named private account from BEEHIIV_ACCOUNTS. Defaults to BEEHIIV_DEFAULT_ACCOUNT or the first configured account. | |
| poll_id | Yes | The prefixed ID of the poll object | |
| post_id | No | Filter to only return responses collected via the specified post. Accepts a prefixed post ID (e.g. `post_abc123`). | |
| order_by | No | The field that the results are sorted by. Defaults to created. | created |
| all_pages | No | Read successive cursor pages, bounded by max_items (default 1000). | |
| direction | No | The direction that the results are sorted in. Defaults to asc. `asc` - Ascending, sorts from smallest to largest. `desc` - Descending, sorts from largest to smallest. | asc |
| max_items | No | Maximum records when all_pages=true. Returns continuation cursor and truncation. | |
| publication_id | Yes | The prefixed ID of the publication object |