The Reports API enables you to run sophisticated queries, providing a flexible way to access views of your data stored in Ardoq. This lets you focus on the data that's most important to your workflow and helps you incorporate Ardoq insights into your external applications, dashboards, and reports.

  • Clean Interface and Abstraction: The query-agnostic response format ensures that you always receive a clean and consistent response, regardless of how the report was created. This abstraction simplifies your interaction with the API, making it easy to integrate into your applications.

  • Flexibility in Report Generation: You can run reports from various sources, including the Gremlin Graph Query Language and Advanced Search. This flexibility ensures that you can tailor your reports to meet your specific needs. For more information, see our guide on creating a report.


A report represents data in a tabular format. Each row of a report contains only the values for the columns selected in the report builder, which may correspond to existing fields in Ardoq or the result of a custom query. Users of the API should understand the semantics of the report, such as what the values in each column represent.