Data Warehouse API v1
The Data Warehouse API allows you to retrieve data which is available inside the warehouse (OLAP model).
Important to know:
The Data Warehouse API exposes flattened data, meaning it does not follow the traditional structure based on our domain entities (e.g., Order, Ticket, Customer). Instead, it presents data in a denormalised format, optimised for reporting, analytics, and integration use cases.
In a flattened structure:
Each record represents a single unit of detail, such as a pass or a booking line.
Higher-level entities (like orders or tasks) may appear multiple times if they contain multiple sub-elements.
Example:
If an order contains 2 passes:
The API will return 2 rows, each representing one pass.
The order-level data (e.g., order ID, order number, etc.) will be repeated across both rows.
Note
The Data Warehouse API does not contain real-time data. The fetched data is today -1, analogous to the data available in QuickSight.
Exception: The scanned data is fetched every 15 minutes.
