Get drops
Changed onGet a list of NFT drops (mints) by type: featured, upcoming, or recently_minted. Results may be fewer than the requested limit due to post-fetch filtering.
Request
- Base URLhttps://api.opensea.io
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Drop calendar type: featured, upcoming, or recently_minted
Number of results to return (1-100, default: 20)
Comma-separated list of chains to filter by (e.g. ethereum, base). Omit to return drops on all chains.
[ "ethereum" ]
Pagination cursor for next page
Response
Paginated list of drops
Example response
{
"drops": [
{
"active_stage": {
"allowlist_wallet_count": 1200,
"stage_type": "public_sale",
"uuid": "5f0c6f7e2b8a4c1d9e3f6a7b8c9d0e1f"
},
"chain": "ethereum",
"collection_name": "Cool Cats",
"collection_slug": "cool-cats",
"drop_type": "seadrop_v1_erc721",
"next_stage": {
"allowlist_wallet_count": 1200,
"stage_type": "public_sale",
"uuid": "5f0c6f7e2b8a4c1d9e3f6a7b8c9d0e1f"
}
}
]
}Changes
- breaking
removed the enum value
b3from the propertyitems/of thequeryrequest parameterchains - breaking
removed the enum value
blastfrom the propertyitems/of thequeryrequest parameterchains - breaking
the response property
//became nullable for the status - breaking
the response property
//became nullable for the status - breaking
the response property
became nullable for the status - breaking
the
//response's property type changed fromobjectto no type for status - breaking
the
//response's property type changed fromobjectto no type for status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - breaking
removed the required property
///from the response with the status - warning
removed the optional property
///from the response with the status - warning
removed the optional property
///from the response with the status - warning
removed the optional property
///from the response with the status - warning
removed the optional property
///from the response with the status - info
added the enum value
stablechainto the propertyitems/of thequeryrequest parameterchains - info
added the media type
*/*for the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added
subschema #2to the//response propertyanyOflist for the response status - info
added
subschema #2to the//response propertyanyOflist for the response status
- breaking