GET
/
transactions
List EU rails transactions
curl --request GET \
  --url https://api.balansas.com/functions/v1/customer-api/transactions \
  --header 'x-api-key: <api-key>'
{
  "data": [
    {
      "id": "a1f3c8e2-4b6d-4e90-9c12-7d5e2f8a1b34",
      "fr_transaction_id": "txn_9KdQ2mP",
      "transaction_type": "payment",
      "amount": 1500,
      "currency": "EUR",
      "status": "completed",
      "from_account_id": "c2e9b1a4-3d5f-4e80-9a12-7b6c5d4e3f21",
      "to_account_id": "d7b1f0a4-5c3a-4e21-8b6f-90a1b2c3d4e5",
      "from_account_type": "fiat_account",
      "to_account_type": "payee",
      "description": "Invoice #4821",
      "reference": "REF-2026-0042",
      "counterparty_name": "Acme GmbH",
      "counterparty_account": "DE89370400440532013000",
      "fee_amount": 2.5,
      "fee_currency": "EUR",
      "fr_owner_business_id": "busi_8Jh2KdLm5Qx",
      "virtual_account_id": "f0a4c2e9-1b3d-4e56-8a90-1c2d3e4f5a6b",
      "payee_id": "b8c2d3e4-5f6a-4b7c-8d9e-0f1a2b3c4d5e",
      "balance_before": 5000,
      "balance_after": 3500,
      "direction": "outgoing",
      "completed_at": "2026-05-20T14:32:11.000Z",
      "created_at": "2026-05-28T11:02:09.456Z"
    }
  ],
  "meta": {
    "pagination": {
      "page": 1,
      "limit": 25,
      "total": 100
    }
  }
}

Authorizations

x-api-key
string
header
required

Customer API key. Send as x-api-key: sk_... or Authorization: Bearer sk_.... Write operations also require an X-CSRF-Token header (64-char hex).

Response

Success

data
object[]
required
meta
object
required