Return to API Services or User Frontend.
Documentation for /cgi-bin/request/uscrn.py
This application provides access to the IEM processed archives of stations reporting via the USCRN.
Changelog
- 2025-02-26: Initial implementation
Example Requests
Provide the August 2020 data fo USCRN station 96404
Same request, but an Excel spreadsheet
Same request, but JSON output
CGI Arguments
The following table lists the CGI arguments that are accepted by this service. A HTTP GET request is required. Fields of type Multi-Params or CSV value can accept either a comma separated list or multiple parameter and value combinations. For example, ?foo=1&foo=2 is equivalent to ?foo=1,2.
| Field | Type | Description |
|---|---|---|
| format | string | The format of the data response. csv, json, or excel |
| ets | string | The end time for the data request |
| stations | Multi-Params or CSV value (required) | The station identifiers |
| sts | string | The start time for the data request |
| year1 | integer | The start year for the data request, when sts is not set |
| month1 | integer | The start month for the data request, when sts is not set |
| day1 | integer | The start day for the data request, when sts is not set |
| hour1 | integer | The start hour for the data request, when sts is not set |
| year2 | integer | The end year for the data request, when ets is not set |
| month2 | integer | The end month for the data request, when ets is not set |
| day2 | integer | The end day for the data request, when ets is not set |
| hour2 | integer | The end hour for the data request, when ets is not set |