{"uid":"cap_bzpTAVdKqpNlLzuEqz_2R","slug":"tereno-x402-endpoint-assurance-fc2ae536","name":"Tereno x402 Endpoint Assurance","description":"Verify and monitor a third-party x402 endpoint without paying it. Probe the live 402 challenge and check conformance: price, payTo, network, scheme, schema and example quality, whether its own advertised input still reaches a challenge, and whether its description fits the facilitator limit that silently blocks settlement. Then get availability history and a field-level diff since the last observation. Optional recomputation against Base.","url":"https://www.tereno.xyz/api/v1/x402/assurance/invoke","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"body":{"type":"object","description":"JSON body to send with the probe, for POST resources."},"query":{"type":"object","description":"Query parameters to send with the probe."},"claims":{"type":"array","items":{"type":"object","required":["kind"],"properties":{"kind":{"enum":["erc20.symbol","erc20.decimals","erc20.totalSupply","erc20.balanceOf","native.balance","contract.hasCode","gas.priceGwei"]},"owner":{"type":"string"},"token":{"type":"string"},"address":{"type":"string"},"tolerancePct":{"type":"number"}}},"description":"What to recompute out of observedResponse. Supported kinds: erc20.symbol, erc20.decimals, erc20.totalSupply, erc20.balanceOf, native.balance, contract.hasCode, gas.priceGwei."},"method":{"enum":["GET","POST"],"description":"How that endpoint is normally called. Defaults to GET."},"resource":{"type":"string","description":"Absolute HTTPS URL of the x402 endpoint to measure."},"observedResponse":{"type":"object","description":"A paid response you already hold from that endpoint. Supply it to have its claims recomputed against Base."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zwr-YEl2JQNaedoAfF8WY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probe and validate a third-party x402 endpoint's 402 challenge conformance, schema quality, availability history, and field-level changes since last observation without paying it.","exampleAgentPrompt":"Check whether the x402 endpoint at https://api.example.com/data is properly implementing its 402 challenge — I want to see its price, payTo address, network, and whether its schema quality and facilitator limit would actually allow settlement, without paying it.","exampleUseCases":[{"title":"Audit new x402 API before integration","prompt":"Before I integrate with this x402 API at https://api.partner.com/v1/feed, can you probe its 402 challenge and tell me if the price, payTo, network and schema all look correct, and whether the facilitator limit would silently block my payments?"},{"title":"Detect x402 endpoint drift after update","prompt":"The x402 endpoint at https://service.xyz/premium-data changed something recently — can you compare it against the last observation and show me a field-level diff of whatever moved, especially price or payTo?"},{"title":"Recompute Base claims from paid response","prompt":"I already have a paid response from https://data.defi.io/x402/prices — can you recompute the ERC-20 symbol and balance claims in it against Base to confirm they were accurate when I received them?"}],"resultDescription":"Returns a conformance report covering the live 402 challenge fields (price, payTo, network, scheme), schema and example quality assessment, whether the endpoint's own advertised input triggers a 402, whether the description fits within facilitator settlement limits, availability history, and a field-level diff versus the last recorded observation. If an observed response and claims are supplied, also returns recomputed blockchain claim verdicts against Base.","failureModes":["Target URL is unreachable or returns non-402 status unexpectedly","x402 challenge response is malformed and cannot be parsed","Facilitator limit check cannot be evaluated without sufficient description metadata","Blockchain claim recomputation fails if Base RPC is congested or address is invalid","Request times out if the target endpoint is slow to respond","Invalid method enum value causes input validation error"],"whenToPreferThis":"Use this endpoint when you need to validate a third-party x402 endpoint's protocol conformance, monitor it for drift, or audit its challenge fields without incurring a payment. Prefer it over manual inspection when you need availability history, automated schema quality scoring, facilitator-limit risk detection, or Base claim recomputation from a held response. It is the right choice any time you want assurance about an x402 endpoint's correctness before committing funds or building an integration against it.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:46:57.865Z","isFirstParty":false}