API reference · Moving money

Transaction history

GET Fetch an account holder's transaction history

GET /transaction/history

Every transaction across every account the holder owns, newest first, with fees and discounts nested under the transaction that caused them. Omit userReference for your own feed; supplying somebody else's requires the accounts operator permission.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Query parameters

NameDefault
userReferenceOptional
fromOptional
toOptional
currencyCodeOptional
accountReferenceOptional
operationOptional
transactionTypeOptional
transactionStatusOptional
balanceTierOptional
directionOptional
minAmountOptional
maxAmountOptional
counterpartyAccountReferenceOptional
transactionReferenceOptional
narrativeContainsOptional
includeReversedtrue
onlyReversalsfalse
includeSubTransactionstrue
includeSummaryfalse
page0
size20
ascendingfalse

Example

Response: Pager<TransactionHistoryResponse>

curl -X GET "https://api.bridgemoni.com/transaction/history?userReference=value&from=value&to=value&currencyCode=value&accountReference=value&operation=value&transactionType=value&transactionStatus=value&balanceTier=value&direction=value&minAmount=value&maxAmount=value&counterpartyAccountReference=value&transactionReference=value&narrativeContains=value&includeReversed=true&onlyReversals=false&includeSubTransactions=true&includeSummary=false&page=0&size=20&ascending=false" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200History fetched successfully
400No from supplied, to before from, or a summary spanning currencies
404The caller may not read this holder's history. Indistinguishable from a holder that does not exist, deliberately

Generated from the OpenAPI document. Branch on the HTTP status: there is no machine-readable error code on the wire. Errors