API stands for "application programming interface". It can be helpful to think of an API as a way for different apps to talk to one another. For many users, the main interaction with the API will be through API access key - a way for other apps to access your account without you giving out your password. The QuestionPro API is organized around REST. We use built-in HTTP features such as HTTP authentication and HTTP verbs to allow you to interact securely with our API from a client-side web application. JSON will be returned in all responses from the API, including errors.
The API key generated by the following proccess will allow you to authenticate all the API calls listed on the Communities API documentation
To get your API key from your QuestionPro account, please follow the steps below:
To access the latest API docuementation please click here.
Yes, QuestionPro provides free API calls with the subscription. Following table displays the free API calls limit for each license:
Licence | No. of API calls |
---|---|
Advanced | 5,000 |
Team Edition | 10,000 |
Research Edition | 20,000 |
Communities | 20,000 |
Customer Experience | 20,000 |
Workforce | 20,000 |
University Site License | 10,000 |
University Research Edition | 20,000 |
You get 500 free API calls with each trial licence. The API calls listed above will be available during the subscription duration.
It's important to be aware that once you have reached the free API limits provided with your subscription, the APIs will no longer be accessible. Any API calls made after the limit is exhausted will result in a 429 Too Many Requests HTTP status. To continue using the APIs, please get in touch with your account representative to explore purchasing additional API calls for your subscription.