Pentas Docs
  • Overview
  • Quick Start
  • Reference
    • API Reference
      • NFT
      • User
      • Collection
      • Analytics
Powered by GitBook
On this page
  1. Reference
  2. API Reference

User

PreviousNFTNextCollection

Last updated 3 years ago

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

Get User Information

get

Returns detail of specified user

Path parameters
walletAddressstringRequired

Wallet address of user

Example: 0x999357CBCA500ffc60821E127657d4591eCa5b9dPattern: ^0x[0-9A-Fa-f]{40}$
Header parameters
API-Secret-TokenstringRequired
Responses
200
Example response
application/json
get
GET /user/{walletAddress} HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

{
  "id": 1,
  "created": "text",
  "name": "text",
  "username": "text",
  "address": "text",
  "profileImage": "text",
  "description": "text",
  "bio": "text",
  "verified": true,
  "socialLink": "text",
  "bannerUrl": "text",
  "twitterUsername": "text",
  "collectorBadge": true
}

Get user Minted NFTs

get

Returns NFTs minted by specified user

Path parameters
walletAddressstringRequired

Wallet address of user

Example: 0x999357CBCA500ffc60821E127657d4591eCa5b9dPattern: ^0x[0-9A-Fa-f]{40}$
Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
sortingstring · enumOptionalDefault: latestPossible values:
Header parameters
API-Secret-TokenstringRequired
Responses
200
Example response
application/json
get
GET /user/{walletAddress}/assets HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

No content

Get user Collected NFTs

get

Returns NFTs collected by specified user

Path parameters
walletAddressstringRequired

Wallet address of user

Example: 0x999357CBCA500ffc60821E127657d4591eCa5b9dPattern: ^0x[0-9A-Fa-f]{40}$
Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
sortingstring · enumOptionalDefault: latestPossible values:
Header parameters
API-Secret-TokenstringRequired
Responses
200
Example response
application/json
get
GET /user/{walletAddress}/assets/collected HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

No content

Get user Sold NFTs

get

Returns NFTs minted and sold by specified user

Path parameters
walletAddressstringRequired

Wallet address of user

Example: 0x999357CBCA500ffc60821E127657d4591eCa5b9dPattern: ^0x[0-9A-Fa-f]{40}$
Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
Header parameters
API-Secret-TokenstringRequired
Responses
200
Example response
application/json
get
GET /user/{walletAddress}/assets/sold HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

No content

Get List of User Collection

get

Returns collections made by specified user

Path parameters
walletAddressstringRequired

Wallet address of user

Example: 0x999357CBCA500ffc60821E127657d4591eCa5b9dPattern: ^0x[0-9A-Fa-f]{40}$
Query parameters
pagenumber · min: 1OptionalDefault: 1Example: 1
Header parameters
API-Secret-TokenstringRequired
Responses
200
Example response
application/json
get
GET /user/{walletAddress}/assets/collection HTTP/1.1
Host: api.pentas.io
API-Secret-Token: text
Accept: */*
200

Example response

[
  {
    "id": 1,
    "name": "text",
    "description": "text",
    "slug": "text",
    "collectionImage": "text",
    "bannerImage": "text"
  }
]
  • GETGet User Information
  • GETGet user Minted NFTs
  • GETGet user Collected NFTs
  • GETGet user Sold NFTs
  • GETGet List of User Collection