US Weather Forecast
The official National Weather Service forecast for a US coordinate — six 12-hour periods by default, or hourly — compact unless detail=full is requested, with the issue time so an agent can judge its age.
Example answer
What is the weather forecast for these US coordinates?
GET /v1/weather/us/forecast?lat=38.8977&lon=-77.0365
- Version
- 4.0.0
- Transport
- HTTP / MCP
- Coverage
- US
Use this when
- What is the weather forecast for these US coordinates?
- Will it rain in Washington DC tomorrow?
- You need an hourly US forecast for the next 24-48 hours.
- You need the official NOAA/NWS forecast rather than a modelled aggregation.
- You need forecast temperatures and wind for a US delivery, event or site visit.
- You need the forecast issue time for provenance.
Don't use this when
- You need the latest observed conditions and their age - use weather.us.observation.
- You need active warnings, watches or advisories - use weather.us.alerts.
- The location is outside the United States and its territories (returns UNSUPPORTED_REGION).
- You need historical or climate data, radar imagery or model output - not supported.
If the user has asked you to inspect a specific website, page or URL, use your browsing tool instead — this capability only returns the US National Weather Service API record.
Input
Latitude in decimal degrees (WGS84). Rounded to 4 decimal places before the National Weather Service lookup.
Longitude in decimal degrees (WGS84). Rounded to 4 decimal places before the National Weather Service lookup.
Return hourly periods instead of the default 12-hour day/night periods. Hourly periods have no name and, at detail=full, carry dewpoint and humidity.
Maximum number of 12-hour day/night periods to return, soonest first. Applies when hourly is false; use hours for hourly forecasts. NWS issues 14 periods (7 days); the default of 6 is three days. Named period_limit, not periods, because periods is the returned series.
Number of hourly periods to return, soonest first. Applies when hourly is true; use period_limit for day/night forecasts.
compact (default) returns the fields an agent acts on. full adds the NWS narrative (detailed_forecast), the icon URL, the trend note and, for hourly periods, dewpoint_c and humidity_pct.
What the result means
The request as resolved, echoed so a batched caller can match answers to inputs and see which defaults were applied.
What the National Weather Service reports at the queried point. The coordinates are in query; the forecast office and grid square that produced the forecast are provenance, not weather, and are not published here - meta.source names the provider.
Time the forecast product was issued by the forecast office (NWS updateTime), RFC 3339 UTC. This is the true age of the forecast.
Time NWS generated this response from the forecast grid (RFC 3339 UTC).
Start of the validity interval of the underlying forecast grid (RFC 3339 UTC).
Forecast periods in chronological order, soonest first, as issued by the forecast office. This is a time series, not a paged list - ask for more with periods or hours.
Provenance
- Source
- National Weather Service
- Freshness
- Near live · read at request time, not cached
- Region
- US
Access
- Over MCP
- weather_us_forecast
- Over HTTP
- GET https://api.eckari.com/v1/weather/us/forecast
- Price
- $0.003 per call over x402. Account access $0.002 when that rail opens.
Related capabilities
The latest surface reading from the nearest National Weather Service station, with its age in seconds and a staleness flag. The most recent measurement, not a live reading.
Active National Weather Service watches, warnings and advisories for a US point or state, with severity, timing and instructions. An empty list means none active right now.