Update drop item

Saves new metadata for one existing item and returns the updated item. It returns no transaction. A token id that does not exist on the drop returns 404.

On an ERC-721 SeaDrop V1 drop that is already revealed, it also regenerates the drop's metadata on IPFS and saves the new base URI to the draft; publish with POST /api/v2/drops/{slug}/publish to put it onchain. Before reveal, the change is held until POST /api/v2/drops/{slug}/metadata/ipfs runs.

On an ERC-1155 self-mint drop, the change does not reach the contract. Use PUT /api/v2/drops/{slug}/items/{token_id} instead: it makes the same change and returns the transaction that puts it onchain.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Collection slug

string
required

Drop item token id

Body Params

Request body for updating a drop item

string
length between 0 and 1000

Animated media for the item, alongside its image. Omit to leave the stored value alone; send an empty string to remove it.

string

Item description

string

External URL

string
required
length ≥ 1

Media token reference

string
required
length between 0 and 100

Item name

traits
array of objects

Traits to apply

traits
Responses

401

Invalid or missing API key

500

Internal server error. Please open a support ticket so OpenSea can investigate.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
*/*