Start

Before proceeding to start the api integration, we hope you have developer account. When you create developer account on MCQ Buddy, we generate a private key, a public key and an API Key. Private Key and Public Key are used to identify you, and API Key (Secret Key) is associated with your account. So every time when you send request to API Endpoint, we maintain record of access. Which you can monitor from your dashboard as well.

Info All APIs are by default open to none. If you try to get the response from postman or any api tester software you will get 401 Unauthorized access error message. Because APIs are accessible to those who have developer account on MCQ Buddy. And the Response will be given to only those domains which are whitelisted by the developer through the developer panel.

Warning Every request should have the valid request headers.
  • Mcqbuddy_apiKey: which should have the apiKey value. You can get the api key from your developer panel->profile->secrets
  • Authorization: Which should have your private key. This you can get either from api or through your dashboard.

Info If you are testing the API from postman. You need to add one more header Origin:"any url". This Origin URL must be whitelisted in your CORS in developer panel.

If you fail to provide the details mentioned above. You will get 401 Unauthorized access error message.

Create Developer Account

API Endpoints