Get channel checkout URL

GET
/channels/{id}/checkout

Get a link to the hosted Volt Checkout page for the channel. The page shows the payer the channel's deposit addresses, one per network, and the current indicative rate of the channel's currency to EUR.

Both links are valid for one hour. Once they expire, call this endpoint again to get fresh ones. Do not cache or store the links, and do not log them: anyone holding a link can open the channel's checkout page. The response is sent with Cache-Control: no-store.

Authorization

Bearer
headerAuthorizationBearer <token>

OAuth access token.

Path Parameters

id*string

Identifier of the channel.

Formatuuid

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 links to the channel's checkout page.

application/json
  1. response
redirect*

Links to the channel's hosted checkout page. Both links open the same page and are valid for one hour.

curl -X GET "https://example.com/channels/497f6eca-6276-4993-bfeb-53cbbbba6f08/checkout" \  -H "X-Volt-Api-Version: 1"
{  "redirect": {    "url": "https://vo.lt/k3Xa9Q",    "directUrl": "https://checkout.volt.io/stablecoins/channel?token=eyJhbGciOiJSUzI1NiJ9.eyJjaGFubmVsSWQiOiI5YzJlNmI0YS04ZjFkLTRjM2EtYjVlNy1kMGEyYzRlNmY4YjEifQ.c2lnbmF0dXJl"  }}