curl --request GET \
--url 'https://api.coinlist.co/v1/participations?filters[0][field]=offer_id&filters[0][op]=%3D%3D&filters[0][value]={offer_id}' \
--header 'Authorization: Bearer <token>'{
"data": [
{
"amount": "<string>",
"amount_string": "<string>",
"asset": {
"code": "<string>",
"fractional_digits": 123,
"id": "<string>",
"name": "<string>"
},
"chain": "ethereum_sepolia",
"id": "05edea81-98a7-4582-aa7c-040d57cb1858",
"object": "participation",
"offer_id": "<string>",
"offer_option_id": "<string>",
"status": "prepared",
"inserted_at": "2025-01-01T00:00:00.000000Z",
"updated_at": "2025-01-01T00:00:00.000000Z",
"wallet_address": "<string>"
}
],
"object": "list",
"starting_after": "g3QAAAA...",
"starting_before": "g3QAAAA..."
}{
"message": "<string>",
"type": "api_error",
"code": "<string>",
"errors": {},
"event_id": "<string>"
}Participations
List participations for the authenticated partner and user
GET
/
v1
/
participations
curl --request GET \
--url 'https://api.coinlist.co/v1/participations?filters[0][field]=offer_id&filters[0][op]=%3D%3D&filters[0][value]={offer_id}' \
--header 'Authorization: Bearer <token>'{
"data": [
{
"amount": "<string>",
"amount_string": "<string>",
"asset": {
"code": "<string>",
"fractional_digits": 123,
"id": "<string>",
"name": "<string>"
},
"chain": "ethereum_sepolia",
"id": "05edea81-98a7-4582-aa7c-040d57cb1858",
"object": "participation",
"offer_id": "<string>",
"offer_option_id": "<string>",
"status": "prepared",
"inserted_at": "2025-01-01T00:00:00.000000Z",
"updated_at": "2025-01-01T00:00:00.000000Z",
"wallet_address": "<string>"
}
],
"object": "list",
"starting_after": "g3QAAAA...",
"starting_before": "g3QAAAA..."
}{
"message": "<string>",
"type": "api_error",
"code": "<string>",
"errors": {},
"event_id": "<string>"
}Filtering
filters takes Flop filter parameters serialized as filters[0][field], filters[0][op], and filters[0][value], with one index per filter. The playground cannot build that shape, so use the code samples.
Filterable fields: offer_id, offer_option_id, user_id, status, user_email.Authorizations
OAuth 2.0 authorization and token endpoints
Query Parameters
A cursor for use in pagination
A cursor for use in pagination
A limit on the number of objects to be returned
Required range:
1 <= x <= 100Example:
10
Flop filter parameters (e.g. by offer_id)
Show child attributes
Show child attributes
Response
Successful response.
Show child attributes
Show child attributes
String representing the object's type. Objects of the same type share the same value.
Available options:
list String representing the page cursor to used for querying the next page.
Example:
"g3QAAAA..."
String representing the page cursor to used for querying the previous page.
Example:
"g3QAAAA..."