list_surveys
Retrieve all surveys for a Mailchimp audience, including status and public URL. Use to discover survey IDs and check which surveys are live.
Instructions
List all surveys for an audience with their status and public URL.
Use to discover survey_id values and see which surveys are live. Use get_survey for one survey's full detail, and publish_survey / unpublish_survey to change its live state.
Returns 404 error if list_id is invalid.
Args: list_id: Audience/list ID (from list_audiences).
Returns: JSON with total_items and surveys array. Each survey typically includes id (use as survey_id), title, status ('draft', 'published', or 'unpublished'), url (public survey URL), created_at, updated_at.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| list_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |