Connectors

Marketing & Customer Engagement

SurveyMonkey

Online surveys: surveys, collectors, responses, and response event triggers
SurveyMonkey API referenceAPI checked August 18, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
153
Ready-made triggers
0

Connect SurveyMonkey

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for SurveyMonkey and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
Data centerRequiredChoose the official SurveyMonkey US, EU, or Canadian API access host returned for the account.
Access tokenRequiredSecretPrivate-app token or OAuth 2.0 access token.

Use it in a flow

  1. Open a flow, open the node library and search for SurveyMonkey.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from SurveyMonkey without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if SurveyMonkey can send webhooks, a Webhook trigger receives them at its own URL.

Operations

153 operations in 22 groups. Each one is a step you can add to a flow.

benchmark_bundles3
Get /benchmark_bundlesget-benchmark-bundlesGETGET /benchmark bundles
Get /benchmark_bundles/{bundle_id}get-benchmark-bundles-bundle-idGETGET /benchmark bundles/{bundle id}
Get /benchmark_bundles/{id}/analyzeget-benchmark-bundles-id-analyzeGETGET /benchmark bundles/{id}/analyze
collectors28
Delete /collectors/{collector_id}delete-collectors-collector-idDELETEDELETE /collectors/{collector id}
Delete /collectors/{collector_id}/messages/{message_id}delete-collectors-collector-id-messages-message-idDELETEDELETE /collectors/{collector id}/messages/{message id}
Delete /collectors/{collector_id}/recipients/{recipient_id}delete-collectors-collector-id-recipients-recipient-idDELETEDELETE /collectors/{collector id}/recipients/{recipient id}
Delete /collectors/{collector_id}/responsesdelete-collectors-collector-id-responsesDELETEDELETE /collectors/{collector id}/responses
Delete /collectors/{collector_id}/responses/{response_id}delete-collectors-collector-id-responses-response-idDELETEDELETE /collectors/{collector id}/responses/{response id}
Get /collectors/{collector_id}get-collectors-collector-idGETGET /collectors/{collector id}
Get /collectors/{collector_id}/messagesget-collectors-collector-id-messagesGETGET /collectors/{collector id}/messages
Get /collectors/{collector_id}/messages/{message_id}get-collectors-collector-id-messages-message-idGETGET /collectors/{collector id}/messages/{message id}
Get /collectors/{collector_id}/messages/{message_id}/recipientsget-collectors-collector-id-messages-message-id-recipientsGETGET /collectors/{collector id}/messages/{message id}/recipients
Get /collectors/{collector_id}/messages/{message_id}/statsget-collectors-collector-id-messages-message-id-statsGETGET /collectors/{collector id}/messages/{message id}/stats
Get /collectors/{collector_id}/recipientsget-collectors-collector-id-recipientsGETGET /collectors/{collector id}/recipients
Get /collectors/{collector_id}/recipients/{recipient_id}get-collectors-collector-id-recipients-recipient-idGETGET /collectors/{collector id}/recipients/{recipient id}
Get /collectors/{collector_id}/responsesget-collectors-collector-id-responsesGETGET /collectors/{collector id}/responses
Get /collectors/{collector_id}/responses/bulkget-collectors-collector-id-responses-bulkGETGET /collectors/{collector id}/responses/bulk
Get /collectors/{collector_id}/responses/{response_id}get-collectors-collector-id-responses-response-idGETGET /collectors/{collector id}/responses/{response id}
Get /collectors/{collector_id}/responses/{response_id}/detailsget-collectors-collector-id-responses-response-id-detailsGETGET /collectors/{collector id}/responses/{response id}/details
Get /collectors/{collector_id}/statsget-collectors-collector-id-statsGETGET /collectors/{collector id}/stats
Patch /collectors/{collector_id}patch-collectors-collector-idPATCHPATCH /collectors/{collector id}
Patch /collectors/{collector_id}/messages/{message_id}patch-collectors-collector-id-messages-message-idPATCHPATCH /collectors/{collector id}/messages/{message id}
Patch /collectors/{collector_id}/responses/{response_id}patch-collectors-collector-id-responses-response-idPATCHPATCH /collectors/{collector id}/responses/{response id}
Post /collectors/{collector_id}/messagespost-collectors-collector-id-messagesPOSTPOST /collectors/{collector id}/messages
Post /collectors/{collector_id}/messages/{message_id}/recipientspost-collectors-collector-id-messages-message-id-recipientsPOSTPOST /collectors/{collector id}/messages/{message id}/recipients
Post /collectors/{collector_id}/messages/{message_id}/recipients/bulkpost-collectors-collector-id-messages-message-id-recipients-bulkPOSTPOST /collectors/{collector id}/messages/{message id}/recipients/bulk
Post /collectors/{collector_id}/messages/{message_id}/sendpost-collectors-collector-id-messages-message-id-sendPOSTPOST /collectors/{collector id}/messages/{message id}/send
Post /collectors/{collector_id}/responsespost-collectors-collector-id-responsesPOSTPOST /collectors/{collector id}/responses
Put /collectors/{collector_id}put-collectors-collector-idPUTPUT /collectors/{collector id}
Put /collectors/{collector_id}/messages/{message_id}put-collectors-collector-id-messages-message-idPUTPUT /collectors/{collector id}/messages/{message id}
Put /collectors/{collector_id}/responses/{response_id}put-collectors-collector-id-responses-response-idPUTPUT /collectors/{collector id}/responses/{response id}
contact_fields3
Get /contact_fieldsget-contact-fieldsGETGET /contact fields
Get /contact_fields/{contact_field_id}get-contact-fields-contact-field-idGETGET /contact fields/{contact field id}
Patch /contact_fields/{contact_field_id}patch-contact-fields-contact-field-idPATCHPATCH /contact fields/{contact field id}
contact_lists12
Delete /contact_lists/{contact_list_id}delete-contact-lists-contact-list-idDELETEDELETE /contact lists/{contact list id}
Get /contact_listsget-contact-listsGETGET /contact lists
Get /contact_lists/{contact_list_id}get-contact-lists-contact-list-idGETGET /contact lists/{contact list id}
Get /contact_lists/{contact_list_id}/contactsget-contact-lists-contact-list-id-contactsGETGET /contact lists/{contact list id}/contacts
Get /contact_lists/{contact_list_id}/contacts/bulkget-contact-lists-contact-list-id-contacts-bulkGETGET /contact lists/{contact list id}/contacts/bulk
Patch /contact_lists/{contact_list_id}patch-contact-lists-contact-list-idPATCHPATCH /contact lists/{contact list id}
Post /contact_listspost-contact-listsPOSTPOST /contact lists
Post /contact_lists/{contact_list_id}/contactspost-contact-lists-contact-list-id-contactsPOSTPOST /contact lists/{contact list id}/contacts
Post /contact_lists/{contact_list_id}/contacts/bulkpost-contact-lists-contact-list-id-contacts-bulkPOSTPOST /contact lists/{contact list id}/contacts/bulk
Post /contact_lists/{contact_list_id}/copypost-contact-lists-contact-list-id-copyPOSTPOST /contact lists/{contact list id}/copy
Post /contact_lists/{contact_list_id}/mergepost-contact-lists-contact-list-id-mergePOSTPOST /contact lists/{contact list id}/merge
Put /contact_lists/{contact_list_id}put-contact-lists-contact-list-idPUTPUT /contact lists/{contact list id}
contacts8
Delete /contacts/{contact_id}delete-contacts-contact-idDELETEDELETE /contacts/{contact id}
Get /contactsget-contactsGETGET /contacts
Get /contacts/bulkget-contacts-bulkGETGET /contacts/bulk
Get /contacts/{contact_id}get-contacts-contact-idGETGET /contacts/{contact id}
Patch /contacts/{contact_id}patch-contacts-contact-idPATCHPATCH /contacts/{contact id}
Post /contactspost-contactsPOSTPOST /contacts
Post /contacts/bulkpost-contacts-bulkPOSTPOST /contacts/bulk
Put /contacts/{contact_id}put-contacts-contact-idPUTPUT /contacts/{contact id}
errors2
Get /errorsget-errorsGETGET /errors
Get /errors/{error_id}get-errors-error-idGETGET /errors/{error id}
groups7
Get /groupsget-groupsGETGET /groups
Get /groups/{group_id}get-groups-group-idGETGET /groups/{group id}
Get /groups/{group_id}/activitiesget-groups-group-id-activitiesGETGET /groups/{group id}/activities
Get /groups/{group_id}/activities/{action_type}get-groups-group-id-activities-action-typeGETGET /groups/{group id}/activities/{action type}
Get /groups/{group_id}/membersget-groups-group-id-membersGETGET /groups/{group id}/members
Get /groups/{group_id}/members/{member_id}get-groups-group-id-members-member-idGETGET /groups/{group id}/members/{member id}
Patch /groups/{group_id}/members/{member_id}patch-groups-group-id-members-member-idPATCHPATCH /groups/{group id}/members/{member id}
organizations4
Get /organizationsget-organizationsGETGET /organizations
Get /organizations/{organization_id}get-organizations-organization-idGETGET /organizations/{organization id}
Patch /organizations/{organization_id}patch-organizations-organization-idPATCHPATCH /organizations/{organization id}
Post /organizationspost-organizationsPOSTPOST /organizations
question_bank1
Get /question_bank/questionsget-question-bank-questionsGETGET /question bank/questions
resourcetypes2
Get /ResourceTypesget-resourcetypesGETGET /ResourceTypes
Get /ResourceTypes/{id}get-resourcetypes-idGETGET /ResourceTypes/{id}
roles1
Get /rolesget-rolesGETGET /roles
schemas2
Get /Schemasget-schemasGETGET /Schemas
Get /Schemas/{id}get-schemas-idGETGET /Schemas/{id}
serviceproviderconfig1
Get /ServiceProviderConfigget-serviceproviderconfigGETGET /ServiceProviderConfig
survey_categories1
Get /survey_categoriesget-survey-categoriesGETGET /survey categories
survey_folders2
Get /survey_foldersget-survey-foldersGETGET /survey folders
Post /survey_folderspost-survey-foldersPOSTPOST /survey folders
survey_languages1
Get /survey_languagesget-survey-languagesGETGET /survey languages
survey_templates1
Get /survey_templatesget-survey-templatesGETGET /survey templates
surveys43
Delete /surveys/{id}delete-surveys-idDELETEDELETE /surveys/{id}
Delete /surveys/{survey_id}/languages/{language_code}delete-surveys-survey-id-languages-language-codeDELETEDELETE /surveys/{survey id}/languages/{language code}
Delete /surveys/{survey_id}/pages/{page_id}delete-surveys-survey-id-pages-page-idDELETEDELETE /surveys/{survey id}/pages/{page id}
Delete /surveys/{survey_id}/pages/{page_id}/questions/{question_id}delete-surveys-survey-id-pages-page-id-questions-question-idDELETEDELETE /surveys/{survey id}/pages/{page id}/questions/{question id}
Get /surveyslistSurveysGETGET /surveys
Get /surveys/searchget-surveys-searchGETGET /surveys/search
Get /surveys/{id}getSurveyGETGET /surveys/{id}
Get /surveys/{id}/detailsgetSurveyDetailsGETGET /surveys/{id}/details
Get /surveys/{survey_id}/collectorslistCollectorsGETGET /surveys/{survey id}/collectors
Get /surveys/{survey_id}/languagesget-surveys-survey-id-languagesGETGET /surveys/{survey id}/languages
Get /surveys/{survey_id}/languages/{language_code}get-surveys-survey-id-languages-language-codeGETGET /surveys/{survey id}/languages/{language code}
Get /surveys/{survey_id}/pagesget-surveys-survey-id-pagesGETGET /surveys/{survey id}/pages
Get /surveys/{survey_id}/pages/{page_id}get-surveys-survey-id-pages-page-idGETGET /surveys/{survey id}/pages/{page id}
Get /surveys/{survey_id}/pages/{page_id}/questionsget-surveys-survey-id-pages-page-id-questionsGETGET /surveys/{survey id}/pages/{page id}/questions
Get /surveys/{survey_id}/pages/{page_id}/questions/{question_id}get-surveys-survey-id-pages-page-id-questions-question-idGETGET /surveys/{survey id}/pages/{page id}/questions/{question id}
Get /surveys/{survey_id}/pages/{page_id}/questions/{question_id}/benchmarkget-surveys-survey-id-pages-page-id-questions-question-id-benchmarkGETGET /surveys/{survey id}/pages/{page id}/questions/{question id}/benchmark
Get /surveys/{survey_id}/pages/{page_id}/questions/{question_id}/rollupsget-surveys-survey-id-pages-page-id-questions-question-id-rollupsGETGET /surveys/{survey id}/pages/{page id}/questions/{question id}/rollups
Get /surveys/{survey_id}/pages/{page_id}/questions/{question_id}/trendsget-surveys-survey-id-pages-page-id-questions-question-id-trendsGETGET /surveys/{survey id}/pages/{page id}/questions/{question id}/trends
Get /surveys/{survey_id}/pages/{page_id}/rollupsget-surveys-survey-id-pages-page-id-rollupsGETGET /surveys/{survey id}/pages/{page id}/rollups
Get /surveys/{survey_id}/pages/{page_id}/trendsget-surveys-survey-id-pages-page-id-trendsGETGET /surveys/{survey id}/pages/{page id}/trends
Get /surveys/{survey_id}/responsesget-surveys-survey-id-responsesGETGET /surveys/{survey id}/responses
Get /surveys/{survey_id}/responses/bulklistResponsesGETGET /surveys/{survey id}/responses/bulk
Get /surveys/{survey_id}/responses/{response_id}get-surveys-survey-id-responses-response-idGETGET /surveys/{survey id}/responses/{response id}
Get /surveys/{survey_id}/responses/{response_id}/detailsgetResponseGETGET /surveys/{survey id}/responses/{response id}/details
Get /surveys/{survey_id}/rollupsget-surveys-survey-id-rollupsGETGET /surveys/{survey id}/rollups
Get /surveys/{survey_id}/share_listget-surveys-survey-id-share-listGETGET /surveys/{survey id}/share list
Get /surveys/{survey_id}/trendsget-surveys-survey-id-trendsGETGET /surveys/{survey id}/trends
Patch /surveys/{id}patch-surveys-idPATCHPATCH /surveys/{id}
Patch /surveys/{survey_id}/languages/{language_code}patch-surveys-survey-id-languages-language-codePATCHPATCH /surveys/{survey id}/languages/{language code}
Patch /surveys/{survey_id}/pages/{page_id}patch-surveys-survey-id-pages-page-idPATCHPATCH /surveys/{survey id}/pages/{page id}
Patch /surveys/{survey_id}/pages/{page_id}/questions/{question_id}patch-surveys-survey-id-pages-page-id-questions-question-idPATCHPATCH /surveys/{survey id}/pages/{page id}/questions/{question id}
Patch /surveys/{survey_id}/responses/{response_id}patch-surveys-survey-id-responses-response-idPATCHPATCH /surveys/{survey id}/responses/{response id}
Post /surveyscreateSurveyPOSTPOST /surveys
Post /surveys/{survey_id}/collectorscreateCollectorPOSTPOST /surveys/{survey id}/collectors
Post /surveys/{survey_id}/languages/{language_code}post-surveys-survey-id-languages-language-codePOSTPOST /surveys/{survey id}/languages/{language code}
Post /surveys/{survey_id}/pagespost-surveys-survey-id-pagesPOSTPOST /surveys/{survey id}/pages
Post /surveys/{survey_id}/pages/{page_id}/questionspost-surveys-survey-id-pages-page-id-questionsPOSTPOST /surveys/{survey id}/pages/{page id}/questions
Post /surveys/{survey_id}/sharepost-surveys-survey-id-sharePOSTPOST /surveys/{survey id}/share
Put /surveys/{id}put-surveys-idPUTPUT /surveys/{id}
Put /surveys/{survey_id}/pages/{page_id}put-surveys-survey-id-pages-page-idPUTPUT /surveys/{survey id}/pages/{page id}
Put /surveys/{survey_id}/pages/{page_id}/questions/{question_id}put-surveys-survey-id-pages-page-id-questions-question-idPUTPUT /surveys/{survey id}/pages/{page id}/questions/{question id}
Put /surveys/{survey_id}/responses/{response_id}put-surveys-survey-id-responses-response-idPUTPUT /surveys/{survey id}/responses/{response id}
Put /surveys/{survey_id}/shareput-surveys-survey-id-sharePUTPUT /surveys/{survey id}/share
team_survey_templates1
Get /team_survey_templatesget-team-survey-templatesGETGET /team survey templates
users9
Delete /Users/{id}delete-users-idDELETEDELETE /Users/{id}
Get /Usersget-usersGETGET /Users
Get /users/meget-users-meGETGET /users/me
Get /Users/{id}get-users-idGETGET /Users/{id}
Get /users/{user_id}/sharedget-users-user-id-sharedGETGET /users/{user id}/shared
Get /users/{user_id}/workgroupsget-users-user-id-workgroupsGETGET /users/{user id}/workgroups
Patch /Users/{id}patch-users-idPATCHPATCH /Users/{id}
Post /Userspost-usersPOSTPOST /Users
Put /Users/{id}put-users-idPUTPUT /Users/{id}
webhooks6
Delete /webhooks/{webhook_id}delete-webhooks-webhook-idDELETEDELETE /webhooks/{webhook id}
Get /webhooksget-webhooksGETGET /webhooks
Get /webhooks/{webhook_id}get-webhooks-webhook-idGETGET /webhooks/{webhook id}
Patch /webhooks/{webhook_id}patch-webhooks-webhook-idPATCHPATCH /webhooks/{webhook id}
Post /webhookspost-webhooksPOSTPOST /webhooks
Put /webhooks/{webhook_id}put-webhooks-webhook-idPUTPUT /webhooks/{webhook id}
workgroups15
Delete /workgroups/{workgroup_id}/members/{member_id}delete-workgroups-workgroup-id-members-member-idDELETEDELETE /workgroups/{workgroup id}/members/{member id}
Delete /workgroups/{workgroup_id}/shares/{share_id}delete-workgroups-workgroup-id-shares-share-idDELETEDELETE /workgroups/{workgroup id}/shares/{share id}
Get /workgroupsget-workgroupsGETGET /workgroups
Get /workgroups/{workgroup_id}get-workgroups-workgroup-idGETGET /workgroups/{workgroup id}
Get /workgroups/{workgroup_id}/membersget-workgroups-workgroup-id-membersGETGET /workgroups/{workgroup id}/members
Get /workgroups/{workgroup_id}/members/{member_id}get-workgroups-workgroup-id-members-member-idGETGET /workgroups/{workgroup id}/members/{member id}
Get /workgroups/{workgroup_id}/sharesget-workgroups-workgroup-id-sharesGETGET /workgroups/{workgroup id}/shares
Get /workgroups/{workgroup_id}/shares/{share_id}get-workgroups-workgroup-id-shares-share-idGETGET /workgroups/{workgroup id}/shares/{share id}
Patch /workgroups/{workgroup_id}patch-workgroups-workgroup-idPATCHPATCH /workgroups/{workgroup id}
Patch /workgroups/{workgroup_id}/members/{member_id}patch-workgroups-workgroup-id-members-member-idPATCHPATCH /workgroups/{workgroup id}/members/{member id}
Post /workgroupspost-workgroupsPOSTPOST /workgroups
Post /workgroups/{workgroup_id}/memberspost-workgroups-workgroup-id-membersPOSTPOST /workgroups/{workgroup id}/members
Post /workgroups/{workgroup_id}/members/bulkpost-workgroups-workgroup-id-members-bulkPOSTPOST /workgroups/{workgroup id}/members/bulk
Post /workgroups/{workgroup_id}/sharespost-workgroups-workgroup-id-sharesPOSTPOST /workgroups/{workgroup id}/shares
Post /workgroups/{workgroup_id}/shares/bulkpost-workgroups-workgroup-id-shares-bulkPOSTPOST /workgroups/{workgroup id}/shares/bulk