Beatae error blanditiis libero

Track ERC-20 balances, NFT ownership, and multi-token transfers across the entire Polygon PoS ecosystem.

The Polygon Token API provides comprehensive data for all token standards deployed on the Polygon PoS network. Whether you are building a token portfolio tracker, an NFT marketplace, or a DeFi analytics dashboard, these endpoints give you the granular token-level data you need.

ERC-20 Token Transfers

Use tokentx in the account module to retrieve all ERC-20 token transfers for a wallet address:

?module=account&action=tokentx&address=0xADDR&contractaddress=0xTOKEN&apikey=KEY

Each record includes: tokenName, tokenSymbol, tokenDecimal, value, from, to, blockNumber, and timeStamp. The contractaddress parameter is optional — omit it to retrieve transfers for all ERC-20 tokens.

ERC-721 NFT Transfers

Track NFT ownership changes using the tokennfttx action. Each record includes the tokenID in addition to the standard transfer fields — critical for identifying specific NFT transfers within a collection.

ERC-1155 Multi-Token Transfers

ERC-1155 multi-token transfers are retrieved via token1155tx. Records include both tokenID and tokenValue (the quantity transferred), supporting both fungible and non-fungible token use cases within a single contract.

Token Info Endpoint

The token module's tokeninfo action returns metadata for any ERC-20 token by contract address:

  • tokenName, tokenSymbol, tokenDecimal
  • totalSupply (in raw units)
  • blueCheckmark – verified status
  • description, website, email (if set by token issuer)
  • tokenPriceUSD (PRO plan)
Token Holder Lists (PRO)

The PRO tokenholderlist endpoint returns a paginated list of all holders for an ERC-20 token contract, including each holder's address and balance — valuable for airdrop planning and community analytics.