Run a report asynchronously

Submits an async report execution job using an inline configuration. Returns 202 immediately with a Location header pointing to the operation status endpoint. Requires the Idempotency-Key header to ensure at-most-once submission. Duplicate requests with the same config for the same customer return the existing in-flight operation. Use ?dryRun=true to validate the config without creating an operation.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
boolean

If true, validates the request and returns 200 without creating an operation or submitting a job. The response body will have status "dry_run" and no operationId.

Body Params
config
object

Report configuration.

Headers
string
required

Unique key for this submission. Required on every request. Deduplication is based on config content, not this key.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json