Kalooga exposes part of its data and services via a public RESTful web API.
Developers can use the Kalooga API to build their own applications and services, using Kalooga's technology and data.
The current API version is 1.0.
We currently expose the following services:
You need an API key in order to interact with the Kalooga API. This API key is send with each request (the api_key parameter).
To obtain an API key, please send a mail to: support@kalooga.com.
By default you can do 10,000 requests/day with a maximum of 10 requests/second. This is a global limit, for all our API services.
Please contact us if you need to do more requests.
Our API services (end points) are described in the API documentation.
Responses are send in XML or JSON (depending on the format request parameter).
HTTP response codes:
| Code | Message | Description |
|---|---|---|
| 200 | (response) | Valid API request |
| 403 | no key specified | Authentication error (no API key parameter found in request) |
| 403 | unknown key specified | Authentication error (invalid API key specified) |
| 403 | rate limited exceeded | Authentication error (too many requests per day or second) |
| 500 | (error details) | Invalid API request received, check message for details. |