Qminder API documentation
Qminder provides RESTful API for integrating your mobile application or website with Qminder.
In order to use Qminder API you need API keys which are available only with paid plan.
Get API key
- Log in to Qminder Dashboard.
- Enable API
- Get API keys
Making a request
All endpoints are only accessible via https and are located at api.qminder.com
Base url for all endpoints is https://api.qminder.com/v1/
With every request you need to send an API key.
Sending API call as POST parameter:
curl https://api.qminder.com/v1/locations/ -H "X-Qminder-REST-API-Key: KEY"
Sending API call as URL parameter:
Sending key as POST parameter is preferred over key in URL.
All examples specify key as a POST parameter.
Keys come in two flavors: publishable and secret.
In most cases it is safe to distribute publishable key with iOS or Android applications.
Secret key must be used only in your server side code.
When response is successful, HTTP status code is 200.
In case of an error, status code will be 4XX or 5XX.
Response body is in JSON format. Every response will have HTTP status code reflected in the "statusCode" field.
Error responses will include "message" field and optionally "developerMessage" for debugging the issue.