Logs API

The logs API allows customers to query Jedox logs from the Cloud Console in an automated way via a REST API. This serves the following use cases:

  • Log data can be analyzed to measure usage and events happening in Jedox.
  • Log data can be integrated into SIEM (Security Information and Event Management) systems.

API documentation

You can access the logs API REST documentation from here. There you will find a full list of options for filtering logs.

Getting started

In order to start using the logs API, you need to create a Personal Access Token (PAT) for authentication with the API. This PAT can be created in the Cloud Console under the settings (https://console.cloud.jedox.com/settings).

To access the API, send a GET request to https://logs.{instance}.cloud.jedox.com/logs. For authentication, the header "Authorization" with the value "Bearer {API KEY}" is required.

Pagination

The logs API limits results by max 100.000 rows. To request all data of the selected time span, you need to perform pagination on the client:

  1. Send the request with from and to filters.

  2. Check whether exactly 100,000 rows are returned. If so, the result is incomplete and you must continue.

  3. Extract the last_date from the result.

  4. Repeat the request and change the from filter to the last_date from the previous request.

  5. Repeat until less than 100.000 rows are returned. To avoid getting stuck, make sure to limit the amount of pages that the client can retrieve.

Accessing log data in Jedox Integrator

The logs API can easily be integrated into the Integrator. Paging works as described above using a TablePaging transform.

For reference, take a look at the attached Integrator project: Logs API Demo Project

Updated December 15, 2025