Skip to main content

Data API

Work in progress

The Data API is not yet publicly available. This page describes the intended direction and will be updated as the design matures.

The Data API is the backbone of the dashboard, made available as a public HTTP API so organisations can integrate QAudit data — events, KPIs, evidence packs, chain state — into their own tooling, reporting pipelines, or compliance workflows.

Intended scope

  • Query events by tenant, date range, and event type.
  • Read KPI values and settlement state.
  • Download evidence packs programmatically.
  • Access chain integrity status.

Access is scoped to the authenticated organisation: the same isolation rules that apply to the dashboard apply to the Data API. The CLIENT_IT role covers API credential access.

Authentication

Authentication and exact endpoint design are not yet defined. This section will be updated when the Data API ADR lands.