{"uid":"cap_oAfVHdNF0zib7JdceEm4m","slug":"x402-factory-denver-window-weather-forecast-f552cff3","name":"x402-factory Denver Window Weather Forecast","description":"Will it rain in Denver during your event window — Event-window weather odds for Denver: pass a start and end time (or omit them for the next six hours) and get rain probability and expected conditions across the window — built for scheduling decisions. Same shape as /v1/forecast/window with the Denver coordinates built in.","url":"https://x402-factory.com/v1/forecast/denver/window","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"end":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","description":"Window end (ISO-8601), ≤12h after start. Default: start + 6h."},"start":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$","description":"Window start (ISO-8601). Default: the top of the next hour."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["data","meta"],"properties":{"data":{"type":"object","required":["rain_probability","expected_precip_mm","temp_range","wind_max","comfort_index","severity_flags","verdict"],"properties":{"verdict":{"type":"string"},"wind_max":{"type":"number"},"temp_range":{"type":"object","required":["low","high"],"properties":{"low":{"type":"number"},"high":{"type":"number"}},"additionalProperties":false},"comfort_index":{"type":"number","maximum":1,"minimum":0},"severity_flags":{"type":"array","items":{"type":"string"}},"rain_probability":{"type":"number","maximum":1,"minimum":0},"expected_precip_mm":{"type":"number"}},"additionalProperties":false},"meta":{"type":"object"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4dYGqTMzRflNewcdr558c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns rain probability, expected precipitation, temperature range, wind, and a comfort/verdict summary for a specific time window in Denver, CO","exampleAgentPrompt":"What are the chances of rain in Denver this Saturday from 2pm to 7pm, and what conditions should I expect overall — I'm planning an outdoor event and need to know if it'll be comfortable?","exampleUseCases":[{"title":"Outdoor wedding weather check","prompt":"We have an outdoor ceremony in Denver this Saturday from 3pm to 6pm — what's the rain probability and will the conditions be comfortable enough to hold it outside?"},{"title":"Morning run scheduling in Denver","prompt":"I want to go for a run in Denver tomorrow morning from 7am to 9am — what are the expected conditions, rain chance, and temperature range?"},{"title":"Corporate rooftop event planning","prompt":"We're hosting a rooftop happy hour in Denver next Friday from 5pm to 9pm — can you check the rain probability and give me a verdict on whether the weather will cooperate?"}],"resultDescription":"Returns a JSON object with rain_probability (0–1), expected_precip_mm, temp_range (low/high in °C), wind_max, comfort_index (0–1), an array of severity_flags (e.g. 'thunderstorm', 'high wind'), and a human-readable verdict string summarizing conditions for the requested Denver time window. Also includes metadata about the forecast window.","failureModes":["Invalid ISO-8601 datetime format for start or end returns a 400 validation error","Window exceeding 12 hours between start and end returns a 400 error","End time before start time returns a 400 error","Forecast window beyond available forecast horizon (typically 168h) may return a 422 or empty data","Payment not included or insufficient USDC balance returns a 402 Payment Required","Server-side weather data source unavailability may return a 503"],"whenToPreferThis":"Use this endpoint when you need Denver-specific weather intelligence for a defined time window without having to specify coordinates manually. It is ideal for event scheduling, outdoor activity planning, or any decision that depends on rain probability and comfort conditions in Denver for a bounded time range. Prefer it over the generic /v1/forecast/window endpoint when targeting Denver specifically, as it simplifies the call by removing the need to pass lat/lon. Prefer it over point hourly forecasts when you need an aggregated window summary (verdict, comfort index, severity flags) rather than hour-by-hour data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:11.917Z","isFirstParty":false}