{"uid":"cap__Yh6ZoCHaB9KtMS7fD1i-","slug":"weather-oracle-api-probabilistic-temperature-forecast-7fe70606","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/distribution","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":{"cdf_c":[[20,0.13],[24,0.46],[28,0.82]],"sigma_c":3.9,"station":"SBGR","center_c":24.3,"target_date":"2026-08-14"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ynKNTVrcCXsm2_Bu9m-s0","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","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 (CDF, center, sigma) for a specified city via ICAO station code, paid per-request in USDC over x402.","exampleAgentPrompt":"What's the probabilistic max-temperature forecast for São Paulo (SBGR) tomorrow — give me the full CDF, center, and sigma?","exampleUseCases":[{"title":"Polymarket weather market positioning","prompt":"I'm betting on the Polymarket weather market for New York — can you pull the probabilistic max-temperature forecast for KNYC for today, including the CDF and uncertainty?"},{"title":"Multi-city temperature risk dashboard","prompt":"I need the daily max-temperature distribution for London Heathrow (EGLL) for tomorrow — specifically the CDF, center temperature, and sigma so I can assess the probability of exceeding 28°C."},{"title":"Automated trading bot temperature signal","prompt":"Fetch the latest probabilistic temperature forecast for Tokyo (RJTT) for today — I need the full CDF and center value to feed into my prediction market trading model."}],"resultDescription":"Returns a JSON object containing: a cumulative distribution function (cdf_c) as an array of [temperature_celsius, probability] pairs, a center temperature (center_c) in Celsius, a standard deviation (sigma_c) in Celsius, the station ICAO code, and the target date. Together these describe the full probability distribution of daily maximum temperature for the requested city and date.","failureModes":["Invalid or unsupported ICAO station code returns an error (only 51 Polymarket market cities supported — check /markets for catalog)","Date out of range (only today or tomorrow in city-local time are valid) returns an error","Payment failure or insufficient USDC balance causes x402 payment rejection and no forecast is returned","Network or server downtime on the sslip.io host may cause timeouts","Malformed date format (not YYYY-MM-DD) returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need a full probabilistic temperature forecast (CDF + uncertainty) rather than a single point estimate, especially for one of the 51 cities covered by Polymarket weather markets. It is ideal for prediction market agents, risk-modeling workflows, or any use case requiring calibrated temperature probability distributions. Prefer it over generic weather APIs when you need per-model bias-corrected ensemble output refreshed hourly, and when a pay-per-call USDC micropayment model is acceptable (no account or API key required).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:31:52.746Z","isFirstParty":false}