Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 4.16 KB

File metadata and controls

31 lines (25 loc) · 4.16 KB

Installing

npm install @mintbase-js/data

Using Data APIs

Currently, these wrappers are methods for the GraphQL API. They are still in beta and may change at anytime.

methods

method name params description
attributesByMetaId metadataId: string get all attributes from a specific metadataId
ownedNftsByStore ownerId: string,contractAddress: string, pagination: {limit: number, offset:number} get all nfts from a single store
ownedTokens ownerId: string,{limit: number, offset:number} get all tokens/nfts from a owner
tokenById tokenId: string, contractAddress: string get token data by id of certain contract
tokenListingCountsByMetaId metadataId: string get token listings from metadata id
tokensByStatus metadataId: string, ownedBy: string get token by status on metadataId, and owner
tokenOwner tokenId: string, contractAddress: string get token owner by token id and certain contract
tokenProvenance tokenId: string, contractAddress: string, pagination?: {limit: number, offset:number} get token provenance by token id and certain contract
tokenOwnersByMetadataId metadataId: string, pagination?: {limit: number, offset:number} get token owners by metadata id
ownedStores ownerId: string get stores owned by owner id
nearPrice - get near price in usd
checkStoreName name: string check if store name already exists
storeData `contractAddress: string string[]`
storeNfts `contractAddress: string string[], showOnlyListed?: boolean, pagination?: {limit: number, offset:number}`
metadataByMetadataId metadataId: string get metadata by metadataId
tokenByAttributes contractId: string, filters: AttributesFilters get tokens of a certain contract and filters
attributesByContract contractId: string get attributes of a certain contract
attributeRarity contractId: string, attributeType: string, attributeValue: string get attribute rarity of a certain contract, attribute type and attribute value