NFTs

List NFT collections

get
/v1/nfts/collections
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
projectIdstringOptional
chainKeystringOptional
cursorstringOptional
limitinteger · min: 1 · max: 200OptionalDefault: 50
Responses
chevron-right
200

Collections list

application/json
get
/v1/nfts/collections
200

Collections list

Create an NFT collection (on-chain aware)

post
/v1/nfts/collections
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
projectIdstringRequired
chainKeystringRequired
tokenStandardstring · enumRequiredPossible values:
namestringRequired
descriptionstring | nullableOptional
contractAddressstring | nullableOptional

If already deployed, provide contract address. Otherwise, Sverse may deploy (optional).

Responses
post
/v1/nfts/collections
201

Collection created

Mint an NFT item (multi-chain)

post
/v1/nfts/collections/{collectionId}/items
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
collectionIdstringRequired
Body
ownerWalletIdstringRequired
metadataUristring | nullableOptional
idempotencyKeystring | nullableOptional
Responses
post
/v1/nfts/collections/{collectionId}/items
201

Mint initiated

Last updated