The API is a RESTful interface that allows you to interact with the platform programmatically. It is designed to have predictable, resource-oriented URLs and to use HTTP response codes to indicate API errors. All responses are returned in JSON format.

Dates and times are represented in Unix time format while durations are represented in minutes.


To authorize requests that necessitate authentication, include an X-Secret-Key header containing a valid API key. You can find and manage your API keys within the settings area of your user dashboard.

Error Handling

In case of errors, the HTTP response code will deviate from the standard 200 status. The response body will provide a JSON object featuring an error attribute, which is a short readable error code.