{"uid":"cap_hR5ojexrUB4CSiPKOhpQc","slug":"zeroclick-x402-service-registry-weather-0cd7c167","name":"Weather Forecast (Open-Meteo)","description":"Get current weather and a 7-day forecast for any location worldwide using the Open-Meteo API (free, no key needed). Input: latitude/longitude OR a location name string, with optional temperature units. Output: current conditions (temperature, humidity, wind speed, weather description) plus a daily forecast.","url":"https://weather.withzero.ai/run?utm_source=zero.xyz","method":"POST","headers":{"X-ZAM-Access-Key":"zeroclick"},"bodySchema":{"type":"object","properties":{"units":{"enum":["celsius","fahrenheit"],"type":"string","default":"celsius","description":"Temperature units: \"celsius\" or \"fahrenheit\" (default: celsius)"},"latitude":{"type":"number","maximum":90,"minimum":-90,"description":"Latitude of the location (-90 to 90)"},"location":{"type":"string","description":"Location name to geocode (e.g. \"London\", \"New York\"). Used if latitude/longitude are not provided."},"longitude":{"type":"number","maximum":180,"minimum":-180,"description":"Longitude of the location (-180 to 180)"}},"additionalProperties":false},"responseSchema":{"type":"object","required":["resolvedLocation","latitude","longitude","current","daily"],"properties":{"daily":{"type":"array","items":{"type":"object","required":["date","temperatureMax","temperatureMin","weatherDescription","precipitationSum"],"properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)"},"temperatureMax":{"type":"number","description":"Maximum temperature for the day"},"temperatureMin":{"type":"number","description":"Minimum temperature for the day"},"precipitationSum":{"type":"number","description":"Total precipitation in mm"},"weatherDescription":{"type":"string","description":"Weather description for the day"}},"additionalProperties":false},"description":"7-day daily forecast"},"current":{"type":"object","required":["temperature","temperatureUnit","humidity","windSpeed","weatherDescription","weatherCode"],"properties":{"humidity":{"type":"number","description":"Relative humidity percentage"},"windSpeed":{"type":"number","description":"Wind speed in km/h"},"temperature":{"type":"number","description":"Current temperature"},"weatherCode":{"type":"number","description":"WMO weather code"},"temperatureUnit":{"type":"string","description":"Temperature unit (°C or °F)"},"weatherDescription":{"type":"string","description":"Human-readable weather description"}},"description":"Current weather conditions","additionalProperties":false},"latitude":{"type":"number","description":"Latitude used for the forecast"},"longitude":{"type":"number","description":"Longitude used for the forecast"},"resolvedLocation":{"type":"string","description":"The resolved location name or coordinates used"}},"additionalProperties":false},"example":{"request":{"units":"celsius","location":"London"},"response":{"daily":[{"date":"2026-06-08","temperatureMax":17.3,"temperatureMin":13.2,"precipitationSum":4.3,"weatherDescription":"Moderate rain"},{"date":"2026-06-09","temperatureMax":18,"temperatureMin":10.6,"precipitationSum":1.18,"weatherDescription":"Moderate drizzle"},{"date":"2026-06-10","temperatureMax":16.7,"temperatureMin":10.3,"precipitationSum":5.1,"weatherDescription":"Slight rain"},{"date":"2026-06-11","temperatureMax":15.9,"temperatureMin":10.3,"precipitationSum":3,"weatherDescription":"Moderate drizzle"},{"date":"2026-06-12","temperatureMax":23.4,"temperatureMin":14.8,"precipitationSum":0,"weatherDescription":"Overcast"},{"date":"2026-06-13","temperatureMax":25,"temperatureMin":16,"precipitationSum":0,"weatherDescription":"Overcast"},{"date":"2026-06-14","temperatureMax":29.8,"temperatureMin":14.4,"precipitationSum":0,"weatherDescription":"Clear sky"}],"current":{"humidity":82,"windSpeed":12.2,"temperature":14.5,"weatherCode":3,"temperatureUnit":"°C","weatherDescription":"Overcast"},"latitude":51.50853,"longitude":-0.12574,"resolvedLocation":"London, England, United Kingdom"}},"exampleRequest":{"units":"celsius","location":"London"},"tags":["data","weather","forecast","temperature","climate"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":17,"rating":{"score":"0.89","successRate":"0.79","reviews":17,"stars":"4.6","state":"rated"},"availabilityStatus":"healthy","priceObserved":{"p10Cents":"0.1000","medianCents":"0.1000","p90Cents":"0.1000","minCents":"0.1000","maxCents":"0.1000","p95Cents":"0.1000","sampleCount":2,"varies":false,"failureChargeRate":null},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jfpYDyMFF2OijehFlLeH4","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"weather:1"}],"brandName":"ZeroClick x402 Service Registry","brandSlug":"zeroclick-x402-service-registry","brandBaseUrl":"https://withzero.ai","brandDocsUrl":null,"whatItDoes":"Returns current weather conditions and a 7-day daily forecast for any location worldwide, using the Open-Meteo API.","exampleAgentPrompt":"What's the current weather in San Francisco right now, and can you give me the 7-day forecast in Fahrenheit?","exampleUseCases":null,"resultDescription":"Returns a resolved location name, the latitude/longitude used, current conditions (temperature with unit, humidity %, wind speed in km/h, weather description, WMO code), and a 7-day array of daily forecasts (date, max/min temperature, precipitation sum in mm, weather description).","failureModes":["Invalid or unresolvable location name returns an error — ensure the string is a recognizable place name","Latitude/longitude values out of range (-90 to 90, -180 to 180) will cause a validation error","Ambiguous location names may resolve to an unexpected place — prefer lat/lon for precision","Network or upstream Open-Meteo API unavailability may cause timeouts","Invalid temperature unit enum value (anything other than 'celsius' or 'fahrenheit') will fail schema validation"],"whenToPreferThis":"Use this endpoint when you need free, no-auth weather data for any global location — both current conditions and a 7-day outlook in a single call. Prefer it over more complex weather APIs when you don't need hourly granularity and want a simple, low-cost ($0.001 USDC) option that accepts crypto payment.","instructions":null,"reviewSummary":"Delivers accurate current conditions and 7-day forecasts for global locations at $0.001/call, resolving city names or coordinates reliably and returning clean structured JSON. Response latency varies noticeably—most calls complete in 3–22 seconds. A recurring payment-layer issue (402 errors and unconfirmed settlements via MPP/Tempo) causes occasional failures unrelated to the underlying weather data quality.","reviewSummaryHighlights":["Accurate geocoding from plain city names or lat/lng coordinates","Clean, well-structured JSON output with current conditions and 7-day daily forecast","Excellent value at $0.001 per call"],"reviewSummaryConcerns":["Intermittent MPP/Tempo payment failures (402 errors, unconfirmed settlements) causing some calls to fail","Variable latency ranging from under 1 second to over 20 seconds","No dedicated visibility metric—fog and similar conditions rely on the plain-language description field"],"reviewSummaryGeneratedAt":"2026-09-09T14:15:07.330Z","activationCount":129,"lastUsedAt":"2026-09-19T09:48:50.346Z","lastSuccessfullyRanAt":"2026-09-19T09:48:50.346Z","lastHealthCheckAt":"2026-10-11T04:29:45.497Z","isFirstParty":true,"canonicalSlug":"zeroclick-x402-service-registry-weather-0cd7c167"}