list_surveys
Retrieve all surveys for an audience, including status and public URL. Use to find survey IDs and see 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.
Authenticated via API key. Max 10 concurrent requests. Read-only, safe to retry. Returns 404 error if list_id is invalid.
Args: list_id: Audience/list ID (from list_audiences). account: Optional account name (e.g. 'marketing') configured via MAILCHIMP_API_KEY_. Omit to use the default account. See list_accounts.
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 |