SurveyMonkey credentials#
You can use these credentials to authenticate the following nodes:
Prerequisites#
- Create a SurveyMonkey account.
- Register an app from your Developer dashboard > My apps.
- Refer to Required app scopes for information on the scopes you must use.
Supported authentication methods#
- API access token
- OAuth2
Related resources#
Refer to SurveyMonkey's API documentation for more information about the service.
Using API access token#
To configure this credential, you'll need:
- An Access Token: Generated once you create an app.
- A Client ID: Generated once you create an app.
- A Client Secret: Generated once you create an app.
Once you've created your app and assigned appropriate scopes, go to Settings > Credentials. Copy the Access Token, Client ID, and Secret and add them to SMS-iT Workflow.
Using OAuth#
To configure this credential, you'll need:
- A Client ID: Generated once you create an app.
- A Client Secret: Generated once you create an app.
Once you've created your app and assigned appropriate scopes:
- Go to the app's Settings > Settings.
- From SMS-iT Workflow, copy the OAuth Redirect URL.
- Overwrite the app's existing OAuth Redirect URL with that URL.
- Select Submit Changes.
- Be sure the Scopes section contains the Required app scopes.
From the app's Settings > Credentials, copy the Client ID and Client Secret and add them to your SMS-iT Workflow credential. You can now select Connect my account from SMS-iT Workflow.
SurveyMonkey Test OAuth Flow
This option only works if you keep the default SurveyMonkey OAuth Redirect URL and add the SMS-iT Workflow OAuth Redirect URL as an Additional Redirect URL.
Required app scopes#
Once you create your app, go to Settings > Scopes. Select these scopes for your SMS-iT Workflow credential to work:
- View Surveys
- View Collectors
- View Responses
- View Response Details
- Create/Modify Webhooks
- View Webhooks
Select Update Scopes to save them.