List transactions (Bridge)
Lists bank transactions aggregated by Bridge for a user or account, with time filters and pagination.
Vue d’ensemble
List Bridge transactions retrieves aggregated banking movements for the bridge_user, with an optional account filter, business period, and/or synchronization cursor.
Transactions remain extension.bridge.transaction objects. The node does not automatically turn them into Ormuz payments because a banking movement is not necessarily a business payment to reconcile.
sinceis used for incremental reads of changes;min_date/max_datebound the business date of transactions.- Supply
accountto avoid mixing movements from multiple accounts when processing is account-specific. - Amounts are normalized to minor units of their currency before being exposed to the process.
Process example
Exemple simplifié d’utilisation de Lister les transactions bancaires (Bridge) dans un processus Ormuz.
Data resolution
The node applies the following rules from the supplied objects and filters.
| Data | Source or rule |
|---|---|
| User | bridge_user.uuid. |
| Compte | account.id when an account is supplied; otherwise the Bridge user scope. |
| Incremental synchronization | since: changes since the supplied time cursor. |
| Business period | min_date and max_date: bounds on transaction dates. |
| Pagination | limit, starting_after, has_more, and next_uri. |
| Amount | Bridge value converted to common.amount according to currency_code. |
Parameters 8
Contexte principal
Objects and configuration that determine the Bridge operation.
bridge.ensure_user rather than constructing the object manually.bridge.list_accounts or bridge.retrieve_account.Filters and pagination
Parameters that bound banking-data lists and synchronizations.
has_more and next_uri to determine whether additional results exist.max_date to limit the business period queried, independently from the incremental since cursor.min_date.Outputs 3
Banking data
Bank-aggregation or verification objects available to subsequent steps.
Pagination
Indicators used to continue a Bridge list.
null when no additional page is available.Behavior
Define the read strategy
Choose an account, period, or since cursor depending on whether you are performing a one-off analysis or incremental synchronization.
Retrieve a page
The node sends the documented Bridge filters and retrieves the matching transactions.
Normalize amounts
Each amount is converted to minor units of its currency without exposing floating-point arithmetic to the process.
Continue when needed
Use has_more and next_uri to decide whether another page must be retrieved.
Limits and responsibilities
- The node does not create a
platform.paymentor automatically reconcile any invoice. - A transaction's provider description may contain banking or personal information; the entire output is classified as sensitive.
- A paginated read must be continued explicitly when
has_more = true. sinceand date bounds serve different purposes: do not usesinceas an approximate substitute formin_date/max_date.
Troubleshooting
Transactions missing for a period
Check min_date, max_date, the supplied account, and pagination before concluding that Bridge does not have the movements.
Duplicates during synchronization
Preserve identifiers or synchronization cursors and treat Bridge transactions as identifiable provider objects rather than new payments on every read.
Unexpected amount
Ormuz values use minor units: 19400 with EUR represents EUR 194.00.
Reference
| Filtre | Objectif |
|---|---|
account | Restrict the read to a Bridge account. |
since | Retrieve transactions created or modified since a previous synchronization. |
min_date | Set the minimum included business date. |
max_date | Set the maximum included business date. |
starting_after | Continue pagination after the previous page. |