Download the result of a completed report job
Returns the result of a completed report job. When the result is
backed by S3, returns 302 redirect to the presigned URL. When the
S3 bucket is not yet provisioned (Wave A fallback), returns the
result inline as JSON. Returns 409 if the job is not yet complete
and 410 if the result has expired. Requires the reports:read scope.
CSV artifact encoding. A format: csv artifact is UTF-8 with a byte order
mark: the file begins with EF BB BF (U+FEFF) and is served as
Content-Type: text/csv; charset=utf-8. The BOM is required for Microsoft Excel on
Windows. Decode with a BOM-aware reader (encoding='utf-8-sig' in Python,
new UTF8Encoding(true) in .NET) or strip the leading U+FEFF, otherwise the FIRST
column name arrives as <name> and a lookup by that key fails. The completed job
declares the contract in metadata.artifact.csv_encoding ("utf-8-bom"), so a client
can branch on it instead of hardcoding. json artifacts are BOM-free per RFC 8259;
xlsx and pdf are binary.
Authorizations
API key issued per entity via Settings > Developers > API Keys.
Each key carries scopes (e.g. orders:read, products:write).
Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.
Path Parameters
Response
Inline JSON result (Wave A fallback)
The response is of type object.

