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.

NCEI Climate Data Online (CDO) v2 API is one of 12 APIs that NOAA — National Oceanic and Atmospheric Administration publishes on the APIs.io network.

Tagged areas include Climate, Historical, Stations, and Datasets. The published artifact set on APIs.io includes API documentation, authentication docs, and rate-limit docs.

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