{"uid":"cap_yc3mbeC2rZDxO_uRzz89w","slug":"synapse-api-abstract-token-transfers-73f36489","name":"Synapse API — Abstract Token Transfers","description":"High-speed API suite for AI processing, web scraping, and smart data utilities across 57+ blockchain networks. Pay-per-call via x402.","url":"https://synapse-api-brown.vercel.app/api/abstract/token/transfers","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"order":{"enum":["asc","desc"],"type":"string"},"owner":{"type":"string"},"pageKey":{"type":"string"},"toBlock":{"type":"string"},"maxCount":{"type":"number"},"fromBlock":{"type":"string"},"contractAddresses":{"type":"array","items":{"type":"string"}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JMUWumAQrNMI2YyIK0z-U","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves token transfer history for a given wallet owner address across Abstract blockchain, with optional filtering by block range, contract addresses, and pagination.","exampleAgentPrompt":"Pull all token transfers for wallet 0xAbC1234...5678 on the Abstract network from block 1000000 to 1050000, sorted descending, and limit results to 100.","exampleUseCases":[{"title":"Wallet token activity audit","prompt":"Show me all token transfers in and out of wallet 0xDEAD...BEEF on Abstract, sorted newest first, up to 200 results — I want to see everything since block 500000."},{"title":"DeFi portfolio transfer tracker","prompt":"Fetch all transfers for my wallet 0x1234...ABCD on Abstract that involve the USDC contract at 0xA0b8...EF, so I can reconcile my stablecoin movements."},{"title":"Compliance transaction review","prompt":"Get the full token transfer history for address 0x9999...1111 on Abstract between blocks 2000000 and 2100000, sorted ascending, so I can review it for compliance reporting."}],"resultDescription":"Returns a paginated list of token transfer events for the specified owner address on the Abstract network. Each record typically includes sender, recipient, token contract address, amount, block number, and transaction hash. A pageKey is returned when more results are available for subsequent calls.","failureModes":["Invalid owner address format returns an error or empty result","fromBlock/toBlock out of range or malformed block identifiers cause query failure","Invalid pageKey on pagination causes missing or repeated results","No transfers found for the given filters returns an empty list","Rate limiting or payment failure (x402) blocks the request","Unsupported contractAddresses format causes filtering to fail"],"whenToPreferThis":"Use this endpoint when you need on-chain token transfer history specifically for the Abstract network (an EVM-compatible Layer 2). It is ideal for wallet auditing, DeFi analytics, compliance checks, or portfolio reconciliation where you need block-level filtering and contract-level filtering with pagination support. Prefer this over generic Ethereum or EVM explorers when your target chain is Abstract.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:59:35.073Z","isFirstParty":false}