latestOpenAPI 3.1.0MIT2026-08-226224149.1 KB

613ceff68dc7

List records

Returns a paginated list of records, newest first. At least one of data_stream_key, reconciliation_match_id, reconciliation_id, external_id, import_batch_id, or bulk_request_id is required.

Pagination is cursor-based: pass each response's next_cursor back as cursor until next_cursor is null. The legacy offset parameter and its has_more/offset/total_count response shape have been removed.

get/records

Query parameters

data_stream_keystring

Filter by data stream key

reconciliation_match_idstring

Filter to records that belong to the given match

reconciliation_idstring

Filter to records that have a status row in the given reconciliation

external_idstring

Filter to records with this exact external_id

import_batch_idinteger

Filter to records created by this file import

bulk_request_idinteger

Filter to records created by this bulk request

created_afterstring date-time

ISO8601 lower bound on created_at

created_beforestring date-time

ISO8601 upper bound on created_at

source'single_api' | 'csv_upload' | 'nacha_upload' | 'bulk_api' | 'plaid'

Filter via the joined file import's source

status'matched' | 'unmatched'

Filter by match status

cursorstring

Opaque cursor from a previous response's next_cursor. Omit for the first page.

limitinteger

Response

Paginated list of records

next_cursorstring nullable

Opaque cursor for the next page. Null when no more pages.

limitinteger