> For the complete documentation index, see [llms.txt](https://docs.shyft.to/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shyft.to/solana-indexers.md).

# Solana Super Indexers

- [GraphQL APIs](https://docs.shyft.to/solana-indexers/graphql-apis.md): Query accounts data of any Solana program with GraphQL APIs
- [Getting Started](https://docs.shyft.to/solana-indexers/graphql-apis/getting-started.md): Lets get you started with querying program data.
- [Building Queries](https://docs.shyft.to/solana-indexers/graphql-apis/building-queries.md): Send your first graphQL query and get ready to be blown away
- [Paginating Response](https://docs.shyft.to/solana-indexers/graphql-apis/paginating-response.md): Paginate your accounts data easily
- [Applying Filters](https://docs.shyft.to/solana-indexers/graphql-apis/applying-filters.md): Filter your accounts data like never before
- [Ordering and Sorting Data](https://docs.shyft.to/solana-indexers/graphql-apis/ordering-and-sorting-data.md): Order and sort your responses
- [Case Studies](https://docs.shyft.to/solana-indexers/case-studies.md): We deep dive into what use cases can be fulfilled for different protocols with indexed data.
- [Tensor](https://docs.shyft.to/solana-indexers/case-studies/tensor.md): Easiest and the fastest way to query Tensor data.
- [Get Active Listings of a Wallet](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-active-listings-of-a-wallet.md): Get all active listings of a wallet on Tensor marketplace using GraphQL
- [Get Active Bids of a Wallet](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-active-bids-of-a-wallet.md): Illustrates how we can get active NFT Bids for a single wallet on Tensor using GraphQl
- [Get Active Listings of a Collection](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-active-listings-of-a-collection.md): Get active listings for a collection on Tensor using GraphQL.
- [Get all Bids of a Collection](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-all-bids-of-a-collection.md): Getting all bids of on NFTs belonging to a specific collection
- [Get all Pools of a Margin Account](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-all-pools-of-a-margin-account.md): Get all pools attached to a particular margin account on Tensor
- [Get all Pools by Owner](https://docs.shyft.to/solana-indexers/case-studies/tensor/get-all-pools-by-owner.md): Getting all pools created by one particular wallet on Tensor
- [Raydium](https://docs.shyft.to/solana-indexers/case-studies/raydium.md): Easiest and the fastest way to query Raydium data.
- [Get Pool By Address](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-pool-by-address.md): Fetch liquidity pool info based on it's address.
- [Get Pools By Token Address](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-pools-by-token-address.md): Fetch liquidity pools for different tokens.
- [Get Pools Created Between Time](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-pools-created-between-time.md): Query pools created between a time range.
- [Get Pool Burn Percentage](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-pool-burn-percentage.md): Get percentage of liquidity burnt/locked for a given pool.
- [Get Liquidity Details of a Pool](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-liquidity-details-of-a-pool.md): Fetch liquidity pool info and check how much liquidity is present.
- [Get Pool and OpenBook Market Info](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-pool-and-openbook-market-info.md): Fetch pool and OpenBook market info required for building a swap transaction.
- [Get Token Supply Percentage In Pool](https://docs.shyft.to/solana-indexers/case-studies/raydium/get-token-supply-percentage-in-pool.md): Get how much token supply percentage is present in a pool.
- [Orca Whirlpool](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool.md): Let us see how we can query the entire Orca Whirlpool Protocol
- [Get Pool by Address](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool/get-pool-by-address.md): Fetch an Orca pool by pubkey.
- [Get Pool by Token Address](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool/get-pool-by-token-address.md): Get pool details from Orca for a token address.
- [Get Positions for a Pool](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool/get-positions-for-a-pool.md): Get all positions for a liquidity pool on Orca Whirlpool.
- [Get Positions for a Wallet](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool/get-positions-for-a-wallet.md): Fetch a wallet's open positions in Orca pools.
- [Get Liquidity Details of a Pool](https://docs.shyft.to/solana-indexers/case-studies/orca-whirlpool/get-liquidity-details-of-a-pool.md): Get Liquidity present in an Orca pool.
- [Kamino](https://docs.shyft.to/solana-indexers/case-studies/kamino.md): Easiest and the fastest way to query Kamino Protocol.
- [Get Borrow Details of a Wallet](https://docs.shyft.to/solana-indexers/case-studies/kamino/get-borrow-details-of-a-wallet.md): Fetch details of all borrows by a wallet.
- [Get Deposit Details of a Wallet](https://docs.shyft.to/solana-indexers/case-studies/kamino/get-deposit-details-of-a-wallet.md): Fetch details of all deposits by a wallet.
- [Get Reserve Details](https://docs.shyft.to/solana-indexers/case-studies/kamino/get-reserve-details.md): Fetch a lending reserve to know about the asset being borrowed or deposited.
- [Cross Marketplace Queries](https://docs.shyft.to/solana-indexers/case-studies/cross-marketplace-queries.md): Query Tensor, Sniper, and MagicEden in a single call using GraphQL.
- [Get active listings across marketplaces for a wallet](https://docs.shyft.to/solana-indexers/case-studies/cross-marketplace-queries/get-active-listings-across-marketplaces-for-a-wallet.md): Get NFT listings from Tensor, Sniper and ME for a wallet in a single graphQl call.
- [Get listings for a collection across marketplaces](https://docs.shyft.to/solana-indexers/case-studies/cross-marketplace-queries/get-listings-for-a-collection-across-marketplaces.md): Fetch active listings for a collection across multiple marketplaces in a single call.
- [Get floor price of a collection](https://docs.shyft.to/solana-indexers/case-studies/cross-marketplace-queries/get-floor-price-of-a-collection.md): Get floor price of NFT collections with graphQl APIs.
- [Cross Defi Queries](https://docs.shyft.to/solana-indexers/case-studies/query-solana-dexes.md): Query data from Raydium, Orca, Openbook, and more in a single call.
- [Fetch Liquidity Pools for Token](https://docs.shyft.to/solana-indexers/case-studies/query-solana-dexes/fetch-liquidity-pools-for-token.md): Fetch all liquidity pools for a token from multiple DEXs.
- [Native Staking](https://docs.shyft.to/solana-indexers/case-studies/solana-native-staking.md): Easiest way to query stakes account data.
- [Get Stakes for a Wallet](https://docs.shyft.to/solana-indexers/case-studies/solana-native-staking/get-stakes-for-a-wallet.md): Fetch all stake accounts for a wallet.
- [Get Stakes For Validator](https://docs.shyft.to/solana-indexers/case-studies/solana-native-staking/get-stakes-for-validator.md): Fetch active stakes data for a validator.
- [Governance/Realms](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms.md): Fastest and easiest way to query Governance DAO data.
- [Get DAO Token Owners](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms/get-dao-token-owners.md): Fetch all token owners of a DAO.
- [Get Proposals For Governing Mint](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms/get-proposals-for-governing-mint.md): Fetch all proposals for a governing mint.
- [Get All Proposals For DAO](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms/get-all-proposals-for-dao.md): Fetch all proposals for a DAO.
- [Get DAO Treasury Info](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms/get-dao-treasury-info.md): Fetch all DAO treasury wallets and their holdings.
- [Get All Active Proposals For Wallet](https://docs.shyft.to/solana-indexers/case-studies/solana-governance-realms/get-all-active-proposals-for-wallet.md): Fetch all active proposals that a wallet can vote on.
- [Meteora](https://docs.shyft.to/solana-indexers/case-studies/meteora.md): Easiest way to query the Meteora DLMM program
- [Get All LB Position Pairs](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-lb-position-pairs.md): Fetch all LB Position pool info for Meteora DLMM
- [Get Position of a User Wallet](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-position-of-a-user-wallet.md): Fetch and query positions and LB Pair details for a particular user
- [Get Pool by Token Addresses](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-pool-by-token-addresses.md): Fetch all liquidity pools involving specific tokens for Meteora DLMM
- [Get All Deposits for a User](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-deposits-for-a-user.md): Fetch all deposits for a liquidity provider on Meteora DLMM
- [Get All Withdraws for a User](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-withdraws-for-a-user.md): Fetch all withdraws for a liquidity provider on Meteora DLMM
- [Get All Fees Claimed by a User](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-fees-claimed-by-a-user.md): Fetch all Fees claimed in Meteora DLMM for a user
- [Get All User Positions and Deposits for a Pool](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-user-positions-and-deposits-for-a-pool.md): Fetch all user positions for a pool for Meteora DLMM and their deposit amounts
- [Get All User Positions and Withdrawals for a Pool](https://docs.shyft.to/solana-indexers/case-studies/meteora/get-all-user-positions-and-withdrawals-for-a-pool.md): Fetch all user positions for a pool for Meteora DLMM and their withdrawn amounts
- [Fluxbeam](https://docs.shyft.to/solana-indexers/case-studies/fluxbeam.md): Fastest and easiest way to query Fluxbeam Pool Data.
- [Get Pool by Address](https://docs.shyft.to/solana-indexers/case-studies/fluxbeam/get-pool-by-address.md): Fetch and query a Fluxbeam pool info based on it's address.
- [Get Pool by Token Addresses](https://docs.shyft.to/solana-indexers/case-studies/fluxbeam/get-pool-by-token-addresses.md): Fetch Fluxbeam Pool based on a single Token Address or a Liquidity Pair
- [Drift](https://docs.shyft.to/solana-indexers/case-studies/drift.md): Fastest and easiest way to query Drift v2 on-chain data.
- [Get User account for Delegate](https://docs.shyft.to/solana-indexers/case-studies/drift/get-user-account-for-delegate.md): Fetch and query a delegates for user accounts on Drift v2 Program .
- [Get User accounts based on authority](https://docs.shyft.to/solana-indexers/case-studies/drift/get-user-accounts-based-on-authority.md): Fetch User Account details based on its authority
- [Get User details based on Referrer](https://docs.shyft.to/solana-indexers/case-studies/drift/get-user-details-based-on-referrer.md): Fetch User Account details based on its referrer, you can also fetch referrer accounts based on it's referrer address
- [Get Borrow/Deposit Amount for an User](https://docs.shyft.to/solana-indexers/case-studies/drift/get-borrow-deposit-amount-for-an-user.md): Fetch Borrow or deposit details for a particular user and market index on Drift v2
- [Get PrepPositions for an User Account](https://docs.shyft.to/solana-indexers/case-studies/drift/get-preppositions-for-an-user-account.md): Fetch PrepPosition details for an userAccount of a particular Authority
- [Getting OrderId and userOrderId](https://docs.shyft.to/solana-indexers/case-studies/drift/getting-orderid-and-userorderid.md): Fetch order details for an user based on orderId and userOrderId
- [Get OpenOrders for a User Account](https://docs.shyft.to/solana-indexers/case-studies/drift/get-openorders-for-a-user-account.md): Fetch openOrder details for an user Authority
- [Pumpswap](https://docs.shyft.to/solana-indexers/case-studies/pump-swap-amm.md): Fastest and easiest way to query parsed Pumpswap Data
- [Get Pool by Address](https://docs.shyft.to/solana-indexers/case-studies/pump-swap-amm/get-pool-by-address.md): Fetch and query a Pumpswap AMM pool info based on pool address.
- [Get Pool by Creator Address](https://docs.shyft.to/solana-indexers/case-studies/pump-swap-amm/get-pool-by-creator-address.md): Fetch and query a Pumpswap AMM pool info based on creator address.
- [Get Pools by Token Addresses](https://docs.shyft.to/solana-indexers/case-studies/pump-swap-amm/get-pools-by-token-addresses.md): Fetch Pumpswap Pools based on a single Token Address or a Liquidity Pair
- [Raydium Launchpad](https://docs.shyft.to/solana-indexers/case-studies/raydium-launchpad.md): Fastest and easiest way to query parsed Pumpswap Data
- [Get Bonding Curve Details by Pool Address](https://docs.shyft.to/solana-indexers/case-studies/raydium-launchpad/get-bonding-curve-details-by-pool-address.md): Fetch and query a Raydium Launchpad Bonding Curve or other pool info based on pool address.
- [Get All Pools for a Creator](https://docs.shyft.to/solana-indexers/case-studies/raydium-launchpad/get-all-pools-for-a-creator.md): Fetch and query a Raydium Launchpad pool info based on creator address.
- [Get Pools by Token Addresses](https://docs.shyft.to/solana-indexers/case-studies/raydium-launchpad/get-pools-by-token-addresses.md): Fetch Launchpad Pools based on a single Token Address or a Liquidity Pair
- [Get Migration details of a Pool](https://docs.shyft.to/solana-indexers/case-studies/raydium-launchpad/get-migration-details-of-a-pool.md): Fetch migration details of a pool on Raydium Launchpad
