Retrieve transaction activity
You can query transaction activity across all of a customer's instrumentsInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases)., narrow it to a single managed accountManaged Account An account held at a financial institution that can be created and managed through the Weavr platform. Each account has a balance where customers can hold funds. Optionally, an IBAN can be assigned to enable wire transfers to bank accounts outside of Weavr. or managed cardManaged Card A payment card (virtual or physical) that can be created and managed through the Weavr platform. Cards can operate in prepaid mode (with their own balance) or debit mode (linked to a managed account). All cards must be assigned to a card assignee who is an Authorised User., or fetch one transaction by id. All variants share the same filters and the same normalized entry shape.
Get all transaction activity
Returns all transactional activity across every managed accountManaged Account An account held at a financial institution that can be created and managed through the Weavr platform. Each account has a balance where customers can hold funds. Optionally, an IBAN can be assigned to enable wire transfers to bank accounts outside of Weavr. and managed cardManaged Card A payment card (virtual or physical) that can be created and managed through the Weavr platform. Cards can operate in prepaid mode (with their own balance) or debit mode (linked to a managed account). All cards must be assigned to a card assignee who is an Authorised User. for the logged-in customer — a single view of all transfers, sends, wire transfersWire Transfer A transaction that moves funds between accounts. An incoming wire transfer moves funds from a third-party bank account to a Weavr managed account, while an outgoing wire transfer moves funds from a Weavr managed account to a third-party bank account. Wire transfers require the managed account to have an assigned IBAN (for EUR) or sort code and account number (for GBP)., card payments, fees, and other transactions, regardless of which instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases). they belong to.
Query parameters
| Parameter | Type | Notes |
|---|---|---|
type | array | Filter by one or more transaction types. |
status | array | Filter by one or more normalized statuses. |
direction | string | Filter by direction: CREDIT or DEBIT. |
creationTimestampFrom, creationTimestampTo | integer | Filter by creation time, in epoch milliseconds. |
lastUpdatedTimestampFrom, lastUpdatedTimestampTo | integer | Filter by last-updated time, in epoch milliseconds. Useful for pulling recently changed transactions. |
offset, limit | integer | Standard paging. limit is capped at 100. |
sortOrder | string | ASC (oldest first) or DESC (most recent first). |
sortBy | string | Field to sort by: creationTimestamp (default) or lastUpdatedTimestamp. |
Response shape
A successful request returns a list of normalized transaction entries:
| Field | Purpose |
|---|---|
id | The transaction identifier. |
type | The transaction type. |
status | The normalized status. |
direction | CREDIT or DEBIT. |
amount | The amount, as a { currency, amount } pair (amount in minor units). |
instrument | The managed accountManaged Account An account held at a financial institution that can be created and managed through the Weavr platform. Each account has a balance where customers can hold funds. Optionally, an IBAN can be assigned to enable wire transfers to bank accounts outside of Weavr. or card the transaction belongs to. Returned by the unified endpoint only. |
fee | A summary of any fee charged, linking back to the fee transaction. |
creationTimestamp, lastUpdatedTimestamp | When the transaction was created and last changed, in epoch milliseconds. |
transaction | The full, type-specific transaction object. Its schema matches the value of type. |
Alongside the entries, the response carries a count (total entries matching the filter) and a responseCount (entries in this page).
Get transaction activity for an instrument
To scope the feed to a single instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases)., use the per-instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases). endpoints. They behave exactly like the unified endpoint and accept the same query parameters, but they return only that instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases).'s activity and omit the instrument field, since it is implied.
The per-instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases). activity endpoint is the live counterpart to the account statement and card statement. Activity shows everything, including pending transactions and types such as fees and system transactions; a statement shows only what settled, with authoritative balances.
Get a single transaction
Fetch one transaction by its id on a given instrumentInstrument A financial product owned by an Identity. There are two types: Managed Accounts (stored-value accounts that hold balances and can receive wire transfers) and Managed Cards (prepaid cards - virtual or physical - used for purchases).: