Retrieve recent temperature, dewpoint, pressure, wind, and precipitation observations for one ASOS station. Results cover at most the previous seven days and are returned in chronological order.
| Name | Type | Description | Format |
|---|---|---|---|
| station Required | string |
Station identifier. Accepts a three-letter US station code, four-letter ICAO code, or USAF–WBAN ID.
Examples: DFW, KDFW, 72259003927, or 722590-03927. | station ID |
| station_id Optional | string | Alias for station . Used only when station is omitted or empty. | station ID |
| hours Optional | integer |
Number of hours before the current time to return. Values are limited to 1–168 hours.
Defaults to 48. Ignored when since is provided. | hours |
| since Optional | string | Return observations at or after this timestamp. This takes precedence over hours , but the result is still limited to the endpoint's seven-day retention window. | ISO 8601 |
| include_high_frequency Optional | boolean |
Include high-frequency MADIS observations in addition to the routine reports.
Defaults to false. High-frequency temperature and dewpoint values may have lower precision. | true or false |
Returns station metadata, units, and an array of observations. Individual measurements may be null when the source report did not contain that value.
| Name | Type | Description | Format |
|---|---|---|---|
| station | object | Metadata for the resolved station. | - |
| station_id | string | The station's 11-digit USAF–WBAN identifier. | USAF–WBAN |
| icao | string or null | The station's ICAO identifier. | ICAO station ID |
| name | string or null | Human-readable station name. | - |
| elevation_m | number or null | Station elevation above mean sea level. | meters |
| units | object | Units for each weather measurement. | - |
| observations | array | Observations at or after the resolved start time, ordered oldest to newest. | - |
| time | string | Observation time in UTC with millisecond precision. | ISO 8601 |
| latitude | number | Observation latitude, or the station latitude when the report has no coordinate. | degrees |
| longitude | number | Observation longitude, or the station longitude when the report has no coordinate. | degrees |
| temperature_2m | number or null | Air temperature at 2 meters. | °C |
| dewpoint_2m | number or null | Dewpoint temperature at 2 meters. | °C |
| pressure_msl | number or null | Atmospheric pressure reduced to mean sea level. | hPa |
| wind_u_10m | number or null | Eastward wind component at 10 meters. | m/s |
| wind_v_10m | number or null | Northward wind component at 10 meters. | m/s |
| precipitation | number | Reported precipitation. Missing values are returned as 0. | mm |