Skip to main content
POST
Queues an asynchronous job that generates a scan-data and/or analytics report spanning a set of QR Codes, a tag, or a folder.
Requires a Management API key with MANAGEMENT_API (or MANAGEMENT_API_SANDBOX) quota — see the Management API overview — plus the account’s own EXPORT_ANALYTICS_REPORT quota and ANALYTICS_CAN_EXPORT_REPORT permission.
string
required
What filter_data identifies: qrcode, tag, or folder.
string
required
A JSON-encoded string identifying the target(s) — e.g. a JSON array of qrids when filter_type is qrcode.
string
required
Start date (YYYY-MM-DD).
string
required
End date (YYYY-MM-DD).
string
default:"both"
scan_data, analytics, or both.
string
default:"csv"
File format for the analytics portion: csv, xls, xlsx, png, jpeg, or pdf.
string
default:"csv"
File format for the scan-data portion: same options as analytics_format.
object
Optional additional JSON filter payload, layered on top of filter_type/filter_data.
boolean
default:"false"
Excludes scans identified as bot traffic from the report.
boolean
default:"false"
Whether to keep this report as a reusable saved preset — see Update a saved analytics report.
string
A name for the saved preset, required if is_saved is true. Must be unique per account — a duplicate returns 400.
The call returns 201 immediately once the job is queued, with status: "new" — the report itself is generated in the background and the account is emailed on completion. Poll List analytics reports for status and report_file.

Authorizations

Authorization
string
header
required

Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.

Response

201 - application/json

Report job queued.