{"sample":true,"free":true,"note":"Static example of the paid response shape (not live data). Drop sample=1 and pay via x402 for live data. Failed calls (4xx/5xx) are never charged.","path":"/crypto/allowance","price_usdc":"0.002000","pay_url":"https://kr-x402-mvp.kgy5612.workers.dev/crypto/allowance?owner=0xe4be4d0bd82d8e68203deff81f79ede0529f2617&spender=0x000000000022D473030F116dDEE9F6B43aC78BA3&token=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","input_schema":{"type":"object","properties":{"owner":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Token holder (alias wallet)","examples":["0xe4be4d0bd82d8e68203deff81f79ede0529f2617"]},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Approved spender / router","examples":["0x000000000022D473030F116dDEE9F6B43aC78BA3"]},"token":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Base ERC-20 (default USDC)","examples":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"]},"amount":{"type":"number","description":"Optional amount to test can_spend","examples":[1]}},"required":["owner","spender"],"additionalProperties":false},"example":{"chain":"base","block":53250000,"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0xe4be4d0bd82d8e68203deff81f79ede0529f2617","spender":"0x000000000022D473030F116dDEE9F6B43aC78BA3","spender_label":"Uniswap Permit2","symbol":"USDC","decimals":6,"allowance_raw":"0","allowance":0,"unlimited":false,"owner_balance":0.079,"exposure":0,"risk":"none","revoke_recommended":false,"revoke_tx":null},"start_here":"https://kr-x402-mvp.kgy5612.workers.dev/crypto/ping"}