- Returns a list of collectors for a survey
- Creates a collector for a survey
- Returns a collector by ID
- Modifies a collector
- Deletes a collector
- Returns a list of messages for an email/SMS collector
- Creates a message for an email/SMS collector
- Returns a message from a collector
- Modifies a message for a collector
- Deletes a message from a collector
- Sends or schedules a message
- Returns a list of recipients for a message
- Returns a list of recipients for a collector
- Returns a recipient from a collector
- Returns statistics for a collector
- Returns statistics for a collector message
- Replaces a collector entirely with new data
- Returns all contact lists available in the account.
- Creates a new contact list in the account.
- Returns details for a specific contact list.
- Updates an existing contact list.
- Deletes a contact list.
- Creates a copy of an existing contact list.
- Copies contacts from the specified list and adds them to the target contact list.
- Returns all contacts in a specific contact list.
- Creates a new contact in a contact list.
- Creates multiple contacts in a contact list at once.
- Returns all contacts available in the account.
- Returns details for a specific contact.
- Updates an existing contact.
- Deletes a contact.
- Returns all custom contact fields available in the account.
- Returns details for a specific contact field.
- Updates an existing contact field.
- Replaces a contact list entirely with new data.
- Returns all contacts in a contact list with all available fields.
- Creates a new contact in the account.
- Returns all contacts with all available fields.
- Creates multiple contacts at once without adding to a specific list.
- Replaces a contact entirely with new data.
- Returns all survey folders available to the user.
- Creates a new survey folder.
- Return the authenticated SurveyMonkey identity and granted OAuth scopes for the current connection, mapped to the IAM unified credentials schema. Inlines the IamUser block from the same /users/me response so callers do not need a follow-up unified_get_user call.
- List SurveyMonkey workgroups (team subdivisions used to organise shared surveys and members), mapped to the IAM unified group schema. Each workgroup belongs to a team (organization_id).
- Retrieve a single SurveyMonkey workgroup by id, mapped to the IAM unified group schema.
- List SurveyMonkey teams (accounts) the authenticated user belongs to, mapped to the IAM unified organization schema. SurveyMonkey returns one team record per /groups entry; on most plans this returns a single organization.
- Retrieve a single SurveyMonkey team by id, mapped to the IAM unified organization schema.
- List unified resource types in SurveyMonkey.
- List unified resource users in SurveyMonkey, scoped to a single team or workgroup.
- List SurveyMonkey's organization role catalogue - the built-in Viewer and Full Access system roles plus any custom roles the organization has created - mapped to the IAM unified role schema.
- Fetch a single role from SurveyMonkey's organization role catalogue by id, mapped to the IAM unified role schema.
- List SurveyMonkey team members for the authenticated user's team, mapped to the IAM unified user schema.
- Retrieve a single SurveyMonkey team member by id, mapped to the IAM unified user schema with synthesized workspace-scoped role.
- Returns a list of responses for a survey. Can filter by status, date range, and other criteria.
- Returns a list of responses for a specific collector. Supports filtering and pagination.
- Creates a new response for a collector. Allows programmatic submission of survey responses.
- Returns a specific response for a survey by response ID.
- Returns a specific response for a collector by response ID.
- Returns detailed information for a specific response including all answers.
- Returns detailed information for a specific collector response including all answers.
- Updates an existing survey response. Can modify status and answers.
- Updates an existing collector response. Can modify status and answers.
- Deletes a specific response from a collector.
- Returns all responses with full answer details for a survey in a single request.
- Returns all responses with full answer details for a collector in a single request.
- Deletes all responses from a collector. This action cannot be undone.
- Replaces a collector response entirely with new data. Same arguments and requirements as creating a response.
- Returns a list of surveys owned or shared with the authenticated user
- Creates a new empty survey or copies an existing survey
- Returns a survey's metadata
- Modifies a survey's metadata
- Deletes a survey
- Returns an expanded version of a survey with all pages and questions
- Returns a list of pages in a survey
- Creates a new page in a survey
- Returns a page from a survey
- Modifies a page in a survey
- Deletes a page from a survey
- Returns a list of questions on a survey page
- Creates a new question on a survey page
- Returns a question from a survey page
- Modifies a question on a survey page
- Deletes a question from a survey page
- Returns answer counts by question for a survey
- Returns response trends over time for a survey
- Returns available translations for a survey
- Replaces a survey entirely with new data
- Creates a survey results page link
- Updates an existing survey results page link
- Returns a list of survey results page links generated for the survey
- Returns a list of available survey categories
- Returns a list of available survey templates
- Returns a list of survey templates available to the team
- Returns a list of all available survey languages
- Replaces a survey page entirely with new data
- Replaces a survey question entirely with new data
- Returns a list of questions from the question bank
- Returns existing translations or translation structure for a specific language
- Creates a translation for a survey in a specific language
- Updates an existing translation for a survey
- Deletes a translation for a survey
- Returns response rollups for a specific survey page
- Returns response rollups for a specific survey question
- Returns response trends for a specific survey page
- Returns response trends for a specific survey question
- Returns details about the currently authenticated user.
- Returns all available roles in the team/organization.
- Returns a list of known SurveyMonkey API errors.
- Returns details for a specific known error.
- Returns all webhooks registered in the account.
- Creates a new webhook subscription for survey events. Make sure to add a real survey.
- Returns details for a specific webhook.
- Updates an existing webhook. Note - object_ids must be included in the request even when only updating other fields.
- Deletes a webhook subscription.
- Replaces an existing webhook completely with new settings.
No matching actions