# Agent Weather Provider Status Pulse

> Agent Weather Provider Status Pulse is a paid API for AI agents from api.agentweather.io, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-21).

Returns a real-time boolean and severity level indicating whether tracked AI providers (GitHub, Anthropic) are experiencing incidents, sourced from their public Statuspage APIs.

## Facts

- Endpoint: GET https://api.agentweather.io/v1/pulse/providers?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-weather-provider-status-pulse-cb981599
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yQFBm_DaJBD61dKb6dheb

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-weather-provider-status-pulse-cb981599
```

Example prompt: Before kicking off my multi-step AI workflow, quickly check whether any of the tracked AI providers like Anthropic or GitHub are currently reporting incidents or degraded status.

## When to prefer this

Choose this endpoint when you need a single cheap ($0.001 USDC) aggregated boolean health check across multiple AI providers before committing to an expensive or long-running agentic workflow. Prefer it over scraping status pages yourself or maintaining your own polling logic. Ideal for loop-friendly pre-flight checks or lightweight monitoring inside agent orchestration loops.

## Known failure modes

- Upstream Statuspage APIs unavailable — may return stale cached data or error
- New provider status pages not yet tracked — coverage limited to currently tracked providers (GitHub, Anthropic)
- Cached result up to 60 seconds old — may not reflect very recent incident declarations
- Deprecated provider keys (openai, cursor) always return null and will be removed after 2026-11-12

## How this service works

Use when you depend on AI-provider APIs and want one cheap reading of their public status pages. Tiny loop-friendly metric: do tracked public AI-provider status pages (Statuspage API; currently GitHub and Anthropic) report an incident? Returns degraded (boolean), level (operational/minor/major/crit…

## Output

A JSON object with: a top-level 'degraded' boolean, a 'level' field (operational/minor/major/critical), a 'reason' string summarizing findings, per-provider status entries (e.g. anthropic: 'none', github: 'none'), an 'asOf' timestamp, a 'method' description, source attribution details for each tracked provider including their Statuspage URLs and terms, and schema versioning info. Results are cached for up to 60 seconds.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "asOf": "2026-10-14T01:01:38.437Z",
  "level": "operational",
  "method": "Public Statuspage summary.json indicator per tracked status page (none/minor/ma…",
  "notice": "Recorded measurements. Third-party status data is provided as is, may be late o…",
  "reason": "all 2 tracked providers report no incident",
  "signal": "providers",
  "sources": [
   {
    "id": "anthropic",
    "url": "https://status.claude.com/api/v2/summary.json",
    "status": "ok",
    "terms_url": "https://www.anthropic.com/legal/consumer-terms",
    "attribution": "Source: Claude status page (status.claude.com), public Statuspage API, polled a…",
    "observed_at": "2026-10-14T01:01:38.437Z",
    "not_affiliated": "Agent Weather is not affiliated with, endorsed by or sponsored by this source."
   }
  ],
  "degraded": false,
  "providers": {
   "cursor": null,
   "github": "none",
   "openai": null,
   "anthropic": "none"
  },
  "deprecated": {
   "keys": [
    "openai"
   ],
   "note": "providers.openai and providers.cursor are no longer measured and always return …",
   "until": "2026-11-12"
  },
  "schema_version": "pulse-0.2.0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-weather-provider-status-pulse-cb981599/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentweather.io](https://www.zero.xyz/host/api.agentweather.io/llms.txt)
