Skip to main content
GET
Search transactions

Authorizations

Authorization
string
header
required

Bearer token authentication (format: "Bearer {token}")

Headers

X-Request-Id
string

A unique identifier for tracing the request across services.

Path Parameters

contextId
string<uuid>
required

The unique identifier of the reconciliation context. Context ID

Query Parameters

q
string

Free-text search query Free text search across external ID and description

amount_min
string

Minimum transaction amount

amount_max
string

Maximum transaction amount

date_from
string<date-time>

Start date filter (RFC 3339 format) Start date filter (RFC3339)

date_to
string<date-time>

End date filter (RFC 3339 format) End date filter (RFC3339)

reference
string

Transaction reference (exact match) Exact external ID match

currency
string

Currency code filter

source_id
string

Source ID filter Source ID filter (UUID)

status
enum<string>

Transaction status filter

Available options:
UNMATCHED,
MATCHED,
IGNORED,
PENDING_REVIEW
limit
integer<int64>
default:20

The maximum number of items to include in the response. Maximum number of records to return

Required range: 1 <= x <= 50
offset
integer<int64>
default:0

The number of items to skip before returning results. Number of records to skip

Required range: x >= 0

Response

Search results with offset pagination

items
object[] | null
required

Matching transactions on this page

limit
integer<int64>
required

Maximum results per page

Example:

20

offset
integer<int64>
required

Current offset into the result set

Example:

0

total
integer<int64>
required

Total number of matching transactions across all pages

Example:

42