Skip to main content

Get Balances

Provide access to balance information across various currencies.

GET /v1/balances

Request

HTTP Headers

To use this endpoint, you must include the following headers for authentication and authorization:

HeaderTypeRequiredDescription
x-api-keyStringYesAPI key assigned to your account for service access.
AuthorizationStringYesBearer token to authenticate the API request.

Query Parameters

Include the following parameters in the query string to filter balance information:

ParameterTypeRequiredDefault ValueDescription
currencyStringNoNoneOptional filter for balance information by 3-letter currency code (ISO-4217).

Example Request

GET /v1/balances?currency=USD HTTP/1.1
Host: api.example.com
Content-Type: application/json
x-api-key: <API_KEY>
Authorization: Bearer <BEARER_ACCESS_TOKEN>

Responses

HTTP Status Codes

Status CodeDescription
200OK
400Bad Request
500Internal Server Error

Schema

PropertyTypeNullableDescription
requestIdStringNoUnique identifier assigned to each request for tracking purposes.
dataBalanceResponse[]NoList of balance response.

BalanceResponse

PropertyTypeNullableDescription
balanceStringNoThe balance amount.
currencyStringNoThe 3-letter currency code (ISO-4217).

Example 200 OK Response

{
"requestId": "c4c7b997-79a5-4bde-9f17-47ad7eac9ed4",
"data": [
{
"balance": "10000.00",
"currency": "USD"
},
{
"balance": "5000.00",
"currency": "CAD"
}
]
}