{"endpoint":{"id":"7071ff078968f991","rail":"x402","source":"cdp-bazaar","url":"https://aether-x402.vercel.app/v1/base/allowance","method":"POST","host":"aether-x402.vercel.app","serviceName":"Aether","description":"ERC-20 allowance check on Base: how much a spender is still approved to move from an owner's token balance, and whether the approval is unlimited. Run before a swap, an approve or a revoke. Input: token, owner, spender","tags":["base","erc20","allowance","approval","security"],"categoryId":"onchain-data","priceUsd":0.002,"priceScheme":"exact","network":"eip155:8453","payTo":"0x2B77a25a8308c30AE37781b8a0D2A21C6211e812","testnetOnly":false,"calls30d":4,"payers30d":2,"lastCalledAt":"2026-10-09T12:14:10.196Z","firstSeenAt":"2026-10-10T17:11:00.124Z","lastSeenAt":"2026-10-11T12:08:28.203Z","lastProbedAt":"2026-10-11T10:31:04.502Z","embeddedHash":"127bcf71dcc8fc08c8d952d6f8b6134a4504aa550c7ea1c002121d682c5d531e"},"score":{"endpointId":"7071ff078968f991","computedAt":"2026-10-11T12:46:19.820Z","score":75,"grade":"B","uptime7d":1,"latencyP50Ms":409,"probeCount7d":4,"flags":[]},"recentProbes":[{"id":13829,"endpointId":"7071ff078968f991","checkedAt":"2026-10-11T10:31:04.662Z","statusCode":402,"latencyMs":432,"valid402":true,"priceUsd":0.002,"payTo":"0x2B77a25a8308c30AE37781b8a0D2A21C6211e812","error":null},{"id":10347,"endpointId":"7071ff078968f991","checkedAt":"2026-10-11T06:00:52.136Z","statusCode":402,"latencyMs":205,"valid402":true,"priceUsd":0.002,"payTo":"0x2B77a25a8308c30AE37781b8a0D2A21C6211e812","error":null},{"id":6808,"endpointId":"7071ff078968f991","checkedAt":"2026-10-11T01:45:30.372Z","statusCode":402,"latencyMs":386,"valid402":true,"priceUsd":0.002,"payTo":"0x2B77a25a8308c30AE37781b8a0D2A21C6211e812","error":null},{"id":3247,"endpointId":"7071ff078968f991","checkedAt":"2026-10-10T21:15:22.820Z","statusCode":402,"latencyMs":513,"valid402":true,"priceUsd":0.002,"payTo":"0x2B77a25a8308c30AE37781b8a0D2A21C6211e812","error":null}]}