Endpoint Playground
Returns a cursor-paginated page of the collection's trait types and the values each takes, with per-value item counts where OpenSea publishes them. Numeric traits carry a comparison operator.
14 Oct 2026: 7 traits; 2 fields had a value in every checked item.
Sample value profiles: trait_type: “Background” and 6 other values; values: median 23 entries.
curl 'https://api.crawlora.net/api/v1/opensea/collection/boredapeyachtclub/traits' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| slug (path) | string | Yes | boredapeyachtclub | OpenSea collection slug |
| limit | integer | No | Trait types per page, 1-100 | |
| cursor | string | No | Opaque pagination cursor from a previous next_page_cursor |
{
"code": 200,
"msg": "OK",
"data": {
"slug": "boredapeyachtclub",
"traits": [
{
"trait_type": "Background",
"values": [
{
"value": "Gray",
"count": 1170
},
{
"value": "Orange",
"count": 1273
},
{
"value": "Aquamarine",
"count": 1266
}
]
},
{
"trait_type": "Fur",
"values": [
{
"value": "Solid Gold",
"count": 46
},
{
"value": "Brown",
"count": 1370
}
]
}
],
"next_page_cursor": "WzNd"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.