curl --request GET \
--url 'https://beaconcha.in/api/v1/execution/address/{address}/erc20tokens?apikey='{
"status": "OK",
"data": [
{
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"balance": "122100",
"symbol": "TOKEN1"
}
]
}Retrieve a paginated list of ERC-20 token balances for a specific Ethereum address. Use this endpoint to list all token balances when the number of tokens exceeds the 200-token limit returned by the summary endpoint /api/v1/execution/address/{address}. Use the offset and limit query parameters to paginate through the complete set.
curl --request GET \
--url 'https://beaconcha.in/api/v1/execution/address/{address}/erc20tokens?apikey='{
"status": "OK",
"data": [
{
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"balance": "122100",
"symbol": "TOKEN1"
}
]
}Ethereum account address to query. Provide a 0x-prefixed, 20-byte hex string (40 hexadecimal characters after 0x).
^0x[a-fA-F0-9]{40}$"0xdAC17F958D2ee523a2206206994597C13D831ec7"
Number of items to skip from the start of the result set. Use 0 for the first page.
x >= 00
Maximum number of tokens to return per page. Allowed range is 1 to 200.
1 <= x <= 20050
Tokens were retrieved successfully. The data array contains one entry per ERC-20 token for which a balance is available for the address.
Was this page helpful?