All Providers#

Consume supports 80+ pre-configured OAuth providers. Instructions on how to connect each provider are detailed below.

Don't forget you can use the Generic OAuth client if you want to use a provider that's not officially supported.

Supported Providers#

Consume integrates with the following providers:

Is your provider not in the list above? Contact us to submit your interest, or look at the Custom Provider docs to write your own provider support.

Amazon#

Follow the below steps to connect to the Amazon API.

Connect to the Amazon API#

  1. Go to Amazon and login to your account.
  2. If you don’t have a Security Profile yet, you’ll need to create one. You can do this by clicking on the Create a New Security Profile button on the left side.
  3. Populate Security Profile Name, Security Profile Description and Consent Privacy Notice URL.
  4. Click the Save button.
  5. On the right side, under Manage, hover over the gear icon and select Web Settings.
  6. Click the Edit button.
  7. In the Allowed Origins field, enter your primary domain name.
  8. In the Allowed Return URLs field, enter the value from the Redirect URI field in Consume.
  9. Click the Save button.
  10. Copy the Client ID from Amazon and paste in the Client ID field in Consume.
  11. Copy the Client Secret from Amazon and paste in the Client Secret field in Consume.

Apple#

Follow the below steps to connect to the Apple API.

Apple provider requires active subscription for the Apple Developer Program (opens new window) which costs 99 USD per year.

Connect to the Apple API#

  1. Go to Apple Developer Portal and login to your account.
  2. Scroll to the section for Membership details.
  3. Copy the Team ID from Apple and paste in the Team ID field in Consume.
  4. Under Certificates, Identifiers and Profiles, click Identifiers.
  5. Click the blue plus icon at the top of the page.
  6. Choose App IDs in this first step and App as the App Type.
  7. Add a Description and Bundle ID. It's recommended to use a reverse-domain value (e.g. io.verbb).
  8. Ensure to check the checkbox for Sign In with Apple.
  9. Click the Continue button, then Register.
  10. Create a new identifier, this time choosing Services IDs.
  11. Add a Description and for the Identifier use the same value for the Bundle ID with .client (e.g. io.verbb.client).
  12. Copy this value used for the Identifier and paste in the Client ID field in Consume.
  13. Click the Continue button, then Register.
  14. Go back to edit the new identifier.
  15. Ensure to check the checkbox for Sign In with Apple and click the Configure button.
    • Pick the associated Primary App ID you created earlier.
    • Enter the Web Domain for your site.
    • In the Return URLs field, enter the value from the Redirect URI field in Consume.
    • Click Save and the Continue and Register.
  16. Click Keys from the sidebar.
  17. Click the blue plus icon to register a new key. Give your key a name, and check the Sign In with Apple checkbox.
  18. Click the Configure button and select your primary App ID you created earlier.
  19. Copy the Key ID from Apple and paste in the Key File ID field in Consume.
  20. Click the Download button (it will only be available once).
  21. Copy this file to config/consume in your project.
  22. Select this file in the Key File Path field in Consume.

Auth0#

Follow the below steps to connect to the Auth0 API.

Connect to the Auth0 API#

  1. Go to Auth0 and login to your account.
  2. Go to the Applications tab in the left panel and then click the Applications button.
  3. Click the Create application button.
  4. Select Regular web Applications and click the Create button.
  5. Navigate to the Settings tab.
  6. In the Applications URI's field, enter the value from the Redirect URI field in Consume.
  7. Copy the Client ID from Auth0 and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Auth0 and paste in the Client Secret field in Consume.
  9. Navigate to the Users tab in the user management from the left panel.
  10. Click the Create User button.
  11. Enter all required details and click the Create button.

Aweber#

Follow the below steps to connect to the Aweber API.

Connect to the Aweber API#

  1. Go to AWeber Developer Center and create a developer account.
  2. In the top main menu, click on My Apps.
  3. Click the Create A New App button.
  4. Fill in the required fields.
    • For Client Type select Confidential.
  5. In the OAuth Redirect URL field, enter the value from the Redirect URI field in Consume.
  6. Copy the Client ID from AWeber and paste in the Client ID field in Consume.
  7. Copy the Client Secret from AWeber and paste in the Client Secret field in Consume.

Azure#

Follow the below steps to connect to the Azure API.

Connect to the Azure API#

  1. Go to the Azure Portal and login to your account.
  2. Navigate to App registrations.
  3. Click the Register an application button.
  4. Fill in the details, and for the Redirect URI field, select Web and, enter the value from the Redirect URI field in Consume.
  5. Click the Register button.
  6. On the Overview page copy the Application ID from Azure and paste in the Client ID field in Consume.
  7. Navigate to Certificates & secretsClient secrets.
  8. Click the New client secret button.
  9. Copy the Client Secret from Azure and paste in the Client Secret field in Consume.

Basecamp#

Follow the below steps to connect to the Basecamp API.

Connect to the Basecamp API#

  1. Go to Basecamp and login to your account.
  2. Click the Register Now button.
  3. Enter the Application Name and other required fields.
  4. In the Redirect URL field, enter the value from the Redirect URI field in Consume.
  5. Click the Register app button.
  6. Copy the Client ID from Basecamp and paste in the Client ID field in Consume.
  7. Copy the Client Secret from Basecamp and paste in the Client Secret field in Consume.

Bitbucket#

Follow the below steps to connect to the Bitbucket API.

Connect to the Bitbucket API#

  1. Go to Bitbucket and login to your account.
  2. Click on your avatar from the navigation bar at the top of the screen.
  3. Click on All workspaces, and select an appropriate workspace.
  4. On the sidebar, select Settings.
  5. On the sidebar, under Apps and features, select OAuth consumers.
  6. Click the Add consumer button.
  7. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  8. Ensure you pick appropriate Permissions such as Account - Email and Account - Read.
  9. Click the Save button.
  10. Copy the Key from Bitbucket and paste in the Client ID field in Consume.
  11. Copy the Secret from Bitbucket and paste in the Client Secret field in Consume.

