Skip to main content

List Token Listings

Returns the open secondary-market listings of one token, newest first, one row per listing. These are the offers behind Get Token Secondary Market Summary. Take a listing's deal_id and quantity to quote or buy it; a listing is bought whole.

A token with nothing listed answers an empty page, not a 404.

Required permission: secondary-market:view

Request​

GET /v2/users/secondary-markets/tokens/{token_id}/listings

Parameters​

NameTypeInDescription
token_idstringpathRequired. Token ID
pageintegerqueryRequired. Page number, starting at 1
per_pageintegerqueryRequired. Items per page, 1–100

Headers​

NameDescription
AuthorizationRequired. Bearer <access_token>

Example​

curl --request GET \
--url '{{baseUrl}}/v2/users/secondary-markets/tokens/68ae06cfcccf4e8fc19362d1/listings?page=1&per_page=10' \
--header 'Authorization: Bearer <access_token>'

Response​

{
"data": [
{
"id": "6913b20e55654191dede3801",
"token_id": "68ae06cfcccf4e8fc19362d1",
"user_id": "680c02896d91ca0145cfeb82",
"deal_id": 13,
"quantity": 10,
"price": {
"amount": "12",
"decimal": 6,
"symbol": "VUSD",
"address": "0xf2d90affe805280c004d0135343f2cbd7c96ce98"
},
"status": 0,
"created_at": "2026-11-09T09:40:03Z",
"updated_at": "2026-11-09T09:41:10Z"
}
],
"total": 1,
"page": 1,
"per_page": 10
}

Response Fields​

FieldTypeDescription
data[].idstringListing ID
data[].token_idstringToken listed
data[].user_idstringSeller
data[].deal_idintegerOn-chain deal ID; send it to the quote and buy endpoints
data[].quantityintegerWhole tokens in the listing; a buy must send exactly this quantity
data[].priceobjectUnit price: amount (decimal string), decimal, symbol, address of the payment currency
data[].statusintegerAlways 0 (open) on this endpoint
data[].created_atstringWhen the listing was recorded (RFC 3339)
data[].updated_atstringLast change (RFC 3339)
totalintegerNumber of open listings of the token
pageintegerRequested page
per_pageintegerRequested page size

Errors​

StatusCodeDescription
40010015Validation failed (page, per_page) — see details
40010016token_id is not a valid 24-character hex id
50010000Unexpected server-side failure

See Errors for the error format and common codes.