public-data-apis · prepared

NASA CMR Search API boundary

NASA CMR metadata discovery guidance, including representation-specific pagination, token permissions, throttling and underlying-data boundaries.

version 1.0.1freshness currentobserved 2026-09-29T02:04:37.949Z

resource.public-data.nasa-cmr-search-api
sha256:be604f747619a6f6f09d0a6ce3266392486061239c3b27db400691dfc9295c45

Open canonical machine JSON →

Evidence-backed facts

  1. CMR discovers Earth-science metadata, including collections and granules; metadata discovery is separate from downloading the underlying data. informative
  2. The guide includes token-free search examples. Permission-dependent searches use an authorized EDL or Launchpad token, preferably in the Authorization header. This review did not test live data access. informative
  3. page_size has default 10 and maximum 2000. For supported parameter/JSON queries, send the previous response’s CMR-Search-After header with unchanged query parameters; do not combine it with page_num or offset. informative
  4. Search-after is stateless, not a frozen snapshot: ingestion or deletion can change traversal results. Honor Retry-After on HTTP 429. Metadata does not establish download permission, data availability, scientific validity, completeness or reuse rights. informative
  5. CMR STAC output uses page-number pagination and does not support offset, scroll, CMR-Scroll-Id or CMR-Search-After. Do not apply the general search-after recommendation to this representation; explicitly select the required response format. informative

Primary sources

CMR Search API

NASA Earthdata · observed 2026-09-29T02:04:37.949Z