Replays a block range (or a specific transaction) on-chain to recover any transfers that were missed by the live event stream. Useful after downtime, RPC outages, or when a payment was sent before the invoice was being watched.
Newly discovered transactions are recorded with their original blockTimestamp — they will appear in the correct chronological position when listing transactions, regardless of when the rescan ran.
Your secret API key (sk_live_*). Keep this server-side only.
Invoice ID (UUID)
Network ID to scan for missed transfers (e.g. ethereum, base, polygon).
"ethereum"
Specific on-chain transaction hash to check. When provided, only the block containing this transaction is scanned — much faster than a range scan.
"0xabc123def456..."
Block number to start scanning from. When omitted (and txHash is not set), defaults to the current head minus 50,000 blocks.
19450000