{"uid":"cap_JRjvKfCGzkdO1y5WB8Qpm","slug":"x402-trust-bulk-score-lookup-347943bc","name":"x402 Trust Bulk Score Lookup","description":"Score up to 200 x402 endpoints in a single paid call. Each found result carries the FULL trust report — identical to POST /v1/x402-trust: score, grade, scoreRange, recommendation, confidence breakdown, the component/subscore breakdown, explanations, flags + flagsDetailed, advertised price, and 30-day on-chain stats — not just the scalar verdict. Cache rows older than 15 minutes are recomputed on-demand from the latest stored probes and settlements, so scores typically reflect reality within minutes. No live network re-probe is performed — for a fresh live probe use /v1/x402-trust. Per-request recompute limits apply (time + count); results include `recomputed` and `computed_at` so you can see which rows used cached vs freshly computed scores. Resources not in our observation set return `found:false`; you still pay for the batch AS LONG AS at least one resource is tracked. If NONE of the supplied resources are in our observation set the request is rejected with HTTP 400 `notCharged:true` and you are NOT charged. Duplicates are ignored.","url":"https://x402-trust.com/v1/x402-trust-bulk-200?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","required":["resources"],"properties":{"resources":{"type":"array","description":"List of full x402 resource URLs (https://...) to score. Max = tier size; fewer is allowed; duplicates are ignored."}}},"responseSchema":{"flags":"array | undefined","found":"boolean","grade":"string | undefined","score":"number | undefined","stats":"object | undefined","pending":"boolean | undefined","resource":"string","breakdown":"object | undefined","freshness":"object | undefined","probed_at":"number | undefined","subscores":"object | undefined","templated":"boolean | undefined","advertised":"object | null | undefined","confidence":"number | undefined","probes_30d":"number | undefined","recomputed":"boolean | undefined","scoreRange":"object | undefined","computed_at":"number | undefined","description":"string | null | undefined","endpoint_id":"number | undefined","serviceName":"string | null | undefined","explanations":"array | undefined","flagsDetailed":"array | undefined","recommendation":"string | undefined","gradeThresholds":"object | undefined","confidenceDetail":"object | undefined","dataCompleteSince":"number | null | undefined"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.4","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.4/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.4","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.4","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PwLguAt1s2NpwfymBWaH_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.4","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns trust, reputation, and reliability scores for up to 200 x402 endpoints in a single batch call, including uptime stats, compliance grades, on-chain settlement volume, and a proceed/avoid recommendation.","exampleAgentPrompt":"Can you pull the x402 Trust bulk scores for these three endpoints — https://api.example.com/v1/thing, https://api.foo.com/weather, and https://api.bar.com/search — and tell me which ones are safe to pay and which to avoid?","exampleUseCases":[{"title":"Pre-integration vetting of x402 APIs","prompt":"Before I start integrating these five x402 APIs into my agent, can you run them through x402 Trust and tell me which ones have an A or B grade and are safe to proceed with?"},{"title":"Agent autonomously validating payment targets","prompt":"I'm about to let my agent pay x402 endpoints automatically — can you check the trust scores for all 20 endpoints on my list and flag any that have low uptime, compliance issues, or low settlement volume?"},{"title":"Comparing competing x402 data providers","prompt":"I'm trying to pick between three x402 weather data APIs. Can you get me the full trust breakdown for each — uptime, settlement volume, latency, compliance score — so I can compare them side by side?"}],"resultDescription":"A JSON object containing an array of per-endpoint results (up to 200), each with a letter grade (A–F), numeric score, 30-day uptime probe stats, 402-envelope compliance count, on-chain USDC settlement volume, distinct payer count, average latency, price change history, a proceed/avoid recommendation, confidence score with breakdown, sub-scores for technical reliability, spec compliance, and economic reputation, plus a scoreRange and flags. Endpoints not found in the index return a minimal not-found record.","failureModes":["Unknown endpoint URL returns found:false with null score and grade","Malformed resource URL in the array may cause a validation error","Requesting more than 200 resources in one call may be rejected or truncated","Stale probe data (live:false) may mean scores reflect older measurements","Low confidence score when endpoint has limited observation history"],"whenToPreferThis":"Use this endpoint when you need to evaluate the trustworthiness of multiple x402 endpoints in a single call — particularly when your agent is deciding whether to send USDC payments to APIs it hasn't used before. Prefer this over single-endpoint lookups when you have 2–200 URLs to check at once. It is especially valuable for agent orchestration systems that dynamically discover and vet x402 services before paying them.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T00:32:07.057Z","isFirstParty":false,"canonicalSlug":"x402-trust-bulk-score-lookup-347943bc"}