Prerequisites for Creating a Connection

To use the SurveyMonkey Adapter, you must first have access to the SurveyMonkey APIs for your integration. To access these APIs, you must create a SurveyMonkey application.

Note:

SurveyMonkey has changed their authentication flow. Applications created after November 1, 2016 use the new authentication flow, which does not use the API key. Therefore, Oracle Integration does not support old authentication flows. The new authentication flow is supported for all new and old applications. For old applications (created before November 1, 2016), the credentials must be refreshed to use the new authentication flow. This can be done by going to the SurveyMonkey application’s settings and refreshing the client.

Note:

Before creating a SurveyMonkey connection, you must upload the trusted SurveyMonkey public certificate to Oracle Integration. The SurveyMonkey public certificate can be downloaded from https://www.surveymonkey.com. Rename the file extension to .cer. To upload the certificate, see Upload an SSL Certificate.
  1. Open a web browser and navigate to the SurveyMonkey Developer Console at https://developer.surveymonkey.com.
  2. Register a new account:
    1. Click Register.
    2. Complete the mandatory fields.
    3. Click Sign Up.
  3. Click My Apps on the navigation bar.
  4. Create a new application:
    1. Agree to the SurveyMonkey API Developer Terms.
    2. Click Create.
    3. Click Add New App.
    4. Enter a name for the application in the App Name field.
    5. In the Redirect URI field, enter https://{ICS_HOST}:{ICS_SSL_PORT}/icsapis/agent/oauth/callback. Replace the ICS HOST and ICS SSL PORT values with values that are unique to your environment.
    6. Click Create App.
  5. Copy or record the values in the Client ID and the Secret fields. This information is required when configuring connection security in Configure Connection Security.