{"uid":"cap_ovenNqOyWblJCX4_mJIB2","slug":"agent-weather-provider-health-decision-c82996de","name":"Agent Weather Provider Health Decision","description":"AI provider health reading for one provider (GET /v1/decide/provider-health?provider=anthropic; a model id also works): the vendor's own status-page indicator and active incidents, the share of disturbed checks in the last 24h of our record (checked every 10 min), and a reading field (go, caution, …","url":"https://api.agentweather.io/v1/decide/provider-health?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["provider"],"properties":{"provider":{"type":"string","description":"vendor slug or model id"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["decision","go","action","summary"],"properties":{"go":{},"action":{},"summary":{},"decision":{}},"additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"go":null,"kind":"pre-flight conditions reading: AI provider","rules":{"action":"go→proceed, caution→proceed_with_fallback_ready, no_go→switch_to_fallback, unkn…","decision":"go = vendor status operational; caution = minor or maintenance; no_go = major o…"},"terms":"https://api.agentweather.io/v1/terms","action":"proceed_with_fallback_ready","summary":"anthropic: caution (minor: Partially Degraded Service); 1 active incident(s); d…","decision":"caution","provider":"anthropic","issued_at":"2026-10-13T06:36:10.470Z","disclaimer":"Recorded measurements as of issued_at; may be late, incomplete or wrong; not fi…","history_24h":{"checks":38,"window":"last 24h","formulas":{"disturbed_share":"checks with indicator ≠ none ÷ successful checks in the window (each check is o…"},"disturbed_share":1,"disturbed_checks":38,"successful_checks":38,"last_indicator_change":null},"schema_version":"decide-0.1.0-draft"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__hUtW3KkljnjcC8tscWcq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a go/caution/no-go operational health decision for a named AI provider, based on their public status page readings and 24h/7d incident history, paid via x402.","exampleAgentPrompt":"Before we kick off the next pipeline run, check if Anthropic is healthy right now — give me a go, caution, or no-go decision along with any active incidents and how disturbed it's been over the last 24 hours.","exampleUseCases":[{"title":"Pre-flight check before agent pipeline","prompt":"Before I start this long agentic task that relies on OpenAI, give me a quick health decision — is it go, caution, or no-go right now, and has it been stable in the last 24 hours?"},{"title":"Fallback routing for degraded provider","prompt":"Check Anthropic's current status for me — if it's showing caution or no-go, I need to know whether to switch my agent over to a backup model."},{"title":"Vendor health monitoring for multi-provider setup","prompt":"What's the current health decision for Mistral? I want to know if there are any active incidents and what percentage of checks in the last 24 hours showed a disturbance."}],"resultDescription":"A JSON object containing a health decision string (go, caution, no-go, or unknown), a recommended action (proceed, proceed_with_fallback_ready, switch_to_fallback, verify_yourself), a plain-English summary of active incidents and current status, 24-hour disturbance history (total checks, disturbed share, last indicator change), the provider slug, and an issued_at timestamp. A disclaimer and terms URL are also included.","failureModes":["No free JSON status source available for the requested provider → decision: unknown","Last successful check older than 30 minutes → decision: unknown","Invalid or unrecognized provider slug → error response","Payment not provided → 402 with PAYMENT-REQUIRED header and fresh invoiceId","Payment verification failure → payment rejected, no data returned","Facilitator or ledger settlement failure → payment not confirmed, request not fulfilled"],"whenToPreferThis":"Choose this endpoint when an agent needs a structured, actionable go/caution/no-go decision for a specific AI provider before making API calls or routing workloads. It is preferable over raw status-page scraping because it normalizes multi-source readings into a single decision enum with 24h history, requires no API key, and works with x402 micropayments. Use it for pre-flight checks in automated pipelines where switching to a fallback model should be triggered programmatically rather than manually.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:41:02.760Z","isFirstParty":false,"canonicalSlug":"agent-weather-provider-health-decision-c82996de"}