DashboardSign inStart your trial

Alchemy

Reference

36 actions for Alchemy workflows.

01. Operations

Act on Alchemy from a workflow

Operations are the actions a workflow can take in Alchemy, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Banking

36 operations
Action

Check Collection Ownership

ALCHEMY_IS_HOLDER_OF_COLLECTION

Tool to check if a wallet address owns any token from a specific NFT collection.

2 input
Action

Check if Contract is Spam

ALCHEMY_IS_SPAM_CONTRACT

Tool to check if an NFT contract is marked as spam by Alchemy.

1 input
Action

Check if Contract is Spam (V3)

ALCHEMY_IS_SPAM_CONTRACT_V3

Tool to determine if a specific NFT contract is marked as spam by Alchemy.

1 input
Action

Check If NFT Is Airdrop

ALCHEMY_IS_AIRDROP

Tool to check if a specific NFT token is marked as an airdrop.

2 input
Action

Check If NFT Is Airdrop

ALCHEMY_IS_AIRDROP_NFT

Tool to determine whether an NFT was airdropped to the owner address.

2 input
Action

Check NFT Holder Status

ALCHEMY_IS_HOLDER_OF_CONTRACT

Tool to check if a wallet address holds any NFTs from a specific contract.

2 input
Action

Compute NFT Rarity

ALCHEMY_COMPUTE_RARITY_V3

Tool to compute the rarity of each attribute for a specific NFT based on its collection.

2 input
Action

Get Collections for Owner

ALCHEMY_GET_COLLECTIONS_FOR_OWNER

Tool to retrieve all NFT collections held by a specified owner address.

6 input
Action

Get Contract Metadata Batch V3

ALCHEMY_GET_CONTRACT_METADATA_BATCH_V3

Tool to retrieve metadata for multiple NFT contracts in a single batch request.

1 input
Action

Get Contract Metadata V3

ALCHEMY_GET_CONTRACT_METADATA_V3

Tool to get the metadata for an NFT contract including name, symbol, total supply, and token type (ERC721/ERC1155).

1 input
Action

Get Contracts for Owner (NFT API v3)

ALCHEMY_GET_CONTRACTS_FOR_OWNER_V3

Tool to get all NFT contracts owned by an address with contract metadata.

8 input
Action

Get Historical Token Prices

ALCHEMY_GET_HISTORICAL_PRICES

Retrieves historical price data for a token (e.g., ETH, BTC) over a specified time range with configurable intervals, enabling analysis of price trends and historical returns.

7 input
Action

Get NFT Collection Metadata

ALCHEMY_GET_COLLECTION_METADATA

Tool to get metadata for an NFT collection using its marketplace slug (OpenSea, LooksRare, etc).

1 input
Action

Get NFT Contracts By Address

ALCHEMY_GET_NFT_CONTRACTS_BY_ADDRESS

Retrieves the NFT collections associated with one or more wallet addresses across multiple blockchain networks, returning contract details including metadata and spam classification.

7 input
Action

Get NFT Floor Price

ALCHEMY_GET_FLOOR_PRICE_V3

Tool to get the floor price for an NFT collection across multiple marketplaces (OpenSea, LooksRare, etc).

2 input
Action

Get NFT Metadata

ALCHEMY_GET_NFT_METADATA

Tool to retrieve comprehensive metadata for a specific NFT, including contract details, media URLs, attributes, ownership info, and OpenSea data.

5 input
Action

Get NFT Metadata Batch

ALCHEMY_GET_NFT_METADATA_BATCH

Tool to retrieve metadata for multiple NFTs in a single request (up to 100 NFTs), including contract details, media URLs, attributes, and collection data.

3 input
Action

Get NFT Owners (v3)

ALCHEMY_GET_OWNERS_FOR_NFTV3

Tool to retrieve all owners for a specific NFT using Alchemy's v3 API.

2 input
Action

Get NFT Sales V3

ALCHEMY_GET_NFT_SALES_V3

Retrieves NFT sales that have occurred through on-chain marketplaces using Alchemy's v3 API.

11 input
Action

Get NFTs for Collection V3

ALCHEMY_GET_NF_TS_FOR_COLLECTION_V3

Retrieves all NFTs in a collection using OpenSea collection slug or contract address.

6 input
Action

Get NFTs for Contract

ALCHEMY_GET_NF_TS_FOR_CONTRACT

Retrieves all NFTs for a given NFT contract address.

5 input
Action

Get NFTs for Owner

ALCHEMY_GET_NF_TS_FOR_OWNER

Tool to get all NFTs currently owned by a given address.

10 input
Action

Get Owners for Collection

ALCHEMY_GET_OWNERS_FOR_COLLECTION

Tool to retrieve all owner addresses for a given NFT collection contract.

3 input
Action

Get Owners for Contract

ALCHEMY_GET_OWNERS_FOR_CONTRACT

Tool to get all owners of NFTs in a contract with optional token balances.

3 input
Action

Get Portfolio NFTs By Address

ALCHEMY_GET_PORTFOLIO_NF_TS_BY_ADDRESS

Tool to fetch NFTs owned by multiple wallet addresses across different blockchain networks.

9 input
Action

Get Token Balances

ALCHEMY_GET_TOKEN_BALANCES

This tool retrieves ERC20 token balances for a specified Ethereum address.

4 input
Action

Get Token Balances By Address

ALCHEMY_GET_TOKEN_BALANCES_BY_ADDRESS

Tool to get token balances for wallet addresses across multiple networks using Alchemy's Portfolio API.

4 input
Action

Get Token Metadata

ALCHEMY_GET_TOKEN_METADATA

Retrieves metadata for an ERC-20 token on Ethereum mainnet, including its name, symbol, decimals, and logo URL.

1 input
Action

Get Token Prices By Address

ALCHEMY_GET_TOKEN_PRICES_BY_ADDRESS

Retrieves current token prices by contract address and network from decentralized exchanges (DEXes).

1 input
Action

Get Token Prices By Symbol

ALCHEMY_GET_PRICES_BY_SYMBOL

Tool to get current token prices by symbol (e.g., ETH, USDC, BTC) using aggregated CEX and DEX data.

1 input
Action

Get Tokens By Address

ALCHEMY_GET_TOKENS_BY_ADDRESS

Retrieves the complete token portfolio for one or more wallet addresses across multiple blockchain networks, including balances, metadata, and current prices.

6 input
Action

Get Transaction Count

ALCHEMY_GET_TRANSACTION_COUNT

This tool retrieves the number of transactions sent from a specific address (also known as the nonce).

2 input
Action

Get Transactions History By Address

ALCHEMY_GET_TRANSACTIONS_HISTORY_BY_ADDRESS

Tool to get transaction history for wallet addresses across multiple networks using Alchemy's Data API.

5 input
Action

Invalidate NFT Contract Cache

ALCHEMY_INVALIDATE_CONTRACT_V3

Tool to invalidate the cached metadata for an NFT contract.

2 input
Action

Search NFT Contract Metadata

ALCHEMY_SEARCH_CONTRACT_METADATA_V3

Tool to search for keywords across metadata of all ERC-721 and ERC-1155 smart contracts.

1 input
Action

Summarize NFT Attributes

ALCHEMY_SUMMARIZE_NFT_ATTRIBUTES

Retrieves a comprehensive summary of all attributes and traits for NFTs in a collection, including trait counts and distribution statistics.

1 input
What now

Use Alchemy in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.