NCEI Climate Data Online (CDO) v2 API

The legacy Climate Data Online v2 REST API exposes datasets, datatypes, stations, locations, data categories, and observation records. Requires a free token from ncei.noaa.gov/cdo-web/token in the `token` header. Enforces 5 requests/second and 10,000 requests/day per token. Being superseded by the Access Data Service v1, but still widely deployed.

API entry from apis.yml

apis.yml Raw ↑
aid: noaa-gov:ncei-cdo-v2-api
name: NCEI Climate Data Online (CDO) v2 API
description: The legacy Climate Data Online v2 REST API exposes datasets, datatypes, stations, locations,
  data categories, and observation records. Requires a free token from ncei.noaa.gov/cdo-web/token in
  the `token` header. Enforces 5 requests/second and 10,000 requests/day per token. Being superseded by
  the Access Data Service v1, but still widely deployed.
humanURL: https://www.ncdc.noaa.gov/cdo-web/webservices/v2
baseURL: https://www.ncei.noaa.gov/cdo-web/api/v2
tags:
- Climate
- Historical
- Stations
- Datasets
properties:
- url: https://www.ncdc.noaa.gov/cdo-web/webservices/v2
  type: Documentation
- url: https://www.ncdc.noaa.gov/cdo-web/token
  type: Authentication
- url: rate-limits/noaa-gov-rate-limits.yml
  type: RateLimits