Box#

Follow the below steps to connect to the Box API.

Connect to the Box API#

  1. Go to Box and login to your account.
  2. Click the Create New App button.
  3. Select Custom App and click the Next button.
  4. Select Standard OAuth 2.0 (User Authentication) and click the Next button.
  5. Enter the Application Name and click the Create App button.
  6. Click the View Your App button.
  7. In the OAuth 2.0 Redirect URI field, enter the value from the Redirect URI field in Consume.
  8. Copy the Client ID from Box and paste in the Client ID field in Consume.
  9. Copy the Client Secret from Box and paste in the Client Secret field in Consume.

Buddy#

Follow the below steps to connect to the Buddy API.

Connect to the Buddy API#

  1. Go to Buddy and login to your account.
  2. Click the + button to create a new app.
  3. In the Authorization Callback URL field, enter the value from the Redirect URI field in Consume.
  4. Click the Add button.
  5. Copy the Client Secret from Buddy and paste in the Client Secret field in Consume.
  6. Copy the Client ID from Buddy and paste in the Client ID field in Consume.

Buffer#

Follow the below steps to connect to the Buffer API.

Connect to the Buffer API#

  1. Go to Buffer and login to your account.
  2. Navigate to Buffer Apps and Create App.
  3. Fill in information about your application.
  4. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  5. Click the Create Application button.
  6. An email will be sent to you with your Client ID and Client Secret.
  7. Copy the Client ID from Buffer and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Buffer and paste in the Client Secret field in Consume.

ConstantContact#

Follow the below steps to connect to the ConstantContact API.

Connect to the ConstantContact API#

  1. Go to the Constant Contact application manager, and login to your account.
  2. In the top main menu, click on My Applications.
  3. Click on the New Application button at top-right.
  4. Enter a name in the popup window and click Save.
  5. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Copy the API Key from Constant Contact and paste in the API Key field in Consume.
  7. Click the Generate Secret button, copy the App Secret and paste it into the App Secret field in Consume.

Deezer#

Follow the below steps to connect to the Deezer API.

Connect to the Deezer API#

  1. Go to Deezer and login to your account.
  2. Click the My Apps button in the top right corner.
  3. Click the Create a new Application button.
  4. Fill in information about your application.
  5. In the Redirect URL field, enter the value from the Redirect URI field in Consume.
  6. Copy the Application ID from Deezer and paste in the Client ID field in Consume.
  7. Copy the Secret Key from Deezer and paste in the Client Secret field in Consume.

DeviantArt#

Follow the below steps to connect to the DeviantArt API.

Connect to the DeviantArt API#

  1. Go to DeviantArt and login to your account.
  2. Click the Register your Application button.
  3. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  4. Copy the Client ID from DeviantArt and paste in the Client ID field in Consume.
  5. Copy the Client Secret from DeviantArt and paste in the Client Secret field in Consume.

Discord#

Follow the below steps to connect to the Discord API.

Connect to the Discord API#

  1. Go to Discord and login to your account.
  2. Click the New Application button.
  3. Fill the Name field and click the Create button.
  4. On the left side, click on the OAuth2 menu point in the Settings.
  5. In the Redirects field, enter the value from the Redirect URI field in Consume.
  6. Click the Save Changes button.
  7. Copy the Client ID from Discord and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Discord and paste in the Client Secret field in Consume.

Disqus#

Follow the below steps to connect to the Disqus API.

Connect to the Disqus API#

  1. Go to Disqus and login to your account.
  2. Navigate to Applications.
  3. Click the Register new application button.
  4. Fill in the form details.
  5. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  6. Click the Save changes button.
  7. Copy the Public Key from Disqus and paste in the Client ID field in Consume.
  8. Copy the Private Key from Disqus and paste in the Client Secret field in Consume.

Docusign#

Follow the below steps to connect to the Docusign API.

Connect to the Docusign API#

  1. Go to Docusign and login to your account.
  2. Navigate to SettingsApps and Keys.
  3. Click the Add App & Integration Key button.
  4. Enter an App Name and select Add.
  5. Select Add Secret Key to generate a Secret Key.
  6. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  7. Copy the Integration Key from Disqus and paste in the Client ID field in Consume.
  8. Copy the Secret Key from Disqus and paste in the Client Secret field in Consume.

Dribbble#

Follow the below steps to connect to the Dribbble API.

Connect to the Dribbble API#

  1. Go to Dribbble and login to your account.
  2. Fill in the form details.
  3. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  4. Copy the Client ID from Dribbble and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Dribbble and paste in the Client Secret field in Consume.

Drip#

Follow the below steps to connect to the Drip API.

Connect to the Drip API#

  1. Go to Drip and login to your account.
  2. Click on OAuth Applications.
  3. Enter a name for your application, and click the Create Application button.
  4. In the Callback URL field, enter the value from the Redirect URI field In Consume.
  5. Copy the Client ID from Drip and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Drip and paste in the Client Secret field in Consume.
  7. Click the Activate button.

Dropbox#

Follow the below steps to connect to the Dropbox API.

Connect to the Dropbox API#

  1. Go to Dropbox and login to your account.
  2. Click the Create app button.
  3. Fill in the form details.
  4. In the Redirect URIs field, enter the value from the Redirect URI field in Consume.
  5. Copy the App Key from Dropbox and paste in the Client ID field in Consume.
  6. Copy the App Secret from Dropbox and paste in the Client Secret field in Consume.

Envato#

Follow the below steps to connect to the Envato API.

Connect to the Envato API#

  1. Go to Envato and login to your account.
  2. Fill in the form details.
  3. Ensure you select the following permissions:
    • View and search Envato sites
    • View the user's Envato Account username
    • View the user's email address
    • View the user's account profile details
  4. In the Confirmation URL field, enter the value from the Redirect URI field in Consume.
  5. Copy the Client Secret from Envato and paste in the Client Secret field in Consume.
  6. Copy the OAuth Client ID from Envato and paste in the Client ID field in Consume.

