Create IP Collection (Idempotent)
Create a new collection with a pre-computed id, or get an existing one if the id already exists
API scope required: collections.create
Headers
API key required for authentication
Path Parameters
Body
Story Protocol collection creation input
Story Protocol collection metadata
{
"name": "My Collection",
"symbol": "MYCOL",
"description": "My Collection Description",
"image": "https://example.com/image.png"
}
The chain of the collection, either story
or story-testnet
"story-testnet"
Controls whether external files (like images) in the metadata should be reuploaded to decentralized storage (IPFS) (true) or referenced with their original URLs (false). Default is True.
true
The supply limit of the collection
100
Response
Story Protocol collection creation output
The id of the collection
"d290f1ee-6c54-4b01-90e6-d701748f0851"
The action id of the collection
"d290f1ee-6c54-4b01-90e6-d701748f0851"
Story Protocol collection metadata response
{
"name": "My Collection",
"symbol": "MYCOL",
"description": "My Collection Description",
"image": "https://example.com/image.png"
}
Was this page helpful?