OptionalamountOptionalanyOptionalbankOptionalbankOptionalcardOptionalcreatedOptionalcustomerOptionaldataFilter by the producing arm. One-to-one with a UNION arm, so it prunes
exactly where methods only narrows — BLOCKCHAIN keeps four arms.
OptionalentityOptionalentityOptionalidsOptionalinSee TransactionSearchFilters.inBalance.
OptionalincludeInclude rows an operator hid as a netted group. Admin only: the customer service has no equivalent, so a customer never sees a hidden row.
OptionalkeysFilter by the computed unique-identity Transaction.key
(id-type-subType). Matches raw_rows.key — the same column the window
(cursor) path anchors on — so a keys lookup lands the exact read-model
rows. Used by get({ key }).
OptionalledgerSee TransactionSearchFilters.ledgerAccountIds.
OptionalmethodsOptionalorderDefaults to createdAt DESC. Ties break on key, in the last criterion's direction.
OptionalpageDefaults to 1
OptionalpageDefaults to 25, clamped to MAX_ADMIN_SEARCH_PAGE_SIZE.
OptionalpaymentOptionalqueryUnified free-text search: case-insensitive substring match across transaction id, signature, bank transaction id, payment instrument id, card id, customer id/name, entity id/name/email, organization id, wallet address, account name/id, counterparty name, description, and other-wallet fields. Whitespace-only values are a no-op.
OptionalsignaturesOptionalstatusesOptionalsubtypesPass values to include only those subtypes; pass null to exclude transactions with a subtype
OptionalsubtypesDrops rows with these subtypes; main legs (no subtype) stay.
OptionaltypesOptionalupdatedOptionalwalletOptionalwindowCursor window around a specific row. When set, SUPERSEDES page/
pageSize and returns the contiguous slice of THIS query's result set
(same filters/conditions AND same orderBy): before rows preceding
the anchor + the anchor row + after rows following it. The anchor is the
row whose computed Transaction.key equals window.key. Works for
any orderBy (a key tiebreak makes the order total). Unknown key →
empty result. hasNext is always false on the window path. before/
after default to 10.
See TransactionSearchFilters.anyOf.