NFT Collections
Create Collection
Create a collection that you can mint NFTs/SFTs from
API scope required: collections.create
POST
/
2022-06-09
/
collections
/
Authorizations
X-API-KEY
string
headerrequiredObtained in the Crossmint developer console
Body
application/json
chain
enum<string>
requiredBlockchain you would like to use for this collection
Available options:
aptos
, arbitrum
, arbitrum-sepolia
, astar-zkevm
, avalanche
, avalanche-fuji
, base
, base-sepolia
, bsc
, chiliz
, chiliz-spicy-testnet
, ethereum
, ethereum-sepolia
, optimism
, optimism-sepolia
, polygon
, polygon-amoy
, shape
, shape-sepolia
, skale-nebula
, skale-nebula-testnet
, solana
, soneium-minato-testnet
, xai
, xai-sepolia-testnet
, zkyoto
, zora
, zora-sepolia
metadata
object
requiredfungibility
enum<string>
default: non-fungibleWhether or not this collection is fungible. EVM and Solana collections may be set as semi-fungible.
Available options:
non-fungible
, semi-fungible
transferable
boolean
default: trueWhether or not NFTs in this collection are transferable. Only for EVM. (For subscriptions must be set to false)
supplyLimit
number
The maximum number of tokens that can be minted for this collection
payments
object
Enable payments for this collection by setting price
, recipientAddress
and currency
subscription
object
reuploadLinkedFiles
boolean
Any URLs in the metadata object will be resolved and reuploaded to IPFS [Default: true]
Response
200 - application/json
id
string
metadata
object
fungibility
string
onChain
object
actionId
string
subscription
object