Report
A platform report requested through createReport. Content is raw and unreconciled — the platform's own CSV — and is scoped to the organization the API key authenticates.
Fields
- reportIdstring
OneTablet's identifier (a UUID) for this report request — pass it to
fetchReport. - typestring
The platform's own report type, as requested.
- platformstring
Delivery platform slug, as requested.
- statusstring
Lifecycle state.
queued— accepted and recorded, not yet being fetched from the platform;processing— OneTablet is retrieving the report from the platform;ready— the files are available (seefilesonfetchReport);failed— the platform request did not succeed (seeerror).readyandfailedare terminal and stampcompletedAt.Possible values: [ready, queued, processing, failed] - periodStartstring<date>
First day of the reported period, inclusive, as requested (
YYYY-MM-DD). - periodEndstring<date>
Last day of the reported period, inclusive, as requested (
YYYY-MM-DD). - requestedAtstring<date-time>
When the report was requested, as an ISO-8601 UTC instant.
- completedAtstring<date-time>
Present once the report is
readyorfailed. - filesReportFile[]
Present only when
statusisready. - errorstring
Present only when
statusisfailed. A human-readable summary.