ReconifyDocumentation

List reconciliation items

Returns paginated result items from a completed reconciliation — matched pairs and unmatched transactions from either side. Only available once status is completed.

GET
/reconciliations/{id}/reports/reconciliation/items

Authorization

ApiKeyAuth
AuthorizationBearer <token>

Org-level API key (sk_live_*). Create keys from the dashboard at Settings → API Keys.

In: header

Path Parameters

id*string

Reconciliation UUID

Query Parameters

category?string

Filter by match category (e.g. matched, unmatched_left, unmatched_right)

q?string

Search by reference or counterparty name

limit?integer

Maximum results per page (1–500)

Formatint64
Range1 <= value <= 500
Default100
offset?integer

Pagination offset

Formatint64
Range0 <= value
Default0

Response Body

application/json

application/problem+json

curl -X GET "https://example.com/reconciliations/string/reports/reconciliation/items"
{  "$schema": "/v1/schemas/ListReconciliationItemsOutputBody.json",  "category": "string",  "limit": 0,  "offset": 0,  "rows": [    null  ],  "total": 0}
{  "$schema": "/v1/schemas/ErrorModel.json",  "detail": "Property foo is required but is missing.",  "errors": [    {      "location": "string",      "message": "string",      "value": null    }  ],  "instance": "https://example.com/error-log/abc123",  "status": 400,  "title": "Bad Request",  "type": "https://example.com/errors/example"}