Get list of channel payments

GET
/channels/{id}/payments

Get list of deposits received on the channel, oldest first.

Authorization

Bearer
headerAuthorizationBearer <JWT>

OAuth access token.

Path Parameters

id*string

Identifier of the channel.

Formatuuid

Query Parameters

page?integer

Page number.

Range1 <= value
Default1
limit?integer

Number of items per page. Default 50, maximum 100.

Range1 <= value <= 100
Default50

Header Parameters

X-Volt-Api-Version*1

Version of the API used. Currently, version 1 is the only version.

Value in1

Response Body

OK - Successful request, returning channel's payments list.

application/json
  1. response
[index: integer]?

An incoming on-chain deposit received on a channel and converted into the channel's crediting wallet. The transaction object carries the on-chain evidence; credited and rate are null until the conversion settles. This object is also the payload of the channel payment webhooks.

Example Request
curl -X GET 'https://stablecoins.sandbox.volt.io/channels/497f6eca-6276-4993-bfeb-53cbbbba6f08/payments' \  -H 'X-Volt-Api-Version: 1'
Example Response
[  {    "id": "7f3b9d1e-5a2c-4e6f-b8d0-a4c6e8f0b2d4",    "channelId": "9c2e6b4a-8f1d-4c3a-b5e7-d0a2c4e6f8b1",    "status": "PROCESSING",    "risk": null,    "endUser": {      "reference": "user-8841"    },    "transaction": {      "hash": "0xdef4567890abcdef4567890abcdef4567890abcd",      "detectedAt": "2026-08-25T11:00:00+00:00",      "confirmedAt": null    },    "paid": {      "amount": "100.500000",      "currency": "USDC"    },    "credited": null,    "rate": null,    "createdAt": "2026-08-25T11:00:00+00:00",    "updatedAt": "2026-08-25T11:00:00+00:00"  }]