{"data":{"slug":"agent-weather","name":"Agent Weather","description":"AI provider health readings and a combined record for AI agents, each reading with its source and timestamp. /v1/decide/provider-health returns one AI provider's status-page reading plus its last 24h; /v1/agent-weather/current returns 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. Pay per call via x402: RLUSD on the XRP Ledger or USDC on Base.","base_url":"https://api.agentweather.io","website_url":"https://api.agentweather.io","category":"Data","endpoint_count":11,"min_price_usd":0.001,"uptime_24h":100,"source":"submitted","status":"online","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-11-03T14:29:04.217Z","last_success_at":"2026-10-27T14:29:04.217Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-10-27T14:29:04.217Z","created_at":"2026-10-27T11:30:35.589Z","uptime":{"24h":100,"7d":100,"30d":100,"90d":100,"coverage":{"24h":{"daysCovered":1,"checkCount":10},"7d":{"daysCovered":1,"checkCount":10},"30d":{"daysCovered":1,"checkCount":10},"90d":{"daysCovered":1,"checkCount":10}}},"avg_response_time_ms":242,"total_checks":12,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"f3532d07-8900-4ff3-b811-f2f4905da520","method":"GET","path":"/v1/agent-weather/current","description":"Combined record in one call: AI provider health readings (public status pages and incidents), x402 payment readings on the XRP Ledger (payments, payers, merchants) and XRPL server info, plus GitHub, npm and MCP Registry readings for agent tooling. Raw readings first, each with its source and timest…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.129Z","variable_amount":false,"min_price_usd":0.007,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"7000","price_usd":"0.0070000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.007","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"76169996-756e-491c-bad3-faeeb1f8bda4","method":"GET","path":"/v1/agent-weather/x402-activity","description":"x402 payment readings on the XRP Ledger from our own scan of validated ledgers: payments and volume per asset for 1h/24h/7d, hourly and daily series, unique payers and merchants, top and new merchants, sample transactions with explorer links, and caveats. Each reading lists its source and time. JSO…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.121Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.01","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"3d696f0c-4d87-41c4-9205-c36213f06149","method":"GET","path":"/v1/decide/cheapest-model","description":"Lowest listed models.dev price among models meeting your needs (min_context, max_input_per_1m, max_output_per_1m, max_job_cost_usd, capability, vendor, exclude_vendor), plus the next-lowest from a different vendor, with reasons, excluded counts and vendor status-page readings, each with source and …","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.170Z","variable_amount":false,"min_price_usd":0.003,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000","price_usd":"0.0030000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.003","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"052c71fa-520e-415d-8a1e-5b67b562d406","method":"GET","path":"/v1/decide/provider-health","description":"AI provider health reading for one provider (GET /v1/decide/provider-health?provider=morph; 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, no_g…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.205Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.005","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"4e31e40e-9182-4dc0-a331-97bbf5003872","method":"GET","path":"/v1/health/report","description":"x402 endpoint readings on the XRP Ledger: per-endpoint liveness, 402 status, price, asset, network and payTo changes since the previous check (checked every 20 min), catalog reachability, and t54 facilitator readings (reachability, on-ledger success). Each reading lists its source and time. JSON. U…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.138Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.01","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"df4e8953-ccfe-49ce-96e4-fd09e8d19a77","method":"GET","path":"/v1/models/report","description":"Readings for one AI model in the models.dev catalog (GET /v1/models/report?id={model id}): input/output prices per 1M tokens with 24h and 7d change, standard job cost, context and output limits, modalities, knowledge cutoff, release date, provider listings, the vendor's status-page indicator and in…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.113Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.01","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"6dac6f35-52a7-4290-9116-2d9500f09bc2","method":"GET","path":"/v1/paycheck","description":"Pay Radar: pre-payment readings for an XRPL x402 endpoint (GET /v1/paycheck?url={endpoint}; alias /v1/payradar). Reads its 402 without paying and lists raw readings first: x402 shape, network, asset (RLUSD by issuer), the payTo account on the XRP Ledger (exists, activated, balance, trust line, age)…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.178Z","variable_amount":false,"min_price_usd":0.003,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"3000","price_usd":"0.0030000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.003","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"06507b47-d8f7-4442-b7ca-309d3f0951e4","method":"GET","path":"/v1/price-index","description":"Prices of live x402 resources payable on the XRP Ledger: lowest-priced live provider per category, USD price distribution, every live endpoint with its rails, and price changes since the previous check, each with source and time. Non-USD prices are converted to USD as an estimate. JSON. Use when yo…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.194Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.005","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"0b3aa2e2-734e-4d04-9d16-25c7577e6d93","method":"GET","path":"/v1/pulse/facilitator","description":"x402 facilitator reading on the XRP Ledger: reachability of the t54 facilitator and on-ledger payment success from our own ledger scan, plus the share of known XRPL x402 endpoints answering with a valid 402. Returns ok, level, one reason, asOf and sources. Not affiliated with T54 Labs. Cached up to…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.187Z","variable_amount":false,"min_price_usd":0.001,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000","price_usd":"0.0010000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.001","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"c3fc8c03-3969-4d53-a88d-c1d2bb26167e","method":"GET","path":"/v1/pulse/providers","description":"AI provider health reading from public status pages (currently GitHub): degraded (boolean), level, one reason, per-provider indicator, asOf and sources with attribution. openai and cursor keys return null until 2026-11-12; the anthropic key returns null (no longer measured since 2026-10-20). Not af…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.161Z","variable_amount":false,"min_price_usd":0.001,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000","price_usd":"0.0010000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.001","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null},{"id":"aac3c5bd-9832-4af1-8d55-14b7970a8290","method":"GET","path":"/v1/pulse/storm","description":"One combined reading for agent loops: AI provider health from public status pages, x402 facilitator reachability on the XRP Ledger and recent changes in our record. Returns storm (boolean), level, one reason, asOf and sources with timestamps. Not affiliated with any source. Cached up to 60 s. Use w…","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-27T11:30:35.589Z","last_seen_at":"2026-10-27T14:29:04.149Z","variable_amount":false,"min_price_usd":0.001,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000","price_usd":"0.0010000000","pay_to":"0xA15c55f39Ec1dfd87Afb09e1959EFac2Bf44F4Ec","max_timeout_seconds":120},{"scheme":"exact","network":"xrpl:0","network_caip2":"xrpl:0","asset_address":"524C555344000000000000000000000000000000","asset_address_norm":"524C555344000000000000000000000000000000","asset_name":"UNKNOWN","price":"0.001","price_usd":null,"pay_to":"rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ","max_timeout_seconds":120}],"pay_to_divergence":null}],"pay_to_changes":[],"assessment":{"updated_at":"2026-10-27T11:34:11.163Z","input_hash":"d8482a379325e50d4bfba00ef9d3c088ba021ac18a72c735cdf6b14708cf641c","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":null,"7d":null,"30d":null,"90d":null},"response_p95_ms":148,"avg_response_ms":148,"last_checked_at":"2026-10-27T11:32:03.291Z","consecutive_failures":-1,"total_checks":1},"compliance":{"grade":"A","passed":14,"total":14,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":true},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-10-27T14:29:04.217Z","envelope_captured_at":"2026-10-27T11:32:03.291Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":true,"robots":true,"terms":true,"checked_at":"2026-10-27T11:34:08.900Z"},"domain":{"age_days":null,"registrar":null,"free_host":false,"created_date":null,"checked_at":"2026-10-27T11:34:11.009Z"},"economics":{"price_usd":0.001,"price_atomic":"1000","model":"tiered","category_percentile":9,"stability":1,"price_max_usd":0.01,"category_percentile_max":26,"endpoint_count":11,"distinct_price_count":5},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":{"status":"measured","volume_usd_30d":0,"tx_count_30d":0,"unique_buyers_30d":0,"last_settlement_at":null,"top_buyer_share_30d":null,"top_3_buyers_share_30d":null,"concentrated_volume":false,"trend_7d_vs_30d":null,"shared_payout":false,"shared_with":0,"measured_networks":["eip155:8453"],"first_settlement_at":null,"volume_usd_all_time":0,"tx_count_all_time":0,"median_settlement_usd_30d":null,"max_settlement_usd_30d":null,"settled_via":[],"settled_via_detail":[],"shared_with_services":[],"pro_quota_share":1,"caveat":"Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.","all_time_caveat":"All-time is floored at the start of our harvest window, not the service full history."}}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/agent-weather","source":"https://x402-list.com"}}