Reconciliation

Get reconciliation

Get reconciliation status and match counts with the Java SDK.

GET/reconciliation/{reconciliation_id}

Use blnk.reconciliation().get for this operation.

Call the method

ApiResponse<JsonNode> response = blnk.reconciliation().get(
    "recon_073f7ffe-9dfd-42ce-aa50-d1dca1788adc"
);
FieldTypeDescription
reconciliationIdStringID of the reconciliation run to retrieve.

Use the reconciliation details

Read response.data() for status, matched and unmatched counts, and creation time. Poll this endpoint after starting a batch or instant run until status is completed.

Response

{
  "reconciliation_id": "rec-123",
  "status": "completed",
  "matched_transactions": 20,
  "unmatched_transactions": 5,
  "created_at": "2025-03-17T12:00:00Z"
}
FieldTypeDescription
reconciliation_idStringID of the reconciliation run.
statusStringCurrent status of the run, for example completed.
matched_transactionsNumberNumber of records that matched.
unmatched_transactionsNumberNumber of records that did not match.
created_atStringWhen the reconciliation started.