Look up a single escrow transfer by id across all customers. Returns
null when no row matches — per the repo "get returns T | null" rule, a
missing row is not a ServiceError.
Admin search across all customers. Mirrors the customer-scoped
EscrowTransferService.search shape with a plural customerIds filter.
OptionalcreatedAt?: DbTimestampCriteriaOptionalcustomerIds?: string[]OptionalexpiresAt?: DbTimestampCriteriaOptionalids?: string[]OptionalorderBy?: DbOrderByCriterion<Optionalpage?: numberDefaults to 1
OptionalpageSize?: numberDefaults to 50
OptionalrecipientId?: stringOptionalrecipientPhone?: stringOptionalsenderId?: stringOptionalstatuses?: EscrowTransferStatus[]OptionalupdatedAt?: DbTimestampCriteria
Read-only admin queries for escrow transfers. No
customerIdarg — callers (workflows, internal tooling) operate cross-customer.See
EscrowTransferService for the customer-scoped surface.