Reconciliation

View reconciliation details

Read the status and match counts for one reconciliation run.

GET/reconciliation/{reconciliation_id}

Authorization

If set, the API uses an API key for authentication. Include the following header in your requests: X-blnk-key: <api-key>.

Replace <api-key> with your secret API key. Ensure the key is kept secure and not exposed in public repositories or client-side code.

See also: Core API key.

Path

reconciliation_idstringrequiredpath

Id returned when you started the run. A missing id returns 400. An unknown id returns 404 with RECON_NOT_FOUND.

Response

reconciliation_idstringrequired

Id of the run.

upload_idstringrequired

Upload this run is matching. An instant run uses a generated id.

statusstringrequired

started, in_progress, completed, or failed.

matched_transactionsintegerrequired

For one_to_one, external records that matched. For one_to_many, ledger transactions inside matched groups. For many_to_one, external rows inside matched groups.

unmatched_transactionsintegerrequired

For one_to_one and one_to_many, external records that did not match. For many_to_one, ledger transactions that did not match.

is_dry_runbooleanrequired

Always false. Core does not store the dry-run flag.

started_atstringrequired

When the run was created.

completed_atstring

When the run finished. Null until the status is completed.