Get a NFT collection details created by a user
Details of a created NFT collection by a user can be found using this method. The weightage for this API is 5.
API Specification
Get a NFT collection details.
POST
https://api.krypcore.com/api/v0/easy-nft/nft-collection
Created NFT collection details can be found under the given instance.
Headers
Name
Type
Description
Authorization*
String
User Auth Key obtained from Dash
DappId*
String
DappId
Request Body
Name
Type
Description
page
Number
Details of NFT collection to be retrieved for the given page No
pageSize
Number
No of NFT collection details to be displayed per page
{
"Data": {
"_id": "650ac47da42a151ae936d7ee",
"apiKey": "34bc1382-33aa-4306-a331-db5029e8dcee",
"collectionChainID": "80001",
"collectionContractAddress": "0x06Da2002a7E29fDd0cef326BC0febd36f48962aA",
"collectionDescription": "This is NFT collection description",
"collectionImage": "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",
"collectionName": "collectionName",
"collectionSymbol": "collectionSymbol",
"createdAt": "2023-09-20T10:07:57.967Z",
"createdBy": "DEV_KRYP_11_20230919",
"custodialWalletAccessToken": "d263d546-ccc2-4676-9691-d28c3f836822",
"ercStandard": "ERC721",
"instanceRef": "INS_EA_19_2023919",
"isDefault": false,
"isSoulBound": false,
"projectID": "DEV_TEST_KRYP_25_20230919",
"referenceId": "7835f5c0-7066-458e-83ca-cb117b417065",
"status": "SUCCESS",
"subscriptionId": "9690608060",
"txnHash": "0xd153feed8bb7a9618afe3bcd124213dec98e63d957e1c80e9b070750d0a9f800",
"uniqueId": "NFT-COL-CDZUbweAAHGGCfIueiHKJVxr",
"updatedAt": "2023-09-20T10:17:49.38Z",
"walletAddress": "",
"walletType": "non-custodial"
},
"Message": "Ok",
"Status": "SUCCESS"
}
{
"message": "Missing API key found in request"
}
{
"Data": null,
"Message": "Error while converting string to primitive object: the provided hex string is not a valid ObjectID",
"Status": "FAILURE"
}
Take a look at how you might call this method using our official libraries, or via curl
:
curl --location --request POST 'https://api.krypcore.com/api/v0/easy-nft/nft-collection' \
--header 'Authorization: xxxxxxxxxxxxxxxxxx' \
--header 'DappId: xxxxxxxxxxxxxxxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
"id": "650ac47da42a151ae936d7ee",
"page": 0,
"pageSize": 10
}'
var axios = require('axios');
var data = JSON.stringify({
"id": "650ac47da42a151ae936d7ee",
"page": 0,
"pageSize": 10
});
var config = {
method: 'post',
url: 'https://api.krypcore.com/api/v0/easy-nft/nft-collection',
headers: {
'Authorization': 'xxxxxxxxxxxxxxxxx',
'DappId': 'xxxxxxxxxxxxxxxxx',
'Content-Type': 'application/json'
},
data : data
};
axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});
import requests
import json
url = "https://api.krypcore.com/api/v0/easy-nft/nft-collection"
payload = json.dumps({
"id": "650ac47da42a151ae936d7ee",
"page": 0,
"pageSize": 10
})
headers = {
'Authorization': 'xxxxxxxxxxxxxxxxxxxx',
'DappId': 'xxxxxxxxxxxxxxxxxxxx',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
package main
import (
"fmt"
"strings"
"net/http"
"io/ioutil"
)
func main() {
url := "https://api.krypcore.com/api/v0/easy-nft/nft-collection"
method := "POST"
payload := strings.NewReader(`{
"id": "650ac47da42a151ae936d7ee",
"page": 0,
"pageSize": 10
}`)
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Authorization", "xxxxxxxxxxxxxxxxxxx")
req.Header.Add("DappId", "xxxxxxxxxxxxxxxxxxx")
req.Header.Add("Content-Type", "application/json")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := ioutil.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}
Last updated
Was this helpful?