# Data

> Data pages in the Alchemy Docs.

## Pages

- [Data API Overview](https://www.alchemy.com/docs/data.md): Use Alchemy Data to build and scale your business
- [Portfolio API Overview](https://www.alchemy.com/docs/reference/portfolio-apis.md): Everything you need to view onchain assets.
- [Tokens By Wallet](https://www.alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-tokens-by-address.md): Tokens By Wallet
- [Token Balances By Wallet](https://www.alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-token-balances-by-address.md): Token Balances By Wallet
- [NFTs By Wallet](https://www.alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-nfts-by-address.md): NFTs By Wallet
- [NFT Collections By Wallet](https://www.alchemy.com/docs/data/portfolio-apis/portfolio-api-endpoints/portfolio-api-endpoints/get-nft-contracts-by-address.md): NFT Collections By Wallet
- [Token API Overview](https://www.alchemy.com/docs/reference/token-api-overview.md): Learn about Alchemy's Token APIs.
- [Token API Quickstart](https://www.alchemy.com/docs/reference/token-api-quickstart.md): A new developer's guide to using the Token API and getting token information. Query Token data using alchemy-web3 (recommended) or fetch.
- [alchemy_getTokenAllowance](https://www.alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-allowance.md): Returns the token allowance by spender for a given owner.
- [alchemy_getTokenBalances](https://www.alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-balances.md): Returns ERC-20 token balances for a given address.
- [alchemy_getTokenMetadata](https://www.alchemy.com/docs/data/token-api/token-api-endpoints/alchemy-get-token-metadata.md): Returns metadata for a given token contract (name, symbol, decimals, logo).
- [Transfers API Overview](https://www.alchemy.com/docs/reference/transfers-api-quickstart.md): The Transfers API allows you to easily fetch historical transactions for any address without having to scan the entire chain and index everything for each of your users.
- [alchemy_getAssetTransfers](https://www.alchemy.com/docs/data/transfers-api/transfers-endpoints/alchemy-get-asset-transfers.md): The Transfers API allows you to easily fetch historical transactions for any address across Ethereum and supported L2s including Base, Polygon, Arbitrum, and Optimism (internal transfer data is only available on Ethereum Mainnet and Polygon Mainnet).
- [Prices API Quickstart](https://www.alchemy.com/docs/reference/prices-api-quickstart.md): A new developer's guide to fetching current and historical token prices via the Prices API.
- [Token Prices By Symbol](https://www.alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-token-prices-by-symbol.md): Token Prices By Symbol
- [Token Prices By Address](https://www.alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-token-prices-by-address.md): Token Prices By Address
- [Historical Token Prices](https://www.alchemy.com/docs/data/prices-api/prices-api-endpoints/prices-api-endpoints/get-historical-token-prices.md): Historical Token Prices
- [Prices API FAQ](https://www.alchemy.com/docs/reference/prices-api-faq.md): Commonly asked questions when using Alchemy's Prices API for fungible token prices.
- [NFT API Overview](https://www.alchemy.com/docs/reference/nft-api-overview.md): Explore Alchemy's NFT API endpoints for querying NFT metadata, ownership, and collection data across supported chains.
- [NFT API Quickstart](https://www.alchemy.com/docs/reference/nft-api-quickstart.md): Send your first NFT API request with Alchemy in minutes using cURL, the SDK, or the dashboard.
- [Solana DAS API](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana.md)
- [getAsset](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset.md): Returns information about a single digital asset.
- [getAssetProof](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-proof.md): Returns the merkle proof for a compressed digital asset.
- [getAssetProofs](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-proofs.md): Returns merkle proofs for multiple compressed digital assets.
- [getAssets](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets.md): Returns information about multiple digital assets.
- [getAssetsByAuthority](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-authority.md): Returns assets filtered by their authority.
- [getAssetsByCreator](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-creator.md): Returns assets created by the specified address.
- [getAssetsByGroup](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-group.md): Returns assets filtered by their group information.
- [getAssetsByOwner](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-assets-by-owner.md): Returns assets owned by the specified address.
- [getAssetSignatures](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-asset-signatures.md): Returns signatures for transactions that have interacted with the given asset.
- [getNftEditions](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-nft-editions.md): Returns all editions of a given master NFT.
- [getTokenAccounts](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/get-token-accounts.md): Returns token accounts based on the specified filters. At least one of ownerAddress or mintAddress is required.
- [searchAssets](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana/solana-das-api-endpoints/search-assets.md): Search for assets using a complex set of filter criteria. ownerAddress is required.
A few less common filters are accepted by the underlying API but are not exposed in the Try It form because their values cannot be defaulted to a useful placeholder without zeroing the result set: name (substring match), jsonUri (exact match), royaltyAmount (basis-points integer match), supply (exact integer match), and grouping (strict 2-tuple of [groupKey, groupValue], e.g. ["collection", ""]). Pass these directly when calling the API from your own client.

- [Solana DAS API v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2.md)
- [getAsset_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-asset-v-2.md): Returns detailed information for a single Solana NFT, compressed NFT, or token including metadata, ownership, price data, and on-chain attributes. Price data caching: token_info.price_info values are cached and may be up to 600 seconds old. Coverage is limited to the top 10,000 tokens by 24-hour volume.

- [getAssetBatch_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-asset-batch-v-2.md): Returns detailed information for up to 1,000 Solana NFTs, compressed NFTs, or tokens in a single efficient batch request. Results are returned in the same order as the input ids array.

- [getAssetProof_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-asset-proof-v-2.md): Returns the cryptographic merkle proof for a compressed Solana NFT. The proof is required to validate a compressed asset's existence and data integrity on-chain (for transfers, burns, and other operations) without storing the full asset data.

- [getAssetProofBatch_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-asset-proof-batch-v-2.md): Returns merkle proofs for multiple compressed Solana NFTs in a single batch request. The response is an object keyed by asset ID, where each value is the corresponding merkle proof.

- [getAssetsByAuthority_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-assets-by-authority-v-2.md): Returns all Solana NFTs, compressed NFTs, and tokens controlled by a specific authority address, with pagination support.

- [getAssetsByCreator_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-assets-by-creator-v-2.md): Returns all Solana NFTs and compressed NFTs where the specified wallet is listed as a creator, with optional verified-only filtering and pagination support.

- [getAssetsByGroup_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-assets-by-group-v-2.md): Returns all Solana NFTs and compressed NFTs belonging to a specific group identified by groupKey and groupValue (for example, all assets in a given collection).

- [getAssetsByOwner_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-assets-by-owner-v-2.md): Returns all Solana NFTs, compressed NFTs, and (optionally) fungible tokens owned by a specific wallet address, with sorting and pagination options. Enable options.showFungible to include SPL tokens and options.showNativeBalance to include native SOL balance.

- [getNftEditions_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-nft-editions-v-2.md): Returns all editions and prints of a Solana master edition NFT, including edition numbers and metadata, with pagination support.

- [getSignaturesForAsset_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-signatures-for-asset-v-2.md): Returns all historical transaction signatures for a Solana NFT or compressed NFT (mint, transfers, burns, and other state changes), with pagination.
Note: this method is designed for compressed NFTs. For regular NFTs, use the standard Solana getSignaturesForAddress method instead. This DAS-specific endpoint exists because getSignaturesForAddress does not work with compressed NFTs.

- [getTokenAccounts_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/get-token-accounts-v-2.md): Returns all SPL token accounts for a given mint and/or owner, including token balances, mint addresses, and account metadata. At least one of mint or owner must be provided.

- [searchAssets_v2](https://www.alchemy.com/docs/reference/alchemy-das-apis-for-solana-v2/solana-das-api-v2-endpoints/search-assets-v-2.md): Search and filter Solana NFTs, compressed NFTs, and tokens using flexible criteria including ownership, creators, collections, and custom attributes. Both ownerAddress and tokenType are required. The tree parameter is Helius-specific and not part of the official DAS specification.

- [NFT API Endpoints](https://www.alchemy.com/docs/reference/nft-api-endpoints.md)
- [NFTs By Owner](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-nf-ts-for-owner-v-3.md): NFTs By Owner
- [Owners By NFT](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-owners-for-nft-v-3.md): Owners By NFT
- [Owners By Contract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-owners-for-contract-v-3.md): Owners By Contract
- [Is Holder Of Contract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/is-holder-of-contract-v-3.md): Is Holder Of Contract
- [Contracts By Owner](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-contracts-for-owner-v-3.md): Contracts By Owner
- [Collections By Owner](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-ownership-endpoints/get-collections-for-owner-v-3.md): Collections By Owner
- [NFTs By Contract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nf-ts-for-contract-v-3.md): NFTs By Contract
- [NFTs By Collection](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nf-ts-for-collection-v-3.md): NFTs By Collection
- [NFT Metadata By Token ID](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nft-metadata-v-3.md): NFT Metadata By Token ID
- [NFT Metadata By Token ID [Batch]](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-nft-metadata-batch-v-3.md): NFT Metadata By Token ID [Batch]
- [Contract Metadata By Address](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-contract-metadata-v-3.md): Contract Metadata By Address
- [Collection Metadata By Slug](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-collection-metadata-v-3.md): Collection Metadata By Slug
- [Invalidate Contract Cache](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/invalidate-contract-v-3.md): Invalidate Contract Cache
- [Contract Metadata By Address [Batch]](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/get-contract-metadata-batch-v-3.md): Contract Metadata By Address [Batch]
- [Attributes Summary By Contract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/summarize-nft-attributes-v-3.md): Attributes Summary By Contract
- [Search Contract Metadata](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/search-contract-metadata-v-3.md): Search Contract Metadata
- [Attribute Rarity By NFT](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/compute-rarity-v-3.md): Attribute Rarity By NFT
- [Refresh NFT Metadata](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-metadata-endpoints/refresh-nft-metadata-v-3.md): Refresh NFT Metadata
- [Spam Contracts](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/get-spam-contracts-v-3.md): Spam Contracts
- [Is Spam Contract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/is-spam-contract-v-3.md): Is Spam Contract
- [Is Airdrop NFT](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/is-airdrop-nft-v-3.md): Is Airdrop NFT
- [Report Spam Address](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-spam-endpoints/report-spam-v-3.md): Report Spam Address
- [Floor Prices By Slug](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-sales-endpoints/get-floor-price-v-3.md): Floor Prices By Slug
- [NFT Sales](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-sales-endpoints/get-nft-sales-v-3.md): NFT Sales
- [getNFTs](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nf-ts.md): getNFTs
- [getNFTMetadata](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-metadata.md): getNFTMetadata
- [getNFTMetadataBatch](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-metadata-batch.md): getNFTMetadataBatch
- [getContractMetadata](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contract-metadata.md): getContractMetadata
- [getContractMetadataBatch](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contract-metadata-batch.md): getContractMetadataBatch
- [getNFTsForCollection](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nf-ts-for-collection.md): getNFTsForCollection
- [getOwnersForToken](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-owners-for-token.md): getOwnersForToken
- [getOwnersForCollection](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-owners-for-collection.md): getOwnersForCollection
- [getSpamContracts](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-spam-contracts.md): getSpamContracts
- [isSpamContract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-spam-contract.md): isSpamContract
- [isAirdrop](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-airdrop.md): isAirdrop
- [invalidateContract](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/invalidate-contract.md): invalidateContract
- [getFloorPrice](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-floor-price.md): getFloorPrice
- [computeRarity](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/compute-rarity.md): computeRarity
- [searchContractMetadata](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/search-contract-metadata.md): searchContractMetadata
- [summarizeNFTAttributes](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/summarize-nft-attributes.md): summarizeNFTAttributes
- [isHolderOfCollection](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/is-holder-of-collection.md): isHolderOfCollection
- [getNFTSales](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-nft-sales.md): getNFTSales
- [getContractsForOwner](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/get-contracts-for-owner.md): getContractsForOwner
- [reportSpam](https://www.alchemy.com/docs/reference/nft-api-endpoints/nft-api-endpoints/nft-api-v-2-methods-older-version/report-spam.md): reportSpam
- [NFT API FAQ](https://www.alchemy.com/docs/reference/nft-api-faq.md): Frequently Asked Questions regarding our NFT API
- [Webhooks Overview](https://www.alchemy.com/docs/reference/webhooks-overview.md): Monitor onchain activity in real time with Alchemy webhooks for address, mined transaction, and dropped transaction events.
- [Webhooks Quickstart Guides](https://www.alchemy.com/docs/reference/notify-api-quickstart.md)
- [Custom Webhooks Query Examples](https://www.alchemy.com/docs/reference/custom-webhooks-example.md): List of sample GraphQL queries that Alchemy supports
- [Custom Webhook Filters](https://www.alchemy.com/docs/reference/custom-webhook-filters.md): Understand what filters are available for Custom Webhooks and how to use them
- [Custom Webhook Variables](https://www.alchemy.com/docs/reference/custom-webhook-variables.md): Understand how Custom Webhook variables work and how to use them
- [Webhook Types](https://www.alchemy.com/docs/reference/webhook-types.md)
- [Custom Webhook](https://www.alchemy.com/docs/reference/custom-webhook.md): Track any smart contract or marketplace activity, monitor any contract creation, or ingest any other on-chain interaction. Infinite data access with precise filter controls.
- [Address Activity Webhook](https://www.alchemy.com/docs/reference/address-activity-webhook.md): Get real-time updates of value and token transfers for the addresses that you track using the Address Activity webhook
- [NFT Activity Webhook](https://www.alchemy.com/docs/reference/nft-activity-webhook.md): Get real-time updates when an NFT is transferred from the NFT collections that you track using the NFT Activity webhook
- [Get Variable Elements](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/read-custom-webhook-variable.md): Get Variable Elements
- [Create a Variable](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/create-custom-webhook-variable.md): Create a Variable
- [Delete a Variable](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/delete-custom-webhook-variable.md): Delete a Variable
- [Update a Variable](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/update-custom-webhook-variable.md): Update a Variable
- [Get all webhooks](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/team-webhooks.md): Get all webhooks
- [Get all addresses for an Address Activity webhook](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/webhook-addresses.md): Get all addresses for an Address Activity webhook
- [Create webhook](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/create-webhook.md): Create webhook
- [Add and remove webhook addresses](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/update-webhook-addresses.md): Add and remove webhook addresses
- [Replace webhook addresses](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/replace-webhook-addresses.md): Replace webhook addresses
- [Update webhook](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/update-webhook.md): Update webhook
- [Update webhook NFT filters](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/update-webhook-nft-filters.md): Update webhook NFT filters
- [Get all webhook NFT filters](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/webhook-nft-filters.md): Get all webhook NFT filters
- [Delete webhook](https://www.alchemy.com/docs/data/webhooks/webhooks-api-endpoints/notify-api-endpoints/delete-webhook.md): Delete webhook
- [Utility APIs Overview](https://www.alchemy.com/docs/reference/utility-api-overview.md): Enhanced API to get all transaction receipts for a given block by number or block hash.
- [alchemy_getTransactionReceipts](https://www.alchemy.com/docs/data/utility-apis/transactions-receipts-endpoints/alchemy-get-transaction-receipts.md): An enhanced API that gets all transaction receipts for a given block by number or block hash.
- [Stellar Data API Overview](https://www.alchemy.com/docs/reference/stellar-data-api-overview.md): Learn about Alchemy's Stellar Data API.
- [Get Stellar transfer history](https://www.alchemy.com/docs/data/stellar-data-api/stellar-data-api-endpoints/transfers/get-stellar-transfers.md): Get Stellar transfer history
- [Get Stellar account balances](https://www.alchemy.com/docs/data/stellar-data-api/stellar-data-api-endpoints/balances/get-stellar-balances.md): Get Stellar account balances
- [Get Stellar NFT holdings](https://www.alchemy.com/docs/data/stellar-data-api/stellar-data-api-endpoints/nf-ts/get-stellar-nfts.md): Get Stellar NFT holdings
- [Alchemy Subgraphs Deprecation Notice](https://www.alchemy.com/docs/alchemy-subgraphs/deprecation-notice.md): Alchemy Subgraphs has been sunset. Learn how to migrate to Goldsky.
- [Transactions By Wallet (Beta)](https://www.alchemy.com/docs/data/beta-apis/beta-api-endpoints/beta-api-endpoints/get-transaction-history-by-address.md): Transactions By Wallet (Beta)
- [Simulation](https://www.alchemy.com/docs/reference/simulation.md)
- [Simulation Asset Changes](https://www.alchemy.com/docs/reference/simulation-asset-changes.md)
- [Simulation Execution](https://www.alchemy.com/docs/reference/simulation-execution.md)
- [Simulation Bundle](https://www.alchemy.com/docs/reference/simulation-bundle.md)
- [Simulation Examples](https://www.alchemy.com/docs/reference/simulation-examples.md)
- [Simulation Faqs](https://www.alchemy.com/docs/reference/simulation-faqs.md)
- [alchemy_simulateAssetChanges](https://www.alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-asset-changes.md)
- [alchemy_simulateAssetChangesBundle](https://www.alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-asset-changes-bundle.md)
- [alchemy_simulateExecution](https://www.alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-execution.md)
- [alchemy_simulateExecutionBundle](https://www.alchemy.com/docs/data/simulation-apis/transaction-simulation-endpoints/alchemy-simulate-execution-bundle.md)
