# Agent Weather > AI provider health readings and a combined record for AI agents, each reading with its source and timestamp. /v1/decide/provider-health: one AI provider's status-page reading plus its last 24h in our record. /v1/agent-weather/current: the combined record in one call (AI provider health, x402 payment activity on the XRP Ledger, agent tooling). For XRP Ledger users: x402 merchant readings by XRPL address at /v1/merchant/{address}. OpenRouter model price readings: /v1/models/report and /v1/decide/cheapest-model. Raw readings first; gaps are reported, not filled. Pay per request via x402: RLUSD on the XRP Ledger or USDC on Base. Sold over x402 (v2, scheme `exact`) on XRPL mainnet (`xrpl:0`) and on Base (`eip155:8453`), same price on both rails. No API key or account is needed: request, receive a 402, pay, retry. Key facts: - All products are recorded measurements with sources and timestamps; they may be late, incomplete or wrong. Every paid response carries `disclaimer` and `terms` fields. - Terms of use: https://api.agentweather.io/v1/terms (free) - Sources and attributions: https://api.agentweather.io/v1/sources (free). Pulse uses public AI-provider status pages (Statuspage API; currently GitHub and Anthropic) and our own measurements; every pulse source carries attribution, terms_url and not_affiliated. Agent Weather is not affiliated with any source it measures. - Pulse schema pulse-0.2.0 (2026-10-13): providers.openai and providers.cursor are no longer measured and return null until 2026-11-12, then the keys are removed - Agent Weather pre-flight: AI provider health reading: GET https://api.agentweather.io/v1/decide/provider-health, 0.005 RLUSD or 0.005 USDC on Base - Agent Weather: x402 merchant readings by XRPL address: GET https://api.agentweather.io/v1/merchant/{address}, 0.02 RLUSD or 0.02 USDC on Base - Combined record: GET (or POST) https://api.agentweather.io/v1/agent-weather/current - Price: 0.007 RLUSD (issuer rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De); payTo rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ - Facilitator: https://xrpl-facilitator-mainnet.t54.ai. Use the `x402-xrpl` client (npm/PyPI); the reference `@x402/xrpl` client can't pay via T54 yet (x402 issue #3527) - Every 402 mints a fresh single-use `extra.invoiceId`; pay the latest one and retry with the `PAYMENT-SIGNATURE` header - Response: application/json, raw readings first, with per-source timestamps, data gaps, and modeled fields flagged - Second rail: USDC (scheme `exact`, EIP-3009) on Base (`eip155:8453`), asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913, payTo 0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec, facilitator https://api.cdp.coinbase.com/platform/v2/x402. Offered on the paid routes listed below with "or USDC". Use any x402 EVM client (e.g. `@x402/evm`) with the USDC entry of the 402 `accepts` ## Other paid resources (same x402 flow) - [Agent Weather pre-flight: AI provider health reading](https://api.agentweather.io/v1/decide/provider-health): 0.005 RLUSD or 0.005 USDC on Base - [Agent Weather: x402 merchant readings by XRPL address](https://api.agentweather.io/v1/merchant/{address}): 0.02 RLUSD or 0.02 USDC on Base - [Agent Weather pulse: storm](https://api.agentweather.io/v1/pulse/storm): 0.001 RLUSD or 0.001 USDC on Base - [Agent Weather pulse: x402 facilitator](https://api.agentweather.io/v1/pulse/facilitator): 0.001 RLUSD or 0.001 USDC on Base - [Agent Weather pulse: AI provider health](https://api.agentweather.io/v1/pulse/providers): 0.001 RLUSD or 0.001 USDC on Base - [Agent Weather: AI model price and status readings](https://api.agentweather.io/v1/models/report): 0.01 RLUSD or 0.01 USDC on Base - [Agent Weather: model category conditions](https://api.agentweather.io/v1/models/category/{name}): 0.01 RLUSD or 0.01 USDC on Base - [Agent Weather pre-flight: cheapest listed model for your needs](https://api.agentweather.io/v1/decide/cheapest-model): 0.003 RLUSD or 0.003 USDC on Base - [Agent Weather: x402 endpoint and facilitator readings (XRPL)](https://api.agentweather.io/v1/health/report): 0.01 RLUSD or 0.01 USDC on Base - [Agent Weather: x402 price index (XRPL)](https://api.agentweather.io/v1/price-index): 0.005 RLUSD or 0.005 USDC on Base - [Agent Weather: x402 payment readings on the XRP Ledger](https://api.agentweather.io/v1/agent-weather/x402-activity): 0.01 RLUSD or 0.01 USDC on Base - [Agent Weather Pay Radar: pre-payment readings for an XRPL x402 endpoint](https://api.agentweather.io/v1/paycheck): 0.003 RLUSD or 0.003 USDC on Base ## Docs - [Agent skill file](https://api.agentweather.io/skill.md): how to call and pay for every route (also /.well-known/skill.md) - [Sales counter](https://api.agentweather.io/v1/stats): free public count of outside paid calls - [OpenAPI spec](https://api.agentweather.io/openapi.json): OpenAPI 3.1, including the 402 response, x-payment-info and the full response schemas - [x402 catalog](https://api.agentweather.io/.well-known/x402): live resources, prices, and payTo - [Terms of use](https://api.agentweather.io/v1/terms): informational outputs only; the buyer is responsible for payment decisions - [Methodology](https://api.agentweather.io/v1/methodology): how heuristic and modeled fields are computed - [Model directory](https://api.agentweather.io/v1/models): free day-old index of OpenRouter-listed AI models (id, name, vendor, categories); live prices, context, vendor status, 24h/7d changes, job cost and events are in the paid model report and category routes; conditions, not rankings - [Model directory day-old sample](https://api.agentweather.io/v1/sample/models-yesterday): free change summary for the previous day ## Machine discovery - [Health](https://api.agentweather.io/healthz): free liveness check - [Agent card](https://api.agentweather.io/.well-known/agent-card.json): A2A agent card (optional) ## Optional - [XRPL AI Hub directory](https://xrpl-ai.org/directory) - [x402 XRPL exact scheme](https://github.com/x402-foundation/x402/blob/main/specs/schemes/exact/scheme_exact_xrpl.md) - [X / Twitter](https://x.com/agentweatherio)