Endpoint Playground
Returns every standing bid on one NFT, with price, quantity, validity window, marketplace, and the maker's wallet. An item with no active offers returns an empty list rather than a 404.
14 Oct 2026: 20 orders; 7 fields had a value in every checked item.
Sample value profiles: start_time: 2026-10-12 to 2026-10-13; quantity: 1 to 8, median 1; end_time: 2026-10-13 to 2027-01-11.
curl 'https://api.crawlora.net/api/v1/opensea/item/ethereum/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d/1/offers' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| chain (path) | string | Yes | ethereum | Chain identifier from /opensea/chains |
| contract_address (path) | string | Yes | 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d | NFT contract address |
| token_id (path) | string | Yes | 1 | Token id within the contract |
| limit | integer | No | Offers per page, 1-100 | |
| cursor | string | No | Opaque pagination cursor from a previous next_page_cursor |
{
"code": 200,
"msg": "OK",
"data": {
"chain": "ethereum",
"contract_address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"token_id": "1",
"orders": [
{
"id": "8de03f763f763ef0bd6eedb38d9e1491",
"quantity": "1",
"start_time": "2026-08-30T10:26:47.000Z",
"end_time": "2026-08-30T10:56:47.000Z",
"marketplace": "opensea",
"maker": {
"address": "0xf76246b0842c92ad5f9b0d2a2b6b0f9b1e1c0a11"
},
"price": {
"amount": 0.0001,
"currency": "WETH",
"usd": 0.25
}
}
],
"next_page_cursor": null
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.