List accounts

​

Requires accounts:read. Returns the company's open deposit accounts and its charge account when available. Closed deposit accounts and retired wallets are excluded; frozen deposit accounts remain available. The result is not paginated. Returns 404 if no accounts are available.

Responses

  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/accounts
curl https://api.dev.trusspayments.com/fdx/v6/accounts \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "accounts": [
    {
      "accountCategory": "DEPOSIT_ACCOUNT",
      "accountId": "1dd3a4b0-4837-4e24-b83d-4f3a834d9320",
      "accountNumber": "1234567890",
      "accountNumberDisplay": "7890",
      "accountType": "CHECKING",
      "availableBalance": 2500.5,
      "balanceAsOf": "2026-08-31T12:00:00.000000Z",
      "balanceType": "ASSET",
      "currency": {
        "currencyCode": "USD"
      },
      "currentBalance": 2500.5,
      "customerId": "0de22cf5-a1ed-44db-85f4-4dd526a43085",
      "description": "Truss Business Checking",
      "interestRate": 0,
      "lineOfBusiness": "BUSINESS",
      "nickname": "Truss Cash",
      "productName": "Truss Business Checking",
      "routingTransitNumber": "000000000",
      "status": "OPEN"
    }
  ],
  "page": {}
}