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": {}
}