Etsy#

Follow the below steps to connect to the Etsy API.

Connect to the Etsy API#

  1. Go to Etsy and login to your account.
  2. Click the Create a new app in the sidebar.
  3. Fill in the form details.
  4. Copy the Keystring from Etsy and paste in the Client ID field in Consume.
  5. Copy the Shared Secret from Etsy and paste in the Client Secret field in Consume.

Eventbrite#

Follow the below steps to connect to the Eventbrite API.

Connect to the Eventbrite API#

  1. Go to Eventbrite and login to your account.
  2. Navigate to Account SettingsDeveloper LinksAPI Keys.
  3. Click the Create API Key button.
  4. Fill in the form details.
  5. In the OAuth Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Once created, click the Show API key, client secret and tokens button.
  7. Copy the API Key from Eventbrite and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Eventbrite and paste in the Client Secret field in Consume.

Facebook#

Follow the below steps to connect to the Facebook API.

Connect to the Facebook API#

  1. Go to the Meta for Developers page.
  2. Click the Create App button.
  3. Select None as the App Type, and fill in the rest of the details.
  4. Once created, in the left-hand sidebar, click the Add Product button and select Facebook Login.
  5. Select Web as the type and your website address into Site URL.
  6. Navigate to Facebook Login section in the left-hand sidebar, click Settings.
  7. For the Valid OAuth Redirect URIs setting, enter the value from the Redirect URI field in Consume.
  8. Click the Save Changes button.
  9. Navigate to App ReviewRequests.
  10. Switch the App Mode toggle to Live.
  11. Click Request Permissions or Features.
  12. Locate the public_profile permission and click the Get advanced access button.
  13. Locate the email permission and click the Get advanced access button.
  14. Navigate to SettingsBasic item in the left-hand sidebar.
  15. Enter your domain name to the App Domains field.
  16. Fill in the Privacy Policy and User Data Deletion fields as applicable.
  17. Click the Save Changes button.
  18. Copy the App ID from Facebook and paste in the Client ID field in Consume.
  19. Copy the App Secret from Facebook and paste in the Client Secret field in Consume.

Fitbit#

Follow the below steps to connect to the Fitbit API.

Connect to the Fitbit API#

  1. Go to Fitbit and login to your account.
  2. Navigate to ManageRegister an App.
  3. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  4. Fill in the rest of the form, and click the Register button.
  5. Copy the Client ID from Fitbit and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Fitbit and paste in the Client Secret field in Consume.

Foursquare#

Follow the below steps to connect to the Foursquare API.

Connect to the Foursquare API#

  1. Go to Foursquare and login to your account.
  2. Click the Create a new app button.
  3. Fill in your app details. The Detailed Description should describe what you plan to do with this integration.
  4. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  5. Fill in your details and click the Save changes button.
  6. Copy the Client ID from Foursquare and paste in the Client ID field in Consume.
  7. Copy the Client Secret from Foursquare and paste in the Client Secret field in Consume.

FreshBooks#

Follow the below steps to connect to the FreshBooks API.

Connect to the FreshBooks API#

  1. Go to FreshBooks and login to your account.
  2. Navigate to SettingsDeveloper Portal.
  3. Click the Create an App button.
  4. Fill in the form details.
  5. In the Redirect URIs field, enter the value from the Redirect URI field in Consume.
  6. Click the Save button.
  7. Copy the Client ID from FreshBooks and paste in the Client ID field in Consume.
  8. Copy the Client Secret from FreshBooks and paste in the Client Secret field in Consume.

GitHub#

Follow the below steps to connect to the GitHub API.

Connect to the GitHub API#

  1. Go to GitHub and login to your account.
  2. Navigate to SettingsDeveloper settingsOAuth Apps.
  3. Click the New OAuth App button.
  4. In the Authorization Callback URL field, enter the value from the Redirect URI field in Consume.
  5. Click the Register Application button.
  6. On the following page, click the Generate Secret button.
  7. Copy the Client ID from GitHub and paste in the Client ID field in Consume.
  8. Copy the Client Secret from GitHub and paste in the Client Secret field in Consume.

GitLab#

Follow the below steps to connect to the GitLab API.

Connect to the GitLab API#

  1. Go to GitLab and login to your account.
  2. Navigate to the Applications tab to add a new application.
  3. In the Redirect/Callback URL field, enter the value from the Redirect URI field in Consume.
  4. Click the Save Application button.
  5. Copy the Application ID from GitLab and paste in the Client ID field in Consume.
  6. Copy the Application Secret from GitLab and paste in the Client Secret field in Consume.

Google#

Follow the below steps to connect to the Google API.

Connect to the Google API#

  1. Go to the Google API Console.
  2. Select an existing project or create a new one.
  3. If you have already setup your OAuth Consent Screen, you can skip this step.
    1. Go to the API & ServicesOAuth Consent Screen.
    2. Select External for the User Type setting and click the Create button.
    3. Fill in the mandatory fields as applicable and click the Save and continue button.
    4. Leave the Scopes blank, and click the Save and continue button.
  4. Next, go to the APIs & ServicesCredentials section.
  5. Click Create CredentialsOAuth client ID.
    1. On the following page, select the Application Type as Web application.
    2. Provide a suitable Name so you can identify it in your Google account. This is not required by Consume.
    3. Under the Authorized JavaScript origins, click Add URI and enter your project's Site URL.
    4. Under the Authorized redirect URIs, click Add URI and enter the value from the Redirect URI field in Consume.
    5. Then click the Create button.
  6. Once created, a popup will appear with your OAuth credentials. Copy the Client ID and Client Secret values and paste into the fields below.
  7. Navigate to OAuth Consent Screen in the left-hand sidebar.
  8. Click the Publish App button and Confirm.

Local Testing Proxy#

Google requires your Craft install to be on a public domain with SSL enabled. However, you can test out login functionality by using the Proxy Redirect URI setting. What this does is modify the URL for the redirect to Verbb servers, to redirect back to your install.

For example, you might have a Redirect URI like the following:

