{"uid":"cap_KfKH4Hbr0NdUiUmEJW7N2","slug":"arkham-transfers-api-12dad64c","name":"Arkham Transfers API","description":"Get Arkham transfers with filters. Priced per row: $0.40 × limit (default 20, max 1650); pass the smallest useful limit.","url":"https://api.arkm.com/x402/transfers","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"to":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter to any of these addresses, entities, or deposit services. Prefix a value with '!' to exclude it, 'type:' to filt…"},"base":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter from or to any of these entities or addresses. Prefix a value with '!' to exclude it, or 'type:' to filter by en…"},"flow":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Transfer direction: 'in' (incoming), 'out' (outgoing), 'self' (self-transfers), or 'all'. Default: all."},"from":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter from any of these addresses, entities, or deposit services. Prefix a value with '!' to exclude it, 'type:' to fi…"},"limit":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Maximum number of results to return. Default: 20. Max: 1650."},"chains":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Chains to filter by, as a single comma-separated value (e.g. 'ethereum,bsc'). If omitted, returns transfers across all…"},"offset":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Pagination offset. Default: 0. offset + limit must not exceed 10000."},"seqGte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Return transfers at or after this chain sequence, as reported in cursors and on each returned transfer. Requires seqLte…"},"seqLte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Return transfers at or before this chain sequence. Requires seqGte, and the range may span at most 10,000,000 sequences…"},"tokens":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter involving any of these token addresses or token IDs. Pass several as a single comma-separated value (e.g. 'ether…"},"usdGte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter above a minimum historical USD value."},"usdLte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter below a maximum historical USD value."},"sortDir":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Direction for sorting results. Default: desc."},"sortKey":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Field by which to sort the results. Default: time. Custom sorting requires authentication; anonymous requests are alway…"},"timeGte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter after a specific time (RFC3339, YYYY-MM-DD, or Unix timestamp)."},"timeLte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter before a specific time (RFC3339, YYYY-MM-DD, or Unix timestamp)."},"timeLast":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter using a duration string."},"valueGte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter above a minimum token amount (the quantity of tokens, not the USD value)."},"valueLte":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Filter below a maximum token amount (the quantity of tokens, not the USD value)."},"counterparties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"list of addresses or entities to treat strictly as counterparties (only base <-> counterparty transfers). Pass several…"},"includeCursors":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}],"description":"Include per-chain as-of cursors in the response. Default: false."}}},"responseSchema":{"type":"json","example":{"count":10000,"transfers":[{"id":"0x9658342c379a1c29022ccad9fa5f0daaebc6c4efddb61f8dceab81b21b6546c7_8","type":"","chain":"polygon","tokenId":"polygon-pos-bridged-dai-polygon-pos","blockHash":"0x7260059ed1619d4a6c6d632a15533c1e7bbc9dcc7c6aaac31bff9b6232c32e81","toAddress":{"chain":"polygon","address":"0x91F1D2c2165B17a1eD2dC3B73Ae77224E6e1410E","contract":true,"arkhamEntity":{"id":"originworld","name":"ORIGIN","note":"","type":"misc","service":null,"twitter":"https://x.com/SaluteOrigin","website":"https://originworld.org"},"isUserAddress":false},"tokenName":"(PoS) Dai Stablecoin","unitValue":0.3078786240074625,"blockNumber":90635107,"fromAddress":{"chain":"polygon","address":"0xA304823C775d13fc851379C75e2b6f300E223234","contract":true,"arkhamLabel":{"name":"TransparentUpgradeableProxy","address":"0xA304823C775d13fc851379C75e2b6f300E223234","chainType":"evm"},"arkhamEntity":{"id":"originworld","name":"ORIGIN","note":"","type":"misc","service":null,"twitter":"https://x.com/SaluteOrigin","website":"https://originworld.org"},"isUserAddress":false},"tokenSymbol":"DAI","toIsContract":true,"tokenAddress":"0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063","historicalUSD":0.3078786240074625,"tokenDecimals":18,"blockTimestamp":"2026-07-21T18:14:18Z","fromIsContract":true,"transactionHash":"0x9658342c379a1c29022ccad9fa5f0daaebc6c4efddb61f8dceab81b21b6546c7"}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"8","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":"$8/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"8","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"8","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_g-6NBIKpnIxI5p4CjdkNp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"8","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches on-chain token transfer records filtered by address, entity, chain, and direction using Arkham's wallet intelligence data","exampleAgentPrompt":"Pull the last 50 token transfers from Arkham involving the address 0x91F1D2c2165B17a1eD2dC3B73Ae77224E6e1410E on Polygon, showing both inflows and outflows with USD values and entity labels.","exampleUseCases":[{"title":"Trace fund flows from a whale wallet","prompt":"Show me all outgoing transfers from the wallet 0xA304823C775d13fc851379C75e2b6f300E223234 on Ethereum and Polygon over the last week — I want to know which entities they're sending funds to and the USD value of each transfer."},{"title":"Monitor exchange inflows for a known entity","prompt":"Get me the 100 most recent transfers into Binance's deposit addresses across all chains using Arkham's intelligence data, so I can see who's been sending funds there."},{"title":"Investigate cross-chain token movements","prompt":"Use Arkham to look up all DAI transfers between ORIGIN-labeled addresses on Polygon — show me the transaction hashes, amounts in USD, and timestamps so I can build a timeline."}],"resultDescription":"Returns a paginated list of on-chain transfer records including transaction hash, from/to addresses with Arkham entity labels, token name and symbol, USD value at time of transfer, block number and timestamp, chain, and total count of matching records.","failureModes":["Invalid or unrecognized wallet address format returns empty results","Unsupported chain identifier causes filter to return no matches","Exceeding the 1650 result limit silently caps the response","Insufficient USDC balance for x402 payment causes request rejection","Malformed body schema returns a 400 error","Unknown entity name in from/to filter returns zero results"],"whenToPreferThis":"Choose this endpoint when you need detailed on-chain transfer history with Arkham's proprietary entity labeling (mapping raw addresses to named organizations, exchanges, or protocols). It is superior to raw blockchain explorers when you need to filter by entity name rather than raw address, or when you want USD-denominated historical values alongside transfer records across multiple chains in a single query.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:43:19.282Z","isFirstParty":false}