{"uid":"cap_7qSnFdolI7WatXeay0IEB","slug":"blockscout-transaction-token-transfers-8230888b","name":"Blockscout Transaction Token Transfers","description":"Explore crypto activities with Blockscout's multichain search. Find transactions, addresses, tokens, and dapps across top blockchain networks — your go-to explorer for cross-chain blockchain data","url":"https://api.blockscout.com/%7Bchain_id%7D/api/v2/transactions/%7Btransaction_hash_param%7D/token-transfers","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","properties":{"chain_id":{"type":"string"},"transaction_hash_param":{"type":"string"}}},"queryParams":{"type":"object","properties":{"type":{"type":"string"},"index":{"type":"integer"},"items_count":{"type":"integer"},"block_number":{"type":"integer"},"index_in_batch":{"type":"integer"},"batch_log_index":{"type":"integer"},"batch_block_hash":{"type":"string"},"batch_transaction_hash":{"type":"string"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"items":[{"to":{"hash":"string","name":"string","is_scam":true,"metadata":{},"proxy_type":"string","reputation":"string","is_contract":true,"is_verified":true,"public_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"private_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"ens_domain_name":"string","implementations":[{"name":"string","address_hash":"string"}],"watchlist_names":[{"label":"string","display_name":"string"}]},"from":{"hash":"string","name":"string","is_scam":true,"metadata":{},"proxy_type":"string","reputation":"string","is_contract":true,"is_verified":true,"public_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"private_tags":[{"label":"string","address_hash":"string","display_name":"string"}],"ens_domain_name":"string","implementations":[{"name":"string","address_hash":"string"}],"watchlist_names":[{"label":"string","display_name":"string"}]},"type":"string","token":{"name":"string","type":{},"symbol":"string","decimals":"string","icon_url":"string","reputation":"string","volume_24h":"string","bridge_type":"string","address_hash":"string","total_supply":"string","exchange_rate":"string","holders_count":"string","foreign_address":"string","origin_chain_id":"string","circulating_supply":"string","circulating_market_cap":"string"},"total":{},"method":"string","log_index":0,"timestamp":"string","block_hash":"string","token_type":"string","block_number":0,"transaction_hash":"string"}],"next_page_params":{}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qo2nLsZI7itTvjd3wfGPN","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves all token transfers (ERC-20, ERC-721, ERC-1155, etc.) associated with a specific transaction hash on a given blockchain network","exampleAgentPrompt":"Can you pull all the token transfers from transaction 0x4a1b2c3d... on Ethereum (chain ID 1) using Blockscout, and show me which tokens moved and between which addresses?","exampleUseCases":[{"title":"DeFi swap token flow analysis","prompt":"I have a Uniswap transaction hash 0xabc123... on Ethereum — can you use Blockscout to show me exactly which ERC-20 tokens were transferred in that swap and the amounts?"},{"title":"NFT transfer verification","prompt":"Can you look up transaction 0xdef456... on Polygon (chain ID 137) in Blockscout and confirm which ERC-721 NFTs were transferred and who sent/received them?"},{"title":"Airdrop distribution audit","prompt":"I need to verify an airdrop — can you fetch all the token transfers from transaction 0x789xyz... on Base (chain ID 8453) and list every recipient address and how many tokens they received?"}],"resultDescription":"Returns a paginated list of token transfer objects for the given transaction, each containing: sender and receiver address details (hash, name, tags, ENS domain, contract/scam flags), token metadata (name, symbol, type, decimals, icon, exchange rate, total supply), transfer amount/total, log index, block number, block hash, timestamp, and method called. Also includes next_page_params for pagination.","failureModes":["Invalid or unknown transaction hash returns empty items array or 404","Unsupported or incorrect chain_id returns an error or empty response","Transaction exists but has no token transfers — returns empty items list","Pagination parameters out of range may return empty results","Rate limiting or payment failure if x402 payment is not correctly handled","Malformed query parameters may result in 400 Bad Request"],"whenToPreferThis":"Use this endpoint when you need to inspect token-level movements within a specific transaction on any Blockscout-supported chain. It is more granular than a general transaction lookup, providing per-token transfer records with rich address and token metadata. Prefer it over generic blockchain RPC calls when you need structured, human-readable token transfer data including ENS names, scam flags, and token icons. Ideal for DeFi analytics, NFT provenance checks, airdrop audits, and compliance reviews.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:47:59.193Z","isFirstParty":false}