{"uid":"cap_B7PYjgqFKU9mVLUHbb8ml","slug":"forgemesh-hourly-weather-forecast-temperature-precipitation-wind-c2d73ee0","name":"Forgemesh Hourly Weather Forecast (Temperature, Precipitation, Wind)","description":"Hourly temperature, precipitation probability, precipitation amount, wind speed, and weather code for the next two days at any point on Earth, as structured JSON. Use for shift scheduling, field-service dispatch, and agents that plan activities around a specific hour's conditions. Refreshed every 10 minutes.","url":"https://x402.forgemesh.io/hourly-temperature-precipitation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"latitude":{"type":"string","description":"Latitude, e.g. 29.76"},"longitude":{"type":"string","description":"Longitude, e.g. -95.36"}}},"responseSchema":{"type":"json","example":{"data":{"hourly":{"time":["2026-07-16T00:00","2026-07-16T01:00"],"temperature_2m":[24.6,24.8],"wind_speed_10m":[9.1,8.4],"precipitation_probability":[0,0]},"hourly_units":{"temperature_2m":"°C","wind_speed_10m":"km/h","precipitation_probability":"%"}},"attribution":"Open-Meteo.com (CC BY 4.0)"}},"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_nKRivt4wiFIEC9--ky7ss","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 hourly temperature, precipitation probability, precipitation amount, wind speed, and weather code for any latitude/longitude on Earth for the next 48 hours, refreshed every 10 minutes.","exampleAgentPrompt":"What does the hour-by-hour weather look like for the next two days at latitude 29.76, longitude -95.36 — specifically temperature, rain chance, and wind speed so I can plan tomorrow's outdoor crew schedule?","exampleUseCases":null,"resultDescription":"A structured JSON object containing arrays of hourly values for the next ~48 hours: temperature (likely in Celsius or Fahrenheit), precipitation probability (percentage), precipitation amount (mm), wind speed, and WMO weather code — each indexed by hour, suitable for shift planning or activity scheduling logic.","failureModes":["Invalid or out-of-range latitude/longitude returns a 4xx error or empty dataset","Payment failure via x402 protocol results in a 402 Payment Required response and no data returned","Coordinates over land-only data gaps (e.g. poles) may return sparse or null values","Network timeout if the upstream weather model is temporarily unavailable","Missing required parameters (latitude or longitude) results in a validation error"],"whenToPreferThis":"Choose this endpoint when you need hour-granularity weather forecasts (not daily summaries or minute-level nowcasts) for any geographic coordinate over a 48-hour window. Ideal for scheduling decisions — shift planning, field-service dispatch, outdoor event logistics — where knowing conditions at a specific hour matters. Prefer the sibling 15-minute precipitation nowcast endpoint for immediate 2-hour rain decisions, and this endpoint for planning the next 1–2 days.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T04:06:57.133Z","isFirstParty":false}