{"uid":"cap_cnhuG1xldIk_YCtu_L1iz","slug":"weather-oracle-api-probabilistic-temperature-forecast-6087e992","name":"Weather Oracle API — Probabilistic Temperature Forecast","description":"Probabilistic daily max-temperature forecasts for the 51 cities behind Polymarket weather markets. Multi-model ensemble with per-model seasonal bias correction, refreshed hourly. Pay per request in USDC on Base via x402 — no accounts, no API keys.","url":"https://91-197-235-206.sslip.io/forecast/SBGR/point","method":"GET","headers":{},"bodySchema":{"type":"object","required":["input"],"properties":{"input":{"type":"object","required":["method","pathParams"],"properties":{"method":{"type":"string","const":"GET"},"pathParams":{"type":"object","required":["station"],"properties":{"station":{"type":"string","description":"ICAO station code (e.g. SBGR = Sao Paulo, KNYC = New York). Full catalog at /markets (free)."}}},"queryParams":{"type":"object","properties":{"date":{"type":"string","format":"date","description":"Target date YYYY-MM-DD (today or tomorrow, city-local). Defaults to today."}}}}},"output":{"type":"object"}}},"responseSchema":{"point_c":24.3,"sigma_c":3.9,"station":"SBGR","market_unit":"C","target_date":"2026-08-14","interval80_c":[19.3,29.4]},"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_uHJitgu9wCSD1emQ0H9cE","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 probabilistic daily max-temperature forecast (mean and uncertainty) for a given ICAO weather station city, paid per request via x402/USDC on Base.","exampleAgentPrompt":"What's the probabilistic daily max temperature forecast for São Paulo (SBGR) today — give me the point estimate and the 80% confidence interval?","exampleUseCases":[{"title":"Polymarket weather bet research","prompt":"I'm thinking of trading the Polymarket temperature market for New York — what's the ensemble model's probabilistic forecast for tomorrow's daily high at KNYC, including the uncertainty range?"},{"title":"Travel packing temperature check","prompt":"What's the predicted daily max temperature in London (EGLL) for next Saturday, with confidence bounds, so I know how warm it's likely to get?"},{"title":"Automated market monitoring agent","prompt":"Every morning at 6am, pull the probabilistic high-temperature forecast for each of these five cities — SBGR, KNYC, EGLL, RJTT, YSSY — and alert me if any point forecast is more than two standard deviations from the seasonal norm."}],"resultDescription":"A JSON object containing: the point forecast in Celsius (point_c), the standard deviation / uncertainty (sigma_c), the station ICAO code, the market unit (C or F), the target date, and the 80% prediction interval as a two-element array [low, high] in Celsius.","failureModes":["Invalid or unsupported ICAO station code — only the 51 Polymarket-covered cities are supported; returns an error for others","Date out of range — only today and tomorrow (city-local time) are valid; past or far-future dates are rejected","Payment failure — insufficient USDC balance or x402 payment not accepted; request returns 402","Hourly refresh lag — forecast data may be up to ~1 hour stale if requested immediately after scheduled refresh","Network/SSL error — bare IP with sslip.io TLS; certificate issues possible on some clients"],"whenToPreferThis":"Choose this endpoint when you need a calibrated, probabilistic (not just point) daily max-temperature forecast specifically for one of the 51 cities covered by Polymarket weather prediction markets, and you want pay-per-call pricing with no account or API key setup. Prefer it over general weather APIs when uncertainty quantification (sigma and confidence intervals) and Polymarket alignment are important, such as when informing prediction market trades or automated decision systems.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:35:27.764Z","isFirstParty":false}