{"uid":"cap_gf1mlC13J13Hzqq1O5tD0","slug":"blockscout-scroll-withdrawals-api-12508c46","name":"Blockscout Scroll Withdrawals API","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/scroll/withdrawals","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"}}},"queryParams":{"type":"object","properties":{"id":{"type":"integer"},"items_count":{"type":"integer"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"items":[{"id":0,"value":"string","origination_timestamp":"string","completion_transaction_hash":"string","origination_transaction_hash":"string","origination_transaction_block_number":0}],"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_U8Xr4KWzlc6ZKweUnyyVB","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 paginated list of Scroll L2-to-L1 withdrawal transactions for a given chain via Blockscout's explorer API","exampleAgentPrompt":"Show me the latest Scroll withdrawals on chain 534352 — I want to see the origination and completion transaction hashes and timestamps, paginated 25 items at a time.","exampleUseCases":[{"title":"Monitor pending L2 bridge withdrawals","prompt":"Pull the most recent Scroll withdrawal transactions for chain 534352 and tell me which ones have a completion transaction hash — I need to know which withdrawals have finalized on L1."},{"title":"Audit withdrawal history by ID","prompt":"Get me the Scroll withdrawal record with ID 42 on chain 534352, including its origination block number and value transferred."},{"title":"Track withdrawal timing for analytics","prompt":"Fetch the last 50 Scroll withdrawals on chain 534352 and give me their origination timestamps and values so I can analyze average withdrawal processing times."}],"resultDescription":"Returns a paginated JSON object with an 'items' array of Scroll withdrawal records — each containing a numeric ID, value string, origination timestamp, origination transaction hash, origination block number, and completion transaction hash — plus a 'next_page_params' object for cursor-based pagination.","failureModes":["Invalid or unsupported chain_id returns 404 or empty results","Missing required chain_id path parameter causes request failure","Pagination cursor mismatch (stale items_count or id) may return duplicate or skipped records","Network or node unavailability on Blockscout backend returns 5xx errors","Payment of 0.002 USDC not fulfilled causes 402 Payment Required rejection"],"whenToPreferThis":"Use this endpoint when you specifically need Scroll L2-to-L1 withdrawal transaction data indexed by Blockscout, including origination and completion hashes with timestamps. Prefer it over generic Ethereum RPC calls when you need pre-indexed, paginated withdrawal history without running your own node. Choose it over other Blockscout endpoints when the query is specifically about Scroll bridge withdrawal events rather than general transactions, tokens, or addresses.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:44:43.080Z","isFirstParty":false}