Retrieve NFT Info for Mina NFT V3
POSThttps://minatokens.com/api/v1//info/nft
Retrieves detailed information about a Mina NFT V3 (NFT standard).
Request
- application/json
Bodyrequired
collectionAddressstringrequired
Always set to B62qs2NthDuxAT94tTFg6MtuaP1gaBxTZyNv9D3uQiQciy1VsaimNFT for Mina NFT V2.
Example:
B62qs2NthDuxAT94tTFg6MtuaP1gaBxTZyNv9D3uQiQciy1VsaimNFT
nftAddressstring
The unique NFT address.
Example:
B62qoT6jXebkJVmsUmxCxGJmvHJUXPNF417rms4PATi5R6Hw7e56CRt
Responses
- 200
- 400
- 401
- 403
- 429
- 500
- 503
Successful response
- application/json
- Schema
- Example (auto)
Schema
collection objectrequired
nft objectrequired
{
"collection": {
"contractType": "collection",
"collectionName": "string",
"collectionAddress": "string",
"tokenId": "string",
"symbol": "string",
"uri": "string",
"isPaused": true,
"banner": "string",
"creator": "string",
"adminAddress": "string",
"baseURL": "string",
"royaltyFee": 0,
"transferFee": "string",
"requireTransferApproval": true,
"mintingIsLimited": true,
"collectionIsPaused": true,
"masterNFT": {
"type": "nft",
"contractType": "nft",
"tokenAddress": "string",
"collectionName": "string",
"collectionAddress": "string",
"collectionUri": "string",
"collectionSymbol": "string",
"collectionBaseURL": "string",
"symbol": "string",
"uri": "string",
"tokenId": "string",
"name": "string",
"image": "string",
"description": "string",
"metadataRoot": "string",
"storage": "string",
"metadataVerificationKeyHash": "string",
"owner": "string",
"approved": "string",
"approvedVerificationKeyHash": "string",
"approvedType": "string",
"version": 0,
"id": "string",
"canChangeOwnerByProof": true,
"canTransfer": true,
"canApprove": true,
"canChangeMetadata": true,
"canChangeStorage": true,
"canChangeName": true,
"canChangeMetadataVerificationKeyHash": true,
"canPause": true,
"isPaused": true,
"requireOwnerAuthorizationToUpgrade": true,
"metadata": {},
"status": "string",
"rating": 0,
"updated": 0,
"created": 0,
"chain": "string",
"price": 0,
"likes": 0,
"contractVerificationKeyHash": "string",
"contractVersion": 0
},
"contractVerificationKeyHash": "string",
"contractVersion": 0,
"chain": "string",
"updated": 0,
"created": 0,
"likes": 0,
"status": "string",
"rating": 0
},
"nft": {
"type": "nft",
"contractType": "nft",
"tokenAddress": "string",
"collectionName": "string",
"collectionAddress": "string",
"collectionUri": "string",
"collectionSymbol": "string",
"collectionBaseURL": "string",
"symbol": "string",
"uri": "string",
"tokenId": "string",
"name": "string",
"image": "string",
"description": "string",
"metadataRoot": "string",
"storage": "string",
"metadataVerificationKeyHash": "string",
"owner": "string",
"approved": "string",
"approvedVerificationKeyHash": "string",
"approvedType": "string",
"version": 0,
"id": "string",
"canChangeOwnerByProof": true,
"canTransfer": true,
"canApprove": true,
"canChangeMetadata": true,
"canChangeStorage": true,
"canChangeName": true,
"canChangeMetadataVerificationKeyHash": true,
"canPause": true,
"isPaused": true,
"requireOwnerAuthorizationToUpgrade": true,
"metadata": {},
"status": "string",
"rating": 0,
"updated": 0,
"created": 0,
"chain": "string",
"price": 0,
"likes": 0,
"contractVerificationKeyHash": "string",
"contractVersion": 0
}
}
Bad request - invalid input parameters.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Unauthorized - user not authenticated.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Forbidden - user doesn't have permission.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Too many requests.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Internal server error - something went wrong during the request.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Service unavailable - blockchain or other external service is down.
- application/json
- Schema
- Example (auto)
Schema
errorstring
Error message detailing the issue.
{
"error": "string"
}
Authorization: x-api-key
name: x-api-keytype: apiKeyin: headerdescription: API key for authorization. Get your API key at https://minatokens.com/api
- curl
- javascript
- nodejs
- python
- rust
- ocaml
- go
- java
- powershell
- CURL
curl -L 'https://minatokens.com/api/v1/info/nft' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'x-api-key: <x-api-key>' \
-d '{
"collectionAddress": "B62qs2NthDuxAT94tTFg6MtuaP1gaBxTZyNv9D3uQiQciy1VsaimNFT",
"nftAddress": "B62qoT6jXebkJVmsUmxCxGJmvHJUXPNF417rms4PATi5R6Hw7e56CRt"
}'
ResponseClear