v1: Get data

API: noaa.gov:noaa-ncei-data-access-api
Endpoint: /data/v1
Response format: text/csv +1 format
Charset: utf-8
Auth: unknown
Method: GET
Last Status: 200
Latency: 554ms

Description

Access and subset data from a specific dataset based on parameters.

Parameters (11)

bbox (string, query, optional)

Bounding box (N,W,S,E format)

dataTypes (string, query, optional)

Comma-separated list of data types/variables

dataset (string, query, required)

Dataset identifier (required)

endDate (string, query, optional)

End date (ISO 8601 format)

format (string, query, optional, default: json)

Output format

Constraints: {'enum': ['csv', 'ssv', 'json', 'pdf', 'netcdf']}

includeAttributes (boolean, query, optional)

Include data attributes

includeStationLocation (boolean, query, optional)

Include station locations

includeStationName (boolean, query, optional)

Include station names

startDate (string, query, optional)

Start date (ISO 8601 format)

stations (string, query, optional)

Comma-separated list of station identifiers

units (string, query, optional)

Unit conversion

Constraints: {'enum': ['metric', 'standard']}

Examples (2)

Retrieve daily weather data for a specific station probe-gate
curl 'https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USC00200230&startDate=2024-01-01&endDate=2024-01-07&dataTypes=PRCP%2CTMAX%2CTMIN&format=json'
import requests

resp = requests.get(
    "https://www.ncei.noaa.gov/access/services/data/v1",
    params={
        'dataset': 'daily-summaries',
        'stations': 'USC00200230',
        'startDate': '2024-01-01',
        'endDate': '2024-01-07',
        'dataTypes': 'PRCP,TMAX,TMIN',
        'format': 'json',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("noaa-ncei-data-access")
result = api.fetch("data/v1", dataset="daily-summaries", stations="USC00200230", startDate="2024-01-01", endDate="2024-01-07", dataTypes="PRCP,TMAX,TMIN", format="json")

for item in result:
    print(item)
const resp = await fetch("https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USC00200230&startDate=2024-01-01&endDate=2024-01-07&dataTypes=PRCP%2CTMAX%2CTMIN&format=json");
const data = await resp.json();
Retrieve CSV data with metric units probe-gate
curl 'https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USW00014764&startDate=2024-01-01&endDate=2024-01-07&dataTypes=PRCP%2CSNOW&format=csv&units=metric'
import requests

resp = requests.get(
    "https://www.ncei.noaa.gov/access/services/data/v1",
    params={
        'dataset': 'daily-summaries',
        'stations': 'USW00014764',
        'startDate': '2024-01-01',
        'endDate': '2024-01-07',
        'dataTypes': 'PRCP,SNOW',
        'format': 'csv',
        'units': 'metric',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("noaa-ncei-data-access")
result = api.fetch("data/v1", dataset="daily-summaries", stations="USW00014764", startDate="2024-01-01", endDate="2024-01-07", dataTypes="PRCP,SNOW", format="csv", units="metric")

for item in result:
    print(item)
const resp = await fetch("https://www.ncei.noaa.gov/access/services/data/v1?dataset=daily-summaries&stations=USW00014764&startDate=2024-01-01&endDate=2024-01-07&dataTypes=PRCP%2CSNOW&format=csv&units=metric");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:33:57.952856 200 554ms
2026-04-16 01:02:37.558005 200 1038ms
2026-04-15 03:00:53.752990 200 858ms
2026-04-15 01:19:28.093053 200 793ms
2026-04-14 03:20:32.738014 200 1344ms
2026-04-14 03:11:29.591179 200 1452ms
2026-04-12 16:46:00.599869 200 1152ms
2026-04-12 15:47:39.789442 200 715ms
2026-04-10 02:45:31.021465 200 1332ms
2026-04-10 02:17:58.272566 200 538ms
2026-04-09 03:35:25.060329 200 867ms
2026-04-09 01:17:31.590056 200 1211ms
2026-04-08 07:37:37.021186 200 1036ms
2026-04-08 07:14:33.060639 200 1021ms
2026-04-07 01:04:40.171519 200 1332ms
2026-04-07 00:31:17.285209 200 608ms
2026-04-06 06:50:26.540335 200 24417ms
2026-04-06 04:22:42.029163 200 5824ms
2026-04-05 14:23:36.496069 200 5603ms
2026-04-05 02:33:11.391525 200 4822ms
2026-04-05 00:50:01.293421 200 930ms
2026-04-04 03:09:10.998552 200 1258ms
2026-04-04 02:46:18.309349 200 622ms
2026-04-03 13:11:40.295268 200 1056ms
2026-04-03 12:49:25.679866 200 1333ms
2026-03-30 02:49:06.164927 200 1244ms
2026-03-30 02:10:05.251329 200 1067ms
2026-03-29 13:40:14.054269 200 1956ms
2026-03-29 13:00:30.655533 200 1103ms