Creating a Custom OAuth App
Register an OAuth Application with SurveyMonkey
Follow the procedure below to obtain the OAuth client credentials, the OAuthClientId, OAuthClientSecret and OAuthAccessToken:
- Click My Apps on https://developer.surveymonkey.com/
- Log in to your SurveyMonkey account.
- Click Create an App, specify an app nickname, and select a private or public app. Click Settings. The Client Id, Secret and Access Token are displayed.
If you are making a desktop application, set the Callback URL to http://localhost:33333 or a different port number of your choice.
If you are making a Web application, set the Callback URL to a page on your Web app you would like the user to be returned to after they have authorized your application.
- Select the scopes required by your application. The driver requires the following scopes: (1) View Users, (2) View Surveys, (3) View Responses, (4) View Response Details, (5) View Contacts, and (6) View Collectors.
Note: An Advantage-level plan is required for public application use and a Premier-level plan is required for private application use.