http://my-site.test/comsume/auth/callback

Using this URL for Google won't work, as it'll detect .test is a non-public domain name. Using the Proxy Redirect URI will change the redirect URL to be:

https://proxy.verbb.io?return=http://my-site.test/comsume/auth/callback

Here, it routes the request through to our Verbb servers, which forwards on the request to the URL in the return parameter (which would be your local project).

GoToWebinar#

Follow the below steps to connect to the GoToWebinar API.

Connect to the GoToWebinar API#

  1. Go to GoToWebinar and login to your account.
  2. Navigate to OAuth Clients.
  3. Click the Create a client button.
  4. Click the Create a New Client button.
  5. Fill in the form details.
  6. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  7. Copy the Client ID from GoToWebinar and paste in the Client ID field in Consume.
  8. Copy the Client Secret from GoToWebinar and paste in the Client Secret field in Consume.

Gumroad#

Follow the below steps to connect to the Gumroad API.

Connect to the Gumroad API#

  1. Go to Gumroad and login to your account.
  2. Navigate to SettingsAdvanced.
  3. Under Applications, in the Redirect URI field, enter the value from the Redirect URI field in Consume.
  4. Click the Create application button.
  5. Copy the Application ID from Gumroad and paste in the Client ID field in Consume.
  6. Copy the Application Secret from Gumroad and paste in the Client Secret field in Consume.

Harvest#

Follow the below steps to connect to the Harvest API.

Connect to the Harvest API#

  1. Go to Harvest and login to your account.
  2. Fill in the form details.
  3. In the Redirect URL field, enter the value from the Redirect URI field in Consume.
  4. Copy the Client ID from Harvest and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Harvest and paste in the Client Secret field in Consume.

Heroku#

Follow the below steps to connect to the Heroku API.

Connect to the Heroku API#

  1. Go to Heroku and login to your account.
  2. Navigate to Account SettingsApplications.
  3. Click the Register new API client button.
  4. In the OAuth callback URL field, enter the value from the Redirect URI field in Consume.
  5. Copy the Client ID from Heroku and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Heroku and paste in the Client Secret field in Consume.

HubSpot#

Follow the below steps to connect to the HubSpot API.

Connect to the HubSpot API#

  1. Go to HubSpot and login to your account.
  2. Navigate to Apps in the main navigation bar.
  3. Click the Create App button.
  4. Fill in the form details.
  5. Click the Auth tab.
  6. In the Redirect URLs field, enter the value from the Redirect URI field in Consume.
  7. Click the Create App button.
  8. Copy the Client ID from HubSpot and paste in the Client ID field in Consume.
  9. Copy the Client Secret from HubSpot and paste in the Client Secret field in Consume.

Imgur#

Follow the below steps to connect to the Imgur API.

Connect to the Imgur API#

  1. Go to Imgur and login to your account.
  2. Enter your Application name.
  3. Select OAuth 2 authorization with a callback URL for the Authorization type.
  4. In the Authorization Callback URL field, enter the value from the Redirect URI field in Consume.
  5. Click the Save button.
  6. Copy the Client ID from Imgur and paste in the Client ID field in Consume.
  7. Copy the Client Secret from Imgur and paste in the Client Secret field in Consume.

Infusionsoft#

Follow the below steps to connect to the Infusionsoft API.

Connect to the Infusionsoft API#

  1. Go to Keap Developer Account and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Apps.
  3. Click the + New App button.
  4. Fill out the required details, and be sure to enable APIs (small green icon button).
  5. Click the Create button.
  6. Copy the Key from Infusionsoft and paste in the Client ID field in Consume.
  7. Copy the Secret from Infusionsoft and paste in the Client Secret field in Consume.

Instagram#

Follow the below steps to connect to the Instagram API.

Connect to the Instagram API#

  1. Go to the Meta for Developers page.
  2. Click the Create App button.
  3. Select None as the App Type, and fill in the rest of the details.
  4. Once created, in the left-hand sidebar, click the Add Product button and select Instagram Basic Display.
  5. At the bottom of the page, click the Create New App button.
  6. Enter the name of your new Facebook app, and click the Click Create App button.
  7. For the Valid OAuth Redirect URIs setting, enter the value from the Redirect URI field in Consume.
  8. For the Deauthorize Callback URIs setting, enter the value from the Redirect URI field in Consume.
  9. For the Data Deletion Request Callback URL setting, enter the value from the Redirect URI field in Consume.
  10. Navigate to App RolesRoles in the left-hand sidebar.
  11. Under the Instagram Testers section, click the Add Instagram Testers button.
  12. Provide your Instagram account’s username(s).
  13. Click the Submit button to send the invitation.
    • Go to Instagram and login to the account you just invited.
    • Navigate to (Profile Icon)Edit ProfileApps and Websites.
    • Under the Tester Invites tab, accept the invitation.
  14. Navigate to App ReviewRequests.
  15. Switch the App Mode toggle to Live.
  16. Click Request Permissions or Features.
  17. Locate the email permission and click the Get advanced access button.
  18. Navigate to *SettingsBasic.
  19. Copy the App ID from Instagram and paste in the Client ID field in Consume.
  20. Copy the App Secret from Instagram and paste in the Client Secret field in Consume.

Line#

Follow the below steps to connect to the Line API.

Connect to the Line API#

  1. Go to Line and login to your account.
  2. Click the Create a new provider button.
  3. Fill the Provider name field and click the Create button.
  4. Under the Channels panel select the Create a LINE Login channel option.
  5. Make sure LINE Login is selected as Channel type.
  6. For Provider choose the provider from the list, that you just created.
  7. Select your Region.
  8. Add your Channel icon, Channel name and Channel description.
  9. At the App types select the Web app option.
  10. Read and consent to the LINE Developers Agreement, then click the Create button.
  11. Scroll down to OpenID Connect, click the Apply button near the Email address permission label.
  12. Fill out the form, then click the Submit button.
  13. Scroll up to the top of the page and choose the LINE Login section.
  14. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  15. Under your App name click the Developing button.
  16. Go to the Basic settings tab.
  17. Copy the Channel ID from Line and paste in the Client ID field in Consume.
  18. Copy the Channel Secret from Line and paste in the Client Secret field in Consume.

