The Kondado API allows you to programmatically connect our platform to your analytics stack, improving the integration across all stages of your data ecosystem.
Base URL
Unless the documentation of a specific endpoint states otherwise, all requests must be made using the following base URL:
https://k2.kondado.com.br
Authentication
Before getting started with our API, you will need to generate access tokens according to this tutorial.
The generated tokens inherit the permissions of the user who created them and are used to authenticate your requests in a secure way, allowing easy revocation without requiring you to change your password.
A token is composed of two components:
- key: token identifier
- token: the token "password"
Once you have both the key and the token, you must pass them as parameters in your requests as follows:
key: token keytoken: token value
Example of an authenticated URL
https://k2.kondado.com.br/{endpoint}?key=tokenkey&token=yourtokenhere
Request Limits
The API has two rate limits, applied per IP and per key:
- 1 request per second
- 20 requests per minute
When these limits are exceeded, the following error will be returned (with HTTP status code 200):
{
"success": false,
"error": "RATE_LIMIT_EXCEEDED",
"message": "Too many requests. Please try again in 60 seconds."
}
Getting Started with the Kondado API
Learn how to authenticate and make your first requests to the Kondado API for programmatic data integration.
Obtain your access token
Generate an access token from your Kondado account. The token inherits the permissions of the user who created it, enabling secure authentication and easy revocation without changing your password. Learn more about Kondado's security practices.
Identify your token components
Your token consists of two parts: the key (token identifier) and the token (the token "password"). You will need both values to construct authenticated requests.
Construct the base URL
Use the base URL https://k2.kondado.com.br for all API requests, unless a specific endpoint's documentation states otherwise.
Add authentication parameters
Append your key and token as query parameters to every request: ?key=yourkey&token=yourtoken. Example: https://k2.kondado.com.br/{endpoint}?key=tokenkey&token=yourtokenhere.
Respect rate limits
Stay within the API limits of 1 request per second and 20 requests per minute (applied per IP and per key). Exceeding these returns a RATE_LIMIT_EXCEEDED error with a 60-second retry window. Explore the Kondado platform capabilities.
Frequently asked questions
https://k2.kondado.com.br, unless a specific endpoint's documentation indicates otherwise.key (token identifier) and token (the token value)—as query parameters in every request URL. Example: https://k2.kondado.com.br/{endpoint}?key=tokenkey&token=yourtokenhere.RATE_LIMIT_EXCEEDED error with HTTP status 200, indicating you should retry after 60 seconds.