Aggregate transaction totals grouped by (method, type, status).
Single GROUP BY query against the same UNION used by search, but skips
the outer entity / ledger / solana enrichment — aggregation only needs
(method, type, status, amount). Use this instead of paging through
search when you only need bucketed sums (e.g. the home-page money-
movement widget).
OptionalcreatedAt?: DbTimestampCriteriaOptionalmethods?: (Optionalstatuses?: ("PROCESSING" | "COMPLETED" | "FAILED" | "RETURNED")[]Optionalsubtypes?: ("FEE" | "RETURN" | undefined)[] | nullPass values to include only those subtypes; pass null to exclude transactions with a subtype
Optionaltoken?: TokenReturns the base UNION query (all selects enabled, scoped to the given customer) as an inlined SQL string. Useful for debugging prod issues against a specific customer.
Optionalamount?: { operator: "EQ" | "LTE" | "GTE"; value: BigNumber }OptionalbankIds?: ("greendot" | "dart" | "burling" | "jiko" | "fib" | undefined)[]OptionalbankTransactionIds?: (string | undefined)[]OptionalcardIds?: string[]OptionalcreatedAt?: DbTimestampCriteriaOptionalentityIds?: string[]OptionalentityTypes?: NonNullable<"IDENTITY" | "ORGANIZATION" | null>[]Optionalids?: string[]Optionalmethods?: (OptionalorderBy?: { direction: "ASC" | "DESC"; field: "createdAt" | "updatedAt" }[]Defaults to createdAt DESC
Optionalpage?: numberDefaults to 1
OptionalpageSize?: numberDefaults to 10
OptionalpaymentInstrumentIds?: (string | undefined)[]Optionalsignatures?: string[]Optionalstatuses?: ("PROCESSING" | "COMPLETED" | "FAILED" | "RETURNED")[]Optionalsubtypes?: ("FEE" | "RETURN" | undefined)[] | nullPass values to include only those subtypes; pass null to exclude transactions with a subtype
Optionaltoken?: TokenToken name to resolve to a mint address. Defaults to MOVEUSD
Optionaltypes?: ("CREDIT" | "DEBIT")[]OptionalupdatedAt?: DbTimestampCriteriaOptionalwalletAddresses?: Address[]
Read-only query services to fetch normalized transactions across all products
If you need more info about a transaction, fetch it using its specific service. Transaction Service will remain generic and high-level.