LinkedIn#

Follow the below steps to connect to the LinkedIn API.

Connect to the LinkedIn API#

  1. Go to LinkedIn and login to your account.
  2. Click the Create App button and complete all the required fields.
  3. Navigate to the Products section.
  4. Click the Select button for the Sign In with LinkedIn using OpenID Connect product.
  5. Navigate to the Auth section.
  6. Click the edit icon for the Authorized Redirect URLs field.
  7. Enter the value from the Redirect URI field in Consume.
  8. Copy the Client ID from LinkedIn and paste in the Client ID field in Consume.
  9. Copy the Client Secret from LinkedIn and paste in the Client Secret field in Consume.

Linode#

Follow the below steps to connect to the Linode API.

Connect to the Linode API#

  1. Go to Linode and login to your account.
  2. Navigate to SettingsOAuth Apps.
  3. Click the Add an OAuth App button.
  4. In the Callback URL field, enter the value from the Redirect URI field in Consume.
  5. Copy the Client Secret from Linode and paste in the Client Secret field in Consume.
  6. Copy the ID from Linode and paste in the Client ID field in Consume.

Mailchimp#

Follow the below steps to connect to the Mailchimp API.

Connect to the Mailchimp API#

  1. Go to Mailchimp and login to your account.

  2. Click on your profile dropdown on the top-right of the screen, and select Account.

  3. Click on ExtrasAPI keys.
  4. Click the Register And Manager Your Apps button.
  5. Click the Register An App button.
  6. Fill in the form details.
  7. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  8. Copy the Client ID from Mailchimp and paste in the Client ID field in Consume.
  9. Copy the Client Secret from Mailchimp and paste in the Client Secret field in Consume.

Mail.ru#

Follow the below steps to connect to the Mail.ru API.

Connect to the Mail.ru API#

  1. Go to Mail.ru and login to your account.
  2. Navigate to Apps.
  3. Click the Create an application button.
  4. Fill in the form details.
  5. In the All redirect_uri field, enter the value from the Redirect URI field in Consume.
  6. Click the Connect site button.
  7. Copy the Client ID from Mail.ru and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Mail.ru and paste in the Client Secret field in Consume.

Marketo#

Follow the below steps to connect to the Marketo API.

Connect to the Marketo API#

  1. Go to Marketo and login to your account.
  2. Navigate to AdminIntegrationLaunchPoint.
  3. Under Installed Services find the RollWorks API and click the View Details button.
  4. Copy the Client ID from Marketo and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Marketo and paste in the Client Secret field in Consume.

Mastodon#

Follow the below steps to connect to the Mastodon API.

Connect to the Mastodon API#

  1. Go to Mastodon and login to your account.
  2. Navigate to Preferences and then click the Development tab from the left hand side menu.
  3. Click the New Application button.
  4. Fill in the form details.
  5. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Click the Submit button.
  7. Copy the Client Key from Mastodon and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Mastodon and paste in the Client Secret field in Consume.

Meetup#

Follow the below steps to connect to the Meetup API.

Connect to the Meetup API#

  1. Go to Meetup and login to your account.
  2. Click the OAuth Consumers tab.
  3. Click the Create New Consumer button, then the Create one now button.
  4. Fill in the form details.
  5. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Copy the Client ID from Meetup and paste in the Client ID field in Consume.
  7. Copy the Client Secret from Meetup and paste in the Client Secret field in Consume.

Microsoft#

Follow the below steps to connect to the Microsoft API.

Connect to the Microsoft API#

  1. Go to the Azure Portal and login to your account.
  2. Navigate to App registrations.
  3. Click the Register an application button.
  4. Fill in the details, and for the Redirect URI field, select Web and, enter the value from the Redirect URI field in Consume.
  5. Click the Register button.
  6. On the Overview page copy the Application ID from Microsoft and paste in the Client ID field in Consume.
  7. Navigate to Certificates & secretsClient secrets.
  8. Click the New client secret button.
  9. Copy the Client Secret from Microsoft and paste in the Client Secret field in Consume.

Myob#

Follow the below steps to connect to the Myob API.

Connect to the Myob API#

  1. Go to Myob and login to your account.
  2. Click the Developer tab.
    • Contact MYOB if you don't see the Developer tab in your account.
  3. Click the Register App button.
  4. Fill in the form details.
  5. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Click the Register Application button.
  7. Copy the API Key from Myob and paste in the Client ID field in Consume.
  8. Copy the API Secret from Myob and paste in the Client Secret field in Consume.
  9. Enter your Username, Password and Company Name for your Myob account into the fields below.

Odnoklassniki#

Follow the below steps to connect to the Odnoklassniki API.

Connect to the Odnoklassniki API#

  1. Go to Odnoklassniki and login to your account.
  2. You may need to apply for Developer Access.
  3. Fill in the form details.
  4. Click the Plus button.
  5. Click the OAuth option.
  6. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  7. An email will be sent to you with your Client ID and Client Secret.
  8. Copy the Public Key from the email and paste in the Client ID field in Consume.
  9. Copy the Secret Key from the email and paste in the Client Secret field in Consume.

PayPal#

Follow the below steps to connect to the PayPal API.

Connect to the PayPal API#

  1. Go to your PayPal REST API application settings.
  2. Select either Sandbox or Live and click the Create App button.
  3. Enter a App Name and select Merchant for the App Type.
  4. Copy the Client ID from PayPal and paste in the Client ID field in Consume.
  5. Copy the Secret from PayPal and paste in the Client Secret field in Consume.

Pinterest#

Follow the below steps to connect to the Pinterest API.

Connect to the Pinterest API#

  1. Go to Pinterest and login to your account.
  2. Click the Create app button.
  3. Fill the form with appropriate information and click the Create button.
  4. Copy the App ID from Pinterest and paste in the Client ID field in Consume.
  5. Copy the App Secret from Pinterest and paste in the Client Secret field in Consume.
  6. Scroll down to the Platforms section.
  7. In the Redirect URIs field, enter the value from the Redirect URI field in Consume.
  8. Click the Save Settings button.

Pipedrive#

Follow the below steps to connect to the Pipedrive API.

Connect to the Pipedrive API#

  1. Go to Pipedrive and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Personal Preferences.
  3. Click on the API tab.
  4. Copy the Your personal API token from Pipedrive and paste in the API Key field in Consume.

Reddit#

Follow the below steps to connect to the Reddit API.

Connect to the Reddit API#

  1. Go to Reddit and login to your account.
  2. Click the are you a developer? create an app... button.
  3. In the ARedirect URI field, enter the value from the Redirect URI field in Consume.
  4. Copy the Client ID from Reddit and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Reddit and paste in the Client Secret field in Consume.

Salesforce#

Follow the below steps to connect to the Salesforce API.

Connect to the Salesforce API#

  1. Go to Salesforce and login to your account.
  2. In the main menu, on the top-right, click the Settings icon and select Setup.
  3. In the left-hand sidebar, click on AppsApp Manager.
  4. Click the New Connected App button.
  5. Fill out all required fields.
  6. In the API (Enable OAuth Settings) section, tick the Enable OAuth Settings checkbox.
    • In the Callback URL field, enter the value from the Redirect URI field in Consume.
    • In the Selected OAuth Scopes field, select the following permissions from the list and click Add arrow button:
      • Manage user data via APIs (api)
      • Access unique user identifiers (openid)
      • Perform requests at any time (refresh_token, offline_access)
    • Untick Require Proof Key for Code Exchange (PKCE) Extension for Supported Authorization Flows.
    • Tick Require Secret for Web Server Flow.
    • Untick Require Secret for Refresh Token Flow.
  7. Click the Save button.
  8. Copy the Consumer Key from Salesforce and paste in the Consumer Key field in Consume.
  9. Copy the Consumer Secret from Salesforce and paste in the Consumer Secret field in Consume.
  10. Click on the Manage button.
  11. Click on the Edit Policies button.
  12. In the OAuth policies section:
    • In the Permitted Users field, select All users may self-authorize.
    • In the IP Relaxation field, select Relax IP restrictions.
    • In the Refresh Token Policy field, select Refresh token is valid until revoked.
  13. In the Session Policies section:
    • Untick High assurance session required.
  14. Click the Save button.

Shopify#

Follow the below steps to connect to the Shopify API.

Connect to the Shopify API#

  1. Go to Shopify and login to your account.
  2. Navigate to Apps in the sidebar.
  3. Click the Create App button.
  4. Click the Create App Manually button, and give your app a name.
  5. Copy the Client ID from Shopify and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Shopify and paste in the Client Secret field in Consume.

Slack#

Follow the below steps to connect to the Slack API.

Connect to the Slack API#

  1. Go to the Slack App Center.
  2. Create a new app, by entering an App Name and Development Slack Workspace.
  3. In the left-hand sidebar, under Settings, click Basic Information.
  4. Under the App Credentials section, copy the Client ID and Client Secret values and paste into the fields below.
  5. In the left-hand sidebar, under Features, click OAuth & Permissions.
  6. In the section Redirect URLs, click the Add New Redirect URL button and enter the value from the Redirect URI field in Consume.
  7. Then click the Add button, then click the Save URLs button.

Snapchat#

Follow the below steps to connect to the Snapchat API.

Connect to the Snapchat API#

  1. Go to Snapchat and login to your account.
  2. Click the Business Details on the left-hand sidebar.
  3. Click the OAuth App button.
  4. Fill in the form details.
  5. In the Snap Redirect URI field, enter the value from the Redirect URI field in Consume.
  6. Copy the Snap Client ID from Snapchat and paste in the Client ID field in Consume.
  7. Copy the Snap Client Secret from Snapchat and paste in the Client Secret field in Consume.

SoundCloud#

Follow the below steps to connect to the SoundCloud API.

Connect to the SoundCloud API#

  1. Go to SoundCloud and login to your account.
  2. Click the Sign up for a new app button.
  3. Fill in the form details.
  4. Click the Register button.
  5. Copy the Client ID from SoundCloud and paste in the Client ID field in Consume.
  6. Copy the Client Secret from SoundCloud and paste in the Client Secret field in Consume.
  7. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  8. Click the Save App button.

Spotify#

Follow the below steps to connect to the Spotify API.

Connect to the Spotify API#

  1. Go to Spotify and login to your account.
  2. Click the Create new App button.
  3. Fill in all information as appropriate and click the Next button.
  4. Copy the Client ID from Spotify and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Spotify and paste in the Client Secret field in Consume.
  6. Click the Edit Settings button.
  7. In the Redirect URI field, enter the value from the Redirect URI field in Consume.

Square#

Follow the below steps to connect to the Square API.

Connect to the Square API#

  1. Go to Square and login to your account.
  2. Click the Add Application button.
  3. Enter the Application Name and click on the Save button.
  4. Go to the OAuth tab in the left section.
  5. In the Redirect URL field, enter the value from the Redirect URI field in Consume.
  6. Copy the Application ID from Square and paste in the Client ID field in Consume.
  7. Copy the Application Secret from Square and paste in the Client Secret field in Consume.

StackExchange#

Follow the below steps to connect to the StackExchange API.

Connect to the StackExchange API#

  1. Go to StackExchange and login to your account.
  2. Fill in the form details.
  3. In the Application Website field, enter the value from the Redirect URI field in Consume.
  4. Click the Register Your Application button.
  5. Copy the Client ID from StackExchange and paste in the Client ID field in Consume.
  6. Copy the Client Secret from StackExchange and paste in the Client Secret field in Consume.

Strava#

Follow the below steps to connect to the Strava API.

