The Kaa platform exposes a REST API that can be used to manage and interact with Kaa entities. For example, using the REST API, you can create or delete an endpoint, retrieve collected data from it, suspend its token, and more. Most request and response bodies are in JSON format.
All examples in the API documentation have base URL of Kaa Cloud: https://cloud.kaaiot.com
Each REST API endpoint is backed by a particular microservice; that’s why each API path starts with the microservice’s short name, e.g., /re
, /epr
, /etps
, etc.
Then short name is followed by the static /api
part and API version - usually /v1
.
Example of the /endpoints
URL is https://cloud.kaaiot.com/epr/api/v1/endpoints
Check out this page to find out how you can authenticate REST API requests with the help of access token.