Skip to main content

Overview

  • GET /transactions returns transaction history for the current user session.
  • Required scope: transactions.read.
  • Optional filters: type (comma-separated), cardId, limit, cursor.

API flow (step-by-step)

1

List transactions

Endpoint: GET /transactions
Headers: Authorization: Bearer <SESSION_TOKEN>
Example response:

Query parameters

string
Comma-separated transaction types: spend, collateral, payment, fee.
string
Optional card id filter.
number
Optional page size (max 100).
string
Optional pagination cursor.

Response fields

string
required
Transaction id.
string
required
spend | collateral | payment | fee.
string
required
Transaction status.
number
required
Amount in cents.
string
required
Currency code.
string
Merchant or descriptor when available.
string
Card id for spend transactions.
string
required
ISO 8601 timestamp.