View and Adjust Balance

Trigger a manual balance adjustment (top‑up)

To create a manual balance adjustment, send a POST /treasury/v1/balance-adjustments request with JSON body:

{
  "requestId": "12345678-1234-1234-1234-123456789012",
  "managedBalanceId": "ag_layer1_usdt",
  "amount": 20000
}

List treasury operations

To list treasury operations, send a GET /treasury/v1/treasury-operations request with parameters:

ParameterRequiredDescription
pageNumber✓Page index (starts at 0).
pageSize✓Number of items per page (minimum 0, maximum 500, default 50).

In the response, you receive the complete list of all operation and their status.

{
    "content": [
        {
            "eventId": "0197170c-b71d-70bc-afbe-5dd925c8620d",
            "id": "0197170c-b71d-70bc-afbe-5dd925c8fa12",
            "operationIndex": 0,
            "source": "bvnk_tron_usdt",
            "target": "bvnk_ethereum_usdt",
            "amount": 100,
            "externalTrackingId": "ext-track-123",
            "externalOperationType": "LAYER1_VENUE_WITHDRAWAL",
            "status": "CREATED",
            "createdAt": "2025-06-06T13:46:58.425Z"
        }
    ],
    "totalElements": 1,
    "totalPages": 1,
    "pageNumber": 0,
    "pageSize": 50
}

Did this page help you?