{"uid":"cap_Urv1qc3l6SVzzk-3QcWqg","slug":"toolvet-service-report-abd6abc4","name":"ToolVet Service Report","description":"The vetted directory of paid APIs and MCP servers for AI agents.","url":"https://toolvet.app/api/v1/services/%7Bid%7D/report?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"events":[{"type":"price_changed","message":"Price changed from $0.002 to $0.001"}],"service":{"id":"weather-forecast","url":"https://api.weather.example/v1/forecast","kind":"x402","name":"Forecast","price":{"usd":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","atomic":"1000","network":"eip155:8453"},"trust":{"score":91,"verified_owner":true},"usage":{"calls_30d":18233,"payers_30d":412},"health":{"live":true,"uptime_30d":99.6,"latency_p50_ms":210},"category":"geo-weather","provider":"Example Weather","how_to_call":{"url":"https://api.weather.example/v1/forecast","method":"GET","example_input":{"city":"Berlin"}}},"daily_uptime":[{"day":"2026-10-10","probes":48,"uptime":100}],"score_breakdown":{"usage":15,"latency":10,"pricing":10,"protocol":15,"security":10,"availability":30,"verified_owner":10}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_iNYsfxda2CAgc-cmA1D3S","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a comprehensive trust, health, usage, and pricing report for a specific API service listed in the ToolVet directory","exampleAgentPrompt":"Pull the full ToolVet report for the service with ID 'weather-forecast' — I want to see its trust score, current price, uptime over the last 30 days, and whether the owner is verified.","exampleUseCases":[{"title":"Verify API before agent integration","prompt":"Before I wire this API into my agent, can you check its ToolVet report for 'stripe-payments'? I want to know the trust score, whether the owner is verified, and what the uptime has looked like recently."},{"title":"Monitor price changes on a tool","prompt":"Has the price changed recently for the 'image-captioner' service on ToolVet? Pull its report and let me know if there are any price_changed events in the history."},{"title":"Compare API health before switching providers","prompt":"I'm thinking of switching from one geocoding API to another — can you get the ToolVet report for 'geocode-pro' so I can see its latency, 30-day uptime, and how many active payers it has?"}],"resultDescription":"Returns a JSON object containing: a list of historical events (e.g. price changes), full service metadata (ID, URL, name, kind, current price in USD and on-chain asset details, network), a trust object with a numeric score and verified_owner flag, 30-day usage stats (calls and unique payers), health metrics (live status, uptime percentage, p50 latency), category and provider labels, how-to-call instructions with an example input, daily uptime records for each day, and a detailed score breakdown across dimensions like usage, latency, pricing, protocol, security, availability, and verified ownership.","failureModes":["Unknown service ID returns a 404 with an empty or error response","Service exists but has no health data yet due to insufficient probing history","Payment not included or invalid results in a 402 Payment Required response","Network or facilitator outage causes a timeout or 5xx error","Score breakdown fields may be absent for newly listed services with limited history"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, single-call snapshot of a specific API's trustworthiness, health, pricing, and usage — especially before integrating it into an AI agent workflow. Prefer it over generic uptime monitors because it combines on-chain pricing data, verified owner status, ToolVet's proprietary trust scoring, and protocol-level details in one structured response. It is the right choice when you already know the service ID and want deep due-diligence data rather than just discovery.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:30:19.357Z","isFirstParty":false,"canonicalSlug":"toolvet-service-report-abd6abc4"}