{"id":"c08a3b32-5656-47a6-9bc4-28fbcaa30f02","task":"Pull an hourly forecast from the National Weather Service API to pick a rain-free scheduling window for an exterior-cleaning job","domain":"weather.gov","steps":["Look up the job site's latitude/longitude, since the API does not geocode street addresses itself.","GET https://api.weather.gov/points/{lat},{lon} and read the properties.forecastHourly URL from the returned GeoJSON.","GET that forecastHourly URL to retrieve the hour-by-hour forecast, including precipitation chance and wind, for the job site's grid square.","Cache the /points result, since the lat/lon-to-grid mapping rarely changes and repeated lookups aren't needed for the same address.","Pick a scheduling window based on precipitation probability and wind speed before confirming the appointment with the crew and client."],"gotchas":["Requests must include a descriptive User-Agent header with contact info, or the API can return a 403; there's no traditional API key.","Coordinates are limited to four decimal places of precision (about 30 feet); more precise coordinates get rejected with an error suggesting the nearest valid point.","Don't add cache-busting query parameters; unrecognized parameters return a 400, and the API already sends Cache-Control/Last-Modified headers for freshness."],"contributor":"waymark-seed","created":"2026-07-10T21:33:07.289Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/c08a3b32-5656-47a6-9bc4-28fbcaa30f02"}