These are a couple of common GraphQL queries. Try them out here.
Get a token with its current price, including active listings, active offers, and holders.
List all tokens owned by a Tezos account, ordered by the time they were received.
List all tokens created by a Tezos account. Note that this does not include tokens that were created through collab contracts.
List all tokens that were either created by a certain Tezos account or where the Tezos account is listed as a receiver of royalties. Note that this does not include tokens that were created through collab contracts.
Show all tokens listed for sale by a Tezos account.
List the tokens of a creator where all editions were burned.
List all tokens owned by a Tezos account that had at least one sale since the beginning of 2023.
List all tokens owned by a Tezos account that are now listed at least 50% under the price they were last sold for.
List all tokens in a fxhash collection.
Get the 10 tokens of a contract with the most total sales volume.
Get the cheapest price (floor price) of all tokens in a contract.
Get the raw metadata of a token.
Get tokens that have a certain tag.
Show the balance history of a token (who owned how many editions at which time).
List the 100 most recent sales.
List all sales of a Tezos account.
Show the total volume sold by a Tezos account and the number of sales.
Show the sales volume and the number of sales of all tokens in a contract, in one month.
List all sales of all tokens created by a certain Tezos account. For performance reasons, it’s recommended to split this up into two queries. In the first query, you fetch all tokens that were created by an account. In the second query, you then fetch the sale events of those tokens, by creating an or-condition with the contract addresses and the token ids.