# SurveyMonkey integration

> Online survey platform for creating, distributing, and analyzing surveys, collectors, contacts, and responses.

- Authentication: oauth2

## Tools (130)

- **Add Contact to List**: Add a contact to a contact list.
- **Add List Contacts (Bulk)**: Add multiple contacts to a contact list in one call.
- **Add Message Recipient**: Add a recipient to a collector message.
- **Add Message Recipients (Bulk)**: Add multiple recipients to a collector message in one call.
- **Add Survey Translation**: Add a language translation to a survey.
- **Add Workgroup Member**: Add a member to a workgroup.
- **Add Workgroup Members (Bulk)**: Add multiple members to a workgroup in one call.
- **Analyze Benchmark Bundle**: Retrieve benchmark analysis for a bundle.
- **Copy Contact List**: Duplicate a contact list.
- **Create Collector**: Create a collector for a survey (weblink or email invite collector).
- **Create Contact**: Create a contact.
- **Create Contact List**: Create a contact list.
- **Create Contacts (Bulk)**: Create multiple contacts in one call.
- **Create Message**: Create an invite or reminder message on an email collector.
- **Create Organization**: Create an organization.
- **Create Question**: Add a question to a survey page.
- **Create Response**: Create a survey response under a collector (programmatic submission).
- **Create Survey**: Create a survey — blank, from a template, or copied from an existing survey; optionally create pages and questions in bulk.
- **Create Survey Folder**: Create a survey folder.
- **Create Survey Page**: Add a page to a survey.
- **Create Webhook**: Create a webhook subscription for account events.
- **Create Workgroup**: Create a workgroup.
- **Create Workgroup Share**: Share a resource within a workgroup.
- **Create Workgroup Shares (Bulk)**: Share multiple resources within a workgroup in one call.
- **Delete All Collector Responses**: Delete all responses collected by a collector.
- **Delete Collector**: Delete a collector.
- **Delete Contact**: Delete a contact.
- **Delete Contact List**: Delete a contact list.
- **Delete Message**: Delete a collector message.
- **Delete Question**: Delete a question.
- **Delete Recipient**: Delete a recipient from a collector.
- **Delete Response**: Delete a response. Also reachable under /collectors/{collector_id}/responses/{response_id}.
- **Delete Survey**: Delete a survey.
- **Delete Survey Page**: Delete a survey page.
- **Delete Survey Translation**: Delete a survey translation.
- **Delete Webhook**: Delete a webhook.
- **Delete Workgroup Share**: Remove a resource shared within a workgroup.
- **Get Benchmark Bundle**: Retrieve a benchmark bundle.
- **Get Collector**: Retrieve a collector.
- **Get Collector Response**: Retrieve a single collector response (metadata).
- **Get Collector Response Details**: Retrieve a single collector response with full answers.
- **Get Collector Stats**: Retrieve aggregate statistics for a collector.
- **Get Contact**: Retrieve a contact.
- **Get Contact Field**: Retrieve a custom contact field.
- **Get Contact List**: Retrieve a contact list.
- **Get Contacts (Bulk)**: Retrieve account contacts in bulk.
- **Get Current User**: Retrieve the authenticated user account, including plan, email, and account type.
- **Get Error Code**: Retrieve a single API error-code definition.
- **Get Group**: Retrieve a group/team.
- **Get Group Activities**: Retrieve activity events for a group.
- **Get Group Activity Counts**: Retrieve activity counts for a group filtered by action type.
- **Get Group Member**: Retrieve a group member, including role and status.
- **Get List Contacts (Bulk)**: Retrieve the contacts of a list in bulk.
- **Get Message**: Retrieve a collector message.
- **Get Message Stats**: Retrieve delivery/response statistics for a message. Also reachable at /surveys/{survey_id}/collectors/{collector_id}/messages/{message_id}/stats.
- **Get Organization**: Retrieve an organization.
- **Get Page Rollups**: Retrieve aggregated answer counts for the questions on a page.
- **Get Page Trends**: Retrieve answer trends over time for the questions on a page.
- **Get Question**: Retrieve a question, including headings and answer choices.
- **Get Question Benchmark**: Retrieve benchmark data for a specific question.
- **Get Question Rollups**: Retrieve aggregated answer counts for a single question.
- **Get Question Trends**: Retrieve answer trends over time for a single question.
- **Get Recipient**: Retrieve a recipient. Also reachable at /surveys/{survey_id}/collectors/{collector_id}/recipients/{recipient_id}.
- **Get Survey**: Retrieve a survey resource with page and collector counts.
- **Get Survey Details**: Retrieve the full expanded survey design: pages, questions, answers, and logic in one call.
- **Get Survey Page**: Retrieve a survey page.
- **Get Survey Response**: Retrieve a single survey response (metadata).
- **Get Survey Response Details**: Retrieve a single survey response with full answers.
- **Get Survey Rollups**: Retrieve aggregated answer counts (rollups) across a survey.
- **Get Survey Share List**: List the users a survey is shared with.
- **Get Survey Translation**: Retrieve a survey translation for a language code.
- **Get Survey Trends**: Retrieve answer trends over time across a survey.
- **Get User Shared Resources**: List resources shared with a specific user through workgroups.
- **Get User Workgroups**: List the workgroups a specific user belongs to.
- **Get Webhook**: Retrieve a webhook.
- **Get Workgroup**: Retrieve a workgroup.
- **Get Workgroup Member**: Retrieve a workgroup member.
- **Get Workgroup Share**: Retrieve a specific workgroup share.
- **List Benchmark Bundles**: List available question benchmark bundles.
- **List Collector Messages**: List the invite/reminder messages on an email collector.
- **List Collector Recipients**: List all recipients across a collector.
- **List Collector Responses**: List responses collected by a collector (metadata).
- **List Collector Responses (Bulk)**: List collector responses with full answer detail in bulk.
- **List Contact Fields**: List the custom contact fields defined in the account.
- **List Contact Lists**: List contact lists in the account.
- **List Contacts**: List contacts in the account.
- **List Contacts in List**: List contacts within a contact list.
- **List Error Codes**: List the API error-code definitions.
- **List Group Members**: List the members of a group/team.
- **List Groups**: List the teams/groups the user belongs to.
- **List Message Recipients**: List recipients of a specific collector message.
- **List Organizations**: List the organizations (groups/teams/workgroups) properties for the account.
- **List Page Questions**: List the questions on a survey page.
- **List Question Bank Questions**: List pre-built questions from the SurveyMonkey question bank.
- **List Roles**: List the roles available to assign to team members.
- **List Survey Categories**: List survey categories usable when browsing templates.
- **List Survey Collectors**: List the collectors (distribution channels) for a survey.
- **List Survey Folders**: List survey folders in the account.
- **List Survey Languages**: List languages supported for survey translations.
- **List Survey Pages**: List the pages in a survey.
- **List Survey Responses**: List responses to a survey (metadata only).
- **List Survey Responses (Bulk)**: List survey responses with full answer detail in bulk.
- **List Surveys**: List surveys owned by or shared with the authenticated user.
- **List Survey Templates**: List available survey templates.
- **List Survey Translations**: List the languages/translations configured for a multilingual survey.
- **List Team Survey Templates**: List survey templates shared within the user’s team.
- **List Webhooks**: List webhooks configured in the account.
- **List Workgroup Members**: List the members of a workgroup.
- **List Workgroups**: List workgroups in the team.
- **List Workgroup Shares**: List resources shared within a workgroup.
- **Merge Contact List**: Merge another contact list into this one.
- **Remove Workgroup Member**: Remove a member from a workgroup.
- **Search Surveys**: Search surveys by title and other filters.
- **Send Message**: Send or schedule a collector message to its recipients.
- **Share Survey**: Share a survey with other users by email. PUT updates the existing share set.
- **Update Collector**: Update a collector. PATCH updates supplied fields; PUT replaces the collector.
- **Update Contact**: Update a contact. PATCH updates supplied fields; PUT replaces it.
- **Update Contact Field**: Update (rename) a custom contact field.
- **Update Contact List**: Update a contact list. PATCH updates supplied fields; PUT replaces it.
- **Update Group Member**: Update a group member (e.g. email); requires team-admin rights.
- **Update Message**: Update a message. PATCH updates supplied fields; PUT replaces the message.
- **Update Organization**: Update an organization.
- **Update Question**: Update a question. PATCH updates supplied fields; PUT replaces the question.
- **Update Response**: Update a response. PATCH updates supplied fields; PUT replaces it. Also reachable under /collectors/{collector_id}/responses/{response_id}.
- **Update Survey**: Update a survey. PATCH modifies supplied fields; PUT replaces the survey with the same arguments accepted by create.
- **Update Survey Page**: Update a survey page. PATCH updates supplied fields; PUT replaces the page.
- **Update Survey Translation**: Update a survey translation for a language code.
- **Update Webhook**: Update a webhook. PATCH updates supplied fields; PUT replaces it.
- **Update Workgroup**: Update a workgroup.
- **Update Workgroup Member**: Update a workgroup member.

Connect SurveyMonkey in General Input: https://www.generalinput.com/apps/surveymonkey