{"uid":"cap_PqP6ByeOk5-nzbmFolsMl","slug":"animica-x402-mesh-probe-f1aad129","name":"Animica x402 Mesh Probe","description":"Call any x402 endpoint WITHOUT paying and get back what its own 402 challenge says: the real price, asset, network, payTo address, scheme, timeout, and the request schema when the merchant publishes one. Directory listings are written once and go stale; this is the merchant's own current statement of the terms you are about to accept. It also distinguishes the cases a directory cannot: a resource that answers 402 properly, one that is listed as paid but answers WITHOUT payment, one that is listed but gone, and one that simply fails. No payment header is ever sent, so this cannot settle anything, and unknown endpoints are probed with GET — never a write verb with a guessed body.","url":"https://animica.dev/x402/mesh/probe","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"fresh":{"type":"boolean","description":"ignore any cached probe and call it again now (default false)"},"method":{"type":"string","description":"HTTP verb to probe with. Omit and GET is tried first, then POST with an empty body — a write verb is never guessed at an unknown endpoint"},"resource":{"type":"string","description":"absolute http(s) URL of the x402 endpoint to verify"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001794","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.001794/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001794","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001794","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PNS3lF1t_lPuSD9AtzcZA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001794","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probes an x402-protected HTTP endpoint to verify whether it is paywalled, open, dead, or erroring, and returns its pricing and call specification","exampleAgentPrompt":"Can you probe https://api.example.com/some-paid-endpoint to check whether it's actually paywalled, what it costs in USD, and what payment network it accepts?","exampleUseCases":[{"title":"Verify x402 API before agent payment","prompt":"Before I pay for it, can you check if https://animica.dev/x402/mesh/search is actually a live paywalled endpoint and tell me the price and which crypto asset it wants?"},{"title":"Debug dead or broken x402 endpoint","prompt":"I think https://some-third-party.dev/x402/summarize might be down — can you probe it right now, ignoring any cached result, and tell me if it's dead or erroring?"},{"title":"Discover payment spec of unknown x402 URL","prompt":"I found this URL https://api.dataprovider.io/x402/lookup in a repo — can you probe it and tell me the full payment spec: price, network, pay-to address, and what HTTP method to use?"}],"resultDescription":"A JSON object containing: outcome label (paywalled, open, dead, error, or blocked), HTTP status code, HTTP method used, price details (atomic amount, USD equivalent, asset type, network, pay-to address, payment scheme, max timeout), the call specification, accepted payment schemes array, latency in milliseconds, probe timestamp, and whether the result was served from cache.","failureModes":["Invalid or malformed URL returns an error outcome","Endpoint is unreachable or times out, returning a dead outcome","Endpoint actively blocks probing, returning a blocked outcome","Non-x402 endpoint returns open outcome with no pricing data","Cached stale result returned when fresh=false and cache is old — use fresh=true to override"],"whenToPreferThis":"Use this endpoint when an AI agent needs to discover, validate, or inspect an x402-protected API before attempting a paid call — especially to confirm liveness, retrieve exact pricing, and obtain the call specification without committing a payment. Prefer it over manual HTTP inspection or generic HTTP probers because it understands the x402 payment protocol natively and returns structured price and payment network metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:45:24.645Z","isFirstParty":false}