v1
latestOpenAPI 3.0.12026-07-2699111970.1 KBNFTs
Mint NFT with ID
This pathway allows you to mint NFTs and guarantee idempotency to ensure you never double mint for the same NFT.
API scope required: nfts.create
put/2022-06-09/collections/{collectionId}/nfts/{id}
Path parameters
collectionIdstring required
This is the identifier for the collection related to the request. Every project has default collections: default-solana and default-polygon.
The create-collection API will result in collections with UUID formatted collectionId. Example: 9c82ef99-617f-497d-9abb-fd355291681b
The create-collection-idempotent API allows you to specify an arbitrary identifier during the initial request. Example: your-custom-identifier
idstring required
Example:my-idempotency-key
Custom ID of the NFT, which is used as an idempotency key
Request body
Example request
{
"metadata": {
"name": "Crossmint Example NFT",
"image": "https://www.crossmint.com/assets/crossmint/logo.png",
"description": "My NFT created via the mint API!"
},
"recipient": "email:testy@crossmint.com:polygon",
"locale": "en-US"
}Response
The request has been accepted.
Example response
{
"onChain": {
"status": "success",
"chain": "solana"
}
}