LogoLogo
Developer DashboardMarketplaceDeveloper Discord
  • Getting Started
    • 👋Welcome to Altura
    • ➕Creating a Project
    • â›―Blockchains & Gas Fees
    • 🖞ïļMinting and Importing NFTs
      • Minting Individual NFTs
      • Importing Collections
      • Bulk Mint NFTs
      • Lazy Mint (Primary Sales)
    • 🔗Linking Your Collections
    • ðŸ’ģThe Developer Wallet
    • 🧠Smart NFTs
    • 🎁Lootboxes
    • 🔑Getting Your API Key
    • ðŸŽŪIntegrating Altura
    • ðŸ‘ĨAuthenticating Users
      • Altura Guard (Legacy)
      • Altura Guard II
        • Integration
        • REST API Demo
  • Altura Intelligence
    • 🧑‍ðŸĶēNPC Engine
      • ðŸĪĩNPC Engine +
    • 🌎World Engine
    • ðŸ’ģPlay Wallet
    • 💁Concierge
  • Marketplace
    • 🛍ïļThe Altura Marketplace
    • ðŸŽŊListing Your Game on the Altura Marketplace
    • ✅Getting Your Collections Verified
    • ðŸŽĻCreate Your Own White-Label Marketplace
  • 🌐API Reference
    • Get Endpoints
      • Verify a User's Altura Guard Code
      • Get User
      • Get Many Users
      • Get a User's Items
      • Get Item
      • Get Items
      • Get an Item's Holders
      • Get an Item's History
      • Get Collection
      • Get Collections
      • Get a User's Item Balance
      • Get a User's ERC20 Balance
      • Get a User's Native Token Balance
      • Get a User's Domain Names (Space ID)
      • Get a User From Domain Name (Space ID)
    • Developer Wallet Endpoints
      • Transfer ERC1155
      • Bulk Transfer ERC1155
      • Mint New ERC1155 NFT
      • Mint Additional Supply of ERC1155
      • Transfer ERC721
      • Transfer ERC20
      • Consume an Item (ERC1155)
    • Smart NFT Endpoints
      • Update an Item's Property
      • Add New Properties
      • Remove Properties
      • Bulk Update an Item's Properties
      • Switch an Item's Primary Image
      • Add a New Image
      • Update an Item's Name & Description
      • Update a Collection's Metadata
    • Altura Guard II
      • Connect to user wallet
      • Revoke Connection
      • Check Connection
      • Transaction Requests
        • Polling Transaction Response
        • Submitting a signature request
        • Submitting a native transaction request
        • Submitting a contract transaction request
  • ⚙ïļUnity SDK Reference
    • Installation
    • Get Methods
      • Verify a User's Altura Guard Code
      • Get User
      • Get Users
      • Get Item
      • Get Items
      • Get an Item's Holders
      • Get an Item's History
      • Get Collection
      • Get Collections
      • Get a User's Item Balance
      • Get a User's ERC20 Balance
      • Get a User's Native Token Balance
    • Schemas
  • ⚙ïļJS SDK Reference
    • Installation
    • Get Methods
      • Verify a User's Altura Guard Code
      • Get User
      • Get Many Users
      • Get a User's Items
      • Get Item
      • Get Items
      • Get an Item's Holders
      • Get an Item's History
      • Get Collection
      • Get Collections
      • Get a User's Item Balance
      • Get a User's ERC20 Balance
      • Get a User's Native Token Balance
    • Developer Wallet Methods
      • Transfer ERC1155
      • Bulk Transfer ERC1155
      • Mint Additional Supply of ERC1155
      • Transfer ERC721
      • Transfer ERC20
      • Consume an Item (ERC1155)
    • Smart NFT Endpoints
      • Update an Item's Property
      • Add new Properties
      • Remove Properties
      • Bulk Update an Item's Properties
      • Switch an Item's Primary Image
      • Add a New Image
      • Update an Item's Name & Description
      • Update a Collections Metadata
    • Altura Guard II
      • Connect to a user's wallet
      • Revoke Connection
      • Check Connection
      • Transaction Requests
        • Submitting a signature request
        • Submitting a native transaction request
        • Submitting a contract transaction request
    • Connect to Web3 Wallet
    • Schemas
Powered by GitBook
On this page
  1. API Reference
  2. Get Endpoints

Get Many Users

Returns an array of users

GET https://api.alturanft.com/api/v2/user

You can add additional query parameters to filter documents by any property. i.e. ?name=Majd

Query Parameters

Name
Type
Description

page

Integer

The offset for returned users. Calculated as (page - 1) * perPage

(default: 1)

perPage

Integer

The number of users to return

(default: 24)

sortBy

String

The field to sort the users by (any field in the user schema may be used)

(default: name)

sortDir

String

Choose to sort in ascending (asc) or descending (desc) order

default: desc

{  
  "users": [
    {
      "address": "0xb13fbf9f1433539c2c7a299c0a49611a143a975c",
      "name": "NFT-Louvre",
      "bio": "The finest NFTs in the space.",
      "profilePic": "https://ipfs.io/ipfs/QmfZuvamA14VFxSUEfrwDLeLVzwntugNuJTs5H1hKXW7YG",
      "socialLink": "",
      "profilePicUrl": "https://altura-marketplace-1.s3.us-east-2.amazonaws.com/0xb13fbf9f1433539c2c7a299c0a49611a143a975c_089a054c-70ac-4ef1-a5c2-7ef8701e60f5.png"
    },
    {
      "address": "0xd4c100a4b5de2c845d413c225154bc5992518a82",
      "name": "NoName",
      "bio": "",
      "profilePic": "https://ipfs.io/ipfs/QmfZfA8o1kKSehW3NmDN2CxW4QKk9ddnKG3CKWxhf3WBvc",
      "socialLink": "",
      "profilePicUrl": "https://altura-marketplace-1.s3.us-east-2.amazonaws.com/0xd4c100a4b5de2c845d413c225154bc5992518a82_456b0b8e-a84f-435d-8a32-39b8b753016a.png"
    },
    {
      "address": "0xaf150c106f2d31b6619ab2b39b476dbfe341f1a0",
      "name": "Torrvull",
      "bio": "",
      "profilePic": "https://ipfs.io/ipfs/QmfZJ28STGSYupvhBovTKEoMDFBGKTQ25N9NUX8PBxzk9T",
      "socialLink": "",
      "profilePicUrl": "https://altura-marketplace-1.s3.us-east-2.amazonaws.com/0xaf150c106f2d31b6619ab2b39b476dbfe341f1a0_a1397475-13a7-4c3d-a2b3-cec902561745.png"
    }
  }
{
    // Response
}
Example: get a user by username

/api/v2/user?name=AlturaNFT

Response

{
  "users": [
    {
      "address": "0xcaf45074fc329692995d812aeb099070c7fdee2b",
      "name": "AlturaNFT",
      "bio": "Altura is a smart contract platform that allows game developers to mint, distribute and transact Smart NFTs representing in-game items. Smart NFTs are NFTs with dynamic properties that can change based on certain conditions.",
      "profilePic": "https://ipfs.io/ipfs/QmTGgo2JveLMM9ftuqvDQtpcY8HqwewinFLQ54i4eb8H3Y",
      "socialLink": "https://www.alturanft.com/",
      "profilePicUrl": "https://altura-marketplace-1.s3.us-east-2.amazonaws.com/0xcaf45074fc329692995d812aeb099070c7fdee2b_126b90b1-92c0-417b-b119-b67e4141d30d.png"
    }
  ],
  "count": 1
}
PreviousGet UserNextGet a User's Items

Last updated 2 years ago

🌐