For the complete documentation index, see llms.txt. This page is also available as Markdown.

NFT

Get Feed NFTs

get

Returns an array of NFTs

Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
Header parameters
API-Secret-TokenstringRequired
Responses
200

Example response

application/json
idnumberRequired
createdstring · min: 1Required
namestring · min: 1Required
descriptionstring · min: 1Required
contentUrlstring · min: 1Required
royaltynumberRequired
ipfscidstring · min: 1Required
ipfscidMediastring · min: 1Required
mimeTypestring · min: 1Required
tokenStandardstring · min: 1Required
contractAddressstring · min: 1Required
supplynumberRequired
minterstring · min: 1Required
totalOwnersnumberRequired
scTokenIdnumberRequired
likesnumberRequired
marketplaceanyOptional
offeranyOptional
collectionstringRequired
get/assets
GET /assets HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

[
  {
    "id": 0,
    "created": "string",
    "name": "string",
    "description": "string",
    "contentUrl": "string",
    "royalty": 0,
    "ipfscid": "string",
    "ipfscidMedia": "string",
    "mimeType": "string",
    "minter": "string",
    "minterDetails": {
      "id": 0,
      "name": "string",
      "username": "string",
      "address": "string",
      "profileImage": "string",
      "verified": true,
      "bannerUrl": "string",
      "collectorBadge": true
    },
    "owner": "string",
    "ownerDetails": {
      "id": 0,
      "name": "string",
      "username": "string",
      "address": "string",
      "profileImage": "string",
      "verified": true,
      "bannerUrl": "string",
      "collectorBadge": true
    },
    "scTokenId": 0,
    "likes": 0,
    "marketplace": {
      "price": 0,
      "priceUsd": 0,
      "active": true
    },
    "offer": {
      "created": "string",
      "token": 0,
      "buyer": "string",
      "buyerDetails": {
        "id": 0,
        "name": "string",
        "username": "string",
        "address": "string",
        "profileImage": "string",
        "verified": true,
        "bannerUrl": "string",
        "collectorBadge": true
      },
      "price": 0,
      "nft": null,
      "active": true
    },
    "collection": "string"
  }
]

Get NFT Detail

get

Returns detailed information of specified NFT

Path parameters
contractAddressstringRequired

Contract address of NFT

tokenIdnumber · min: 100000Required

The token id of an NFT

Example: 114804
Header parameters
API-Secret-TokenstringRequired
Responses
200

Example response

application/json
idstringOptional
get/assets/{contractAddress}/{tokenId}
GET /assets/{contractAddress}/{tokenId} HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

{
  "id": "text"
}

Get Marketplace NFTs

get

Returns an array of Marketplace NFTs

Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
marketplace_sortstringOptional
filterstringOptional
sortstring · enumOptionalDefault: latestPossible values:
Header parameters
API-Secret-TokenstringRequired
Responses
200

Example response

application/json
get/marketplace
GET /marketplace HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

Get NFT owners

GET https://api.pentas.io/owners/{contractAddress}/{tokenId}

Returns owners list of specified NFT

Query Parameters

Name
Type
Description

page

number

Headers

Name
Type
Description

API-Secret-Token*

string

If you're interested in User related NFTs, please refer the User section of this documentation.

Last updated