{"uid":"cap_hVkrPEqfhybZBGBUjt9H0","slug":"animica-x402-endpoint-reliability-report-7d371d5c","name":"Animica x402 Endpoint Reliability Report","description":"Before you pay an x402 endpoint you have never called, buy what we observed when WE called it: the outcome of our own unpaid probe, when we ran it, whether it answered a correct 402 with readable payment terms, and whether it publishes a call spec you can build a request from. Never probed returns observed:false — an honest unknown, never an invented uptime figure. Optional ML-DSA-65 attestation. If we hold no record of the URL at all, you are not charged.","url":"https://animica.dev/x402/market/reliability","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"attest":{"type":"boolean","description":"return the observation inside an ML-DSA-65 signed envelope (scheme 4099) bound to an Animica chain height, verifiable offline (default false). If it cannot be produced, the call fails and you are not charged."},"resource":{"type":"string","description":"the absolute http(s) URL of the x402 endpoint to report on, e.g. https://api.example.com/x402/thing"}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0018","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.0018/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0018","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0018","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xOr_ayTrI2P-rJ7x_rWW-","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0018","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns Animica's own observed probe results for a given x402 endpoint: whether it responded correctly to an unpaid 402 probe, what payment terms it advertised, and whether a callable spec is available — optionally attested with ML-DSA-65.","exampleAgentPrompt":"Before I pay it, check what Animica observed when it probed https://api.example.com/x402/data — did it get a valid 402 back, and does a call spec exist? Give me the attested version.","exampleUseCases":[{"title":"Pre-payment x402 endpoint sanity check","prompt":"I'm about to call https://api.weather.io/x402/forecast for the first time — can you pull the Animica probe report for it so I can see if it actually returned a proper 402 and what price it advertised, before I spend anything?"},{"title":"Attested reliability report for audit trail","prompt":"Get me an ML-DSA-65 attested Animica probe report for https://api.databroker.com/x402/lookup — I need the signed envelope I can verify offline to prove the endpoint was live at a specific chain height."},{"title":"Unknown endpoint due-diligence check","prompt":"I found a new x402 endpoint at https://api.newservice.xyz/x402/query that I've never used — does Animica have any record of probing it, and if so, did it respond correctly and is there a spec I can use to build a request?"}],"resultDescription":"Returns Animica's stored observation for the queried x402 URL: whether a probe was ever run (observed: true/false), whether the endpoint returned a well-formed 402, the payment terms it advertised, and whether a machine-readable call spec is available. If 'attest' is true, the entire observation is wrapped in an ML-DSA-65 signed envelope (scheme 4099) bound to an Animica chain height, verifiable offline. If Animica holds no record of the URL, the call is free and the response indicates an honest unknown.","failureModes":["URL not in Animica's probe database — returns observed:false, no charge applied","Attestation requested but cannot be produced — call fails and no charge is made","Invalid or non-HTTP(S) URL provided — validation error returned","Malformed request body — schema validation error","Transient node unavailability — service error response"],"whenToPreferThis":"Use this endpoint when an AI agent needs to validate an unfamiliar x402 endpoint before committing a payment, especially when operating autonomously and wanting to avoid wasting funds on broken or fraudulent endpoints. Prefer this over blindly calling the target endpoint when you need independent third-party evidence of the endpoint's 402 behavior, actual payment terms, or spec availability. The optional ML-DSA-65 attestation makes it ideal for compliance, auditing, or multi-agent trust scenarios where cryptographic proof of endpoint state at a specific chain height is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:54:52.465Z","isFirstParty":false}