Skip to main content
Weavr API
Transaction activity

List transactions

GET/transactions

Returns all transactional activity across all managed accounts and managed cards.

This provides a single view of all transfers, sends, wire transfers, card payments, fees, and other transaction types regardless of which wallet they belong to.

creationTimestamp is when the transaction was created in its owning service (the same value the nested transaction object reports), and is the field the creation-window filter applies to. Transactions that are committed but not yet executed (e.g. scheduled wire transfers) appear with status SUBMITTED; such transactions never appear on statements until they execute.

A transfer between two of the caller's own instruments (e.g. between a managed account and a managed card belonging to the same identity) returns two entries — a DEBIT on the source instrument and a CREDIT on the destination instrument — which share the same id and differ by instrument. Treat (id, instrument) as the key when reconciling, and note that such a transfer contributes 2 to the count. The per-instrument activity endpoints (/managed_accounts/{id}/transactions, /managed_cards/{id}/transactions) are scoped to one instrument and so still show the single relevant side.

Request

Query parameters

Responses

200OK

Success

Headers
Body
application/json
{}
TransactionActivityListTransactionActivityList · object · 3 fields
Response example
{  "transactions": [    {      "id": "string",      "type": "transfers",      "status": "DRAFT",      "direction": "CREDIT",      "amount": {        "currency": "GBP",        "amount": 1250      },      "instrument": {        "id": "123456789",        "type": "managed_accounts"      },      "fee": {        "id": "string",        "type": "fees",        "amount": {          "currency": "GBP",          "amount": 1250        },        "subtype": {}      },      "creationTimestamp": 0,      "lastUpdatedTimestamp": 0,      "transaction": {        "id": "2468013579",        "profileId": "10001",        "tag": "invoice-2026-0042",        "source": {          "type": "managed_accounts",          "id": "123456789"        },        "destination": {          "type": "managed_accounts",          "id": "987654321"        },        "destinationAmount": {          "currency": "GBP",          "amount": 1250        },        "description": "Invoice 2026-0042",        "state": "COMPLETED",        "creationTimestamp": 1786118400000,        "executionTimestamp": "1786118401250"      }    }  ],  "count": 0,  "responseCount": 0}