Before working with APIs you should confirm that you have a login to your QuickHelp Web Portal (https://quickhelp.com/routeurl) and that you have been granted “Administrator” privileges. Check with the your organizational QuickHelp Administrator or your BrainStorm Client Success Manager if these are not as described.


To access QuickHelp’s API, you will first need to generate an API key.


  1. Log in to the QuickHelp Admin Portal.
  2. Click Settings on the left-hand side.
  3. In the Configure tag, click Regenerate Key.
  4. Click Save Changes.


NOTE: If this is the first time you have generated an API Key in the Admin Portal, it may take up to 48 hours for your QuickHelp data to be available an any API - this includes the SharePoint API Integration.


The second step is to subscribe to our API.


  1. Navigate to create an account on the BrainStorm API Portal.
  2. Complete the required fields to create an API Management account. NOTE: If you already have an account here, click Sign in now.
  3. Fill out the appropriate fields and click Sign Up.
  4. An email will be sent to the email used to create this account. Click the link in that email to complete account creation.

  5. Once the account is confirmed and you are back in the BrainStorm API Portal, click on the Products tab.

  6. Click Pilot.
  7. Click Subscribe.


  8. Change the Subscription Name, if desired, and click Confirm.
  9. In the Profile and Your Subscriptions area, you will see a Primary and Secondary Key. Click Show to reveal the Primary and/or Secondary key.

    NOTE: Your middleware must provide both the API key and subscription key in the header of each request. Examples of how to include this can be found in the Code samples provided for each endpoint. Products > Pilot > [API] > Endpoint (at the bottom of the page).

  10. To view existing APIs, click APIs > Customer API.

For more information on APIs, please reference the following documents:

QuickHelp APIs - the Basics

QuickHelp API Endpoints