Nws Get Observations
nws_get_observationsGet current weather observations (actual measured conditions). Accepts coordinates (resolves nearest station automatically) or a station ID directly (e.g., "KSEA").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latitude | No | Latitude for automatic station resolution. Use with longitude. Ignored if station_id is provided. | |
| longitude | No | Longitude for automatic station resolution. Use with latitude. Ignored if station_id is provided. | |
| station_id | No | Station identifier directly (e.g., "KSEA", "KORD"). Use nws_find_stations to discover station IDs. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Guidance when the latest observation is more than 2 hours old — data may not reflect current conditions. | |
| station | No | Station ID that served the observation (e.g., "KSEA") | |
| timeZone | No | Station time zone when known | |
| dewpointC | No | Dewpoint in Celsius | |
| stationId | No | Observation station ID | |
| timestamp | No | Observation time (ISO 8601) | |
| heatIndexC | No | Heat index in Celsius | |
| observedAt | No | Observation timestamp (ISO 8601) | |
| windChillC | No | Wind chill in Celsius | |
| cloudLayers | No | Cloud layer information | |
| stationName | No | Station name | |
| visibilityM | No | Visibility in meters | |
| windGustKmh | No | Wind gust in km/h | |
| temperatureC | No | Temperature in Celsius | |
| windSpeedKmh | No | Wind speed in km/h | |
| textDescription | No | Conditions summary (e.g., "Mostly Cloudy") | |
| windDirectionDeg | No | Wind direction in degrees (0-360) | |
| relativeHumidityPct | No | Relative humidity in percent (0-100) | |
| barometricPressurePa | No | Barometric pressure in Pascals |