Cancel an export job
Use this endpoint to cancel a queued or running export job.
Authorizations
Bearer token authentication (format: "Bearer {token}")
Headers
A unique identifier for tracing the request across services.
Optional idempotency key for safe retries. Matcher reads the key only from this header, and only when you send one. A request that carries a key only in X-Idempotency-Key or Idempotency-Key is refused with 400 (MTCH-0015), and nothing is processed. If the same key is sent again and the original request was already processed, the stored response is returned with X-Idempotency-Replayed: true. A malformed key returns 400, a key whose first request is still in progress returns 409, and an idempotency storage failure returns 500. These refusals are problem documents.
Path Parameters
Export Job ID
Response
Indicates that the request was successful and the response contains the expected data.
Size of the export file in bytes.
524288
Identifier of the reconciliation context this export was queued for (UUID).
"550e8400-e29b-41d4-a716-446655440000"
Timestamp when the job was created (RFC 3339, UTC).
"2025-01-15T10:30:00Z"
Timestamp after which the export file is purged and no longer downloadable (RFC 3339, UTC).
"2025-01-16T10:30:00Z"
File format of the exported report.
CSV, JSON, XML, PDF "CSV"
Identifier of the export job (UUID).
"550e8400-e29b-41d4-a716-446655440000"
Number of records written to the export file.
4250
Type of report this job exports.
MATCHED, UNMATCHED, SUMMARY, VARIANCE, EXCEPTIONS, MATCHES, UNMATCHED_TRANSACTIONS "MATCHED"
Current lifecycle status: QUEUED (waiting), RUNNING (in progress), SUCCEEDED (complete and downloadable), FAILED (errored), EXPIRED (file no longer available), CANCELED (cancelled by user).
QUEUED, RUNNING, SUCCEEDED, FAILED, EXPIRED, CANCELED "SUCCEEDED"
Presigned download URL, present only when the job has succeeded and the file is still available.
"https://storage.example.com/exports/matched_report.csv?token=abc"
Failure reason, present only when the job status is FAILED.
"timeout exceeded"
Generated export file name, present once the job has produced a file.
"matched_report_2025-01-31.csv"
Timestamp when processing finished, present once the job reaches a terminal state (RFC 3339, UTC).
"2025-01-15T10:35:00Z"
Timestamp when processing started, present once the job has begun running (RFC 3339, UTC).
"2025-01-15T10:30:05Z"

