Endpoint Playground
Returns a cursor-paginated leaderboard of wallets holding items in the collection, ranked by quantity held, with each holder's address and display name where OpenSea publishes one.
14 Oct 2026: 20 holders; 2 fields had a value in every checked item.
Sample value profiles: quantity: 28 to 128, median 60.
curl 'https://api.crawlora.net/api/v1/opensea/collection/boredapeyachtclub/holders?sort_direction=ASC' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| slug (path) | string | Yes | boredapeyachtclub | OpenSea collection slug |
| limit | integer | No | Holders per page, 1-100 | |
| cursor | string | No | Opaque pagination cursor from a previous next_page_cursor | |
| sort_direction | string | No | ASC | Sort direction by quantity held |
{
"code": 200,
"msg": "OK",
"data": {
"slug": "boredapeyachtclub",
"holders": [
{
"quantity": 143,
"account": {
"address": "0x29469395eaf6f95920e59f858042f0e28d98a20b"
}
},
{
"quantity": 128,
"account": {
"address": "0x54be3a794282c030b15e43ae2bb182e14c409c5e",
"display_name": "dingaling"
}
}
],
"next_page_cursor": "WzIwLCIweDU0YmUzYTc5NCJd"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.