Connect to the Strava API#

  1. Go to Strava and login to your account.
  2. Select Create & Manage Your App to create a new App.
  3. In the Authorization Callback Domain field, enter the value from the Redirect URI field in Consume.
  4. Click the Create button.
  5. Copy the Client ID from Strava and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Strava and paste in the Client Secret field in Consume.

Stripe#

Follow the below steps to connect to the Stripe API.

Connect to the Stripe API#

  1. Go to your Stripe API Keys page in your Stripe dashboard.
  2. On the top-right of your screen, ensure the Test Mode lightswitch is in the off position if you wish to use Live details, or on if you wish to use Test details.
  3. On the top-right of your screen, click Developers.
  4. On the left-hand sidebar, click API Keys.
  5. Copy the Publishable Key from Stripe and paste in the Publishable Key field in Consume.
  6. Copy the Secret Key from Stripe and paste in the Secret Key field in Consume.

SugarCRM#

Follow the below steps to connect to the SugarCRM API.

Connect to the SugarCRM API#

  1. Go to SugarCRM and login to your account.
  2. Click on your profile dropdown on the top-right of the screen, and select Admin.
  3. Find and click the Configure API Platforms link.
  4. Below the table of API Platforms, enter Consume in the add field, and click the Add button. This will add Consume to the table of platforms.
  5. Enter the username for your SugarCRM account in the Username field in Consume.
  6. Enter the password for your SugarCRM account in the Password field in Consume.
  7. Enter the full domain (including https://) for your SugarCRM account in the Domain field in Consume.

TikTok#

Follow the below steps to connect to the TikTok API.

Connect to the TikTok API#

  1. Go to TikTok and login to your account.
  2. On the top right corner click on Manage apps then click on the Connect an app option.
  3. Find the Configuration section complete all applicable fields.
  4. For Platform enable the Configure for Web option then enter your website URL into the Website URL field.
  5. Click on the Save changes button.
  6. Click on +Add products on the left hand menu then add the Login Kit product, and press the Done button.
  7. At the left hand menu click on the Login Kit option under Products.
  8. Enter your Terms of Service and Privacy Policy URLs.
  9. Enter your domain name into the Redirect domain field.
  10. Scroll up and click on the Save changes button.
  11. Click on the Submit for review button on the top right corner.
  12. Provide as much detail to TikTok about the purpose of this app. It will be required for approval.
  13. Press the Submit button.
  14. Wait for your App to be approved, which may take a few days.
  15. Once the Status is Live in production, you'll have access to Client Key and Client Secret
  16. Copy the Client Key from TikTok and paste in the Client ID field in Consume.
  17. Copy the Client Secret from TikTok and paste in the Client Secret field in Consume.

Trello#

Follow the below steps to connect to the Trello API.

Connect to the Trello API#

  1. Go to the Trello API Key page.
  2. Under the Developer API Keys heading, copy the Key value into the Client ID field in Consume.
  3. Under the Allowed Origins heading, enter the value from the Redirect URI field in Consume into the text field under New Allowed Origin and hit Submit.
  4. Under the OAuth heading, copy the Secret value into the Client Secret field in Consume.

Trustpilot#

Follow the below steps to connect to the Trustpilot API.

Connect to the Trustpilot API#

  1. Go to Trustpilot and login to your account.
  2. Navigate to IntegrationsDevelopers.
  3. Click the APIs button.
  4. Fill in the form details.
  5. In the Redirect URIs field, enter the value from the Redirect URI field in Consume.
  6. Click the Create Application button.
  7. Copy the API Key from Trustpilot and paste in the Client ID field in Consume.
  8. Copy the Secret from Trustpilot and paste in the Client Secret field in Consume.

Tumblr#

Follow the below steps to connect to the Tumblr API.

Connect to the Tumblr API#

  1. Go to Tumblr and login to your account.
  2. Click the Register an Application button.
  3. Fill in your app details.
  4. In the Default Callback URL field, enter the value from the Redirect URI field in Consume.
  5. Copy the OAuth Consumer Key from Tumblr and paste in the Client ID field in Consume.
  6. Copy the Secret Key from Tumblr and paste in the Client Secret field in Consume.

Twitch#

Follow the below steps to connect to the Twitch API.

Connect to the Twitch API#

  1. Go to Twitch and login to your account.
  2. Your account must first have Two Factor Authentication enabled.
  3. Go to your account settings, and click the Settings & Privacy menu item.
  4. Follow the guide to enable Two-Factor Authentication.
  5. Once completed, go back to Twitch Developers
  6. Click the Application menu item, then click the Register Your Application button.
  7. Fill out any required fields. For Category, choose Website Integration.
  8. In the Authorized Redirect URLs field, enter the value from the Redirect URI field in Consume.
  9. Click Create Button.
  10. Click the Manage button on the newly created app.
  11. Copy the Client ID from Twitch and paste in the Client ID field in Consume.
  12. Copy the Client Secret from Twitch and paste in the Client Secret field in Consume.

Twitter#

Follow the below steps to connect to the Twitter API.

Connect to the Twitter API#

  1. Go to Twitter and login to your account.
  2. Click the Create project button.
  3. Enter the Name for your project and click the Next button.
  4. Select the Use case from the dropdown list.
  5. Enter the Description for your project and click the Next button.
  6. Click the Create a new App button.
  7. Enter the App Name and click the Complete button to create the application.
  8. Go to App settings.
  9. Click the Edit button for Authentication settings.
  10. Fill in the form details.
    • App permissions set to Read
    • Request email from users is enabled
    • Type of App set to Web App, Automated App or Bot
    • In the Callback URI / Redirect URL field, enter the value from the Redirect URI field in Consume.
  11. Click the Save button.
  12. Click the Keys & Tokens tab.
  13. Click the Regenerate button for the API Key and Secret.
  14. Copy the Access Token from Twitter and paste in the Client ID field in Consume.
  15. Copy the Access Token Secret from Twitter and paste in the Client Secret field in Consume.

Uber#

Follow the below steps to connect to the Uber API.

Connect to the Uber API#

  1. Go to Uber and login to your account.
  2. Click the Create Application button.
  3. Fill in the form details and finish the application process.
  4. In the Redirect URI field, enter the value from the Redirect URI field in Consume.
  5. Copy the Application ID from Uber and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Uber and paste in the Client Secret field in Consume.

Unsplash#

Follow the below steps to connect to the Unsplash API.

Connect to the Unsplash API#

  1. Go to Unsplash and login to your account.
  2. Click the New Application button.
  3. Agree to the terms and fill in the form details.
  4. Copy the Access Key from Unsplash and paste in the Client ID field in Consume.
  5. Copy the Secret key from Unsplash and paste in the Client Secret field in Consume.
  6. In the Redirect URI field, enter the value from the Redirect URI field in Consume.

Vend#

Follow the below steps to connect to the Vend API.

Connect to the Vend API#

  1. Go to Vend and login to your account.
  2. Navigate to Applications.
  3. Click the Add Application button.
  4. In the Redirect URL field, enter the value from the Redirect URI field in Consume.
  5. Click the Save Application button.
  6. Copy the Client ID from Vend and paste in the Client ID field in Consume.
  7. Copy the Client Secret from Vend and paste in the Client Secret field in Consume.
  8. Copy your Store Name from Vend in the Store Name field in Consume.

Vimeo#

Follow the below steps to connect to the Vimeo API.

Connect to the Vimeo API#

  1. Go to Vimeo and login to your account.
  2. Click the Create App button.
  3. Fill the form with appropriate information and click the Create app button.
  4. Copy the Client ID from Vimeo and paste in the Client ID field in Consume.
  5. Copy the Client Secret from Vimeo and paste in the Client Secret field in Consume.
  6. In the Callback URL field, enter the value from the Redirect URI field in Consume.

Vkontakte#

Follow the below steps to connect to the Vkontakte API.

Connect to the Vkontakte API#

  1. Go to Vkontakte and login to your account.
  2. Click the Create app button.
  3. Enter the Title for your App and select Website as the platform. Populate all other fields as applicable.
  4. Click the Upload app button.
  5. Click Settings on the left-hand menu.
  6. In the Authorized redirect URI field, enter the value from the Redirect URI field in Consume.
  7. Click the Save button.
  8. Copy the App ID from Vkontakte and paste in the Client ID field in Consume.
  9. Copy the Secure Key from Vkontakte and paste in the Client Secret field in Consume.

WeChat#

Follow the below steps to connect to the WeChat API.

Connect to the WeChat API#

  1. Go to WeChat and login to your account.
  2. Navigate to Applications.
  3. Click the Create a New App button.
  4. Fill in the form details.
  5. Click the Next button.
  6. In the Authorization Callback URL field, enter the value from the Redirect URI field in Consume.
  7. Click the Download link to download the WeChat registration form.
  8. Print the downloaded WeChat registration form, fill the form, save or scan the signed version. Upload this to your registration.
  9. Copy the Client ID from WeChat and paste in the Client ID field in Consume.
  10. Copy the Client Secret from WeChat and paste in the Client Secret field in Consume.

Weibo#

Follow the below steps to connect to the Weibo API.

Connect to the Weibo API#

  1. Go to Weibo and login to your account.
  2. Navigate to Website Access.
  3. Click the Instant Access button.
  4. Fill in the form details.
  5. Click the Create button.
  6. Click the Advanced settings tab and click the Edit button.
  7. In the Authorization callback page field field, enter the value from the Redirect URI field in Consume.
  8. Navigate to Basic Settings.
  9. Copy the App Key from Weibo and paste in the Client ID field in Consume.
  10. Copy the App Secret from Weibo and paste in the Client Secret field in Consume.

Yahoo#

Follow the below steps to connect to the Yahoo API.

Connect to the Yahoo API#

  1. Go to Yahoo and login to your account.
  2. Click on the Create an App button on the top right corner.
  3. Fill the Application Name, Description and Home Page URL fields.
  4. In the Redirect URI(s) field, enter the value from the Redirect URI field in Consume.
  5. Under OAuth Client Type choose the Confidential Client option.
  6. Under the API Permissions, select OpenID Connect Permissions with both Email and Profile enabled.
  7. Click the Create App button.
  8. Copy the Client ID from Yahoo and paste in the Client ID field in Consume.
  9. Copy the Client Secret from Yahoo and paste in the Client Secret field in Consume.

Yelp#

Follow the below steps to connect to the Yelp API.

Connect to the Yelp API#

  1. Go to Yelp and login to your account.
  2. Navigate to Manage App.
  3. Fill in the form details.
  4. Click the Create New App button.
  5. Copy the Client ID from Yelp and paste in the Client ID field in Consume.
  6. Copy the API Key from Yelp and paste in the Client Secret field in Consume.

Zendesk#

Follow the below steps to connect to the Zendesk API.

Connect to the Zendesk API#

  1. Go to Zendesk and login to your account.
  2. Navigate to AdminAPI.
  3. Click the OAuth Clients tab on the Channels/API page.
  4. Click the plus icon (+) on the right side of the client list.
  5. In the Redirect URLs field, enter the value from the Redirect URI field in Consume.
  6. Click the Save button.
  7. Copy the Unique Identifier from Zendesk and paste in the Client ID field in Consume.
  8. Copy the Client Secret from Zendesk and paste in the Client Secret field in Consume.

Zoho#

Follow the below steps to connect to the Zoho API.

Connect to the Zoho API#

  1. Go to Zoho API Console and login to your account.
  2. Click the Add Client button.
  3. Click Server-based Applications.
  4. In the Authorized Redirect URIs field, enter the value from the Redirect URI field in Consume.
  5. Copy the Client ID from Zoho and paste in the Client ID field in Consume.
  6. Copy the Client Secret from Zoho and paste in the Client Secret field in Consume.
  7. Be sure to also change your Data Center value to match the data center your Zoho account is on.

Previous ← Cache Next Available Variables →