NASA CMR
NASA Common Metadata Repository (CMR) is a high-performance metadata system that catalogs Earth science data collections, granules, variables, services, and tools across NASA data centers. It provides REST, GraphQL, STAC, OpenSearch, and CSW interfaces for discovering, searching, and ingesting metadata for satellite and Earth observation datasets spanning decades of NASA missions.
NASA CMR publishes 9 API contracts indexed on the APIs.io network, including Capabilities API, Collections API, Data API, and 6 more. Tagged areas include NASA, Earth Science, Satellite Data, Remote Sensing, and Geospatial.
The NASA CMR catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.
NASA CMR’s developer surface includes documentation, engineering blog, and 13 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Space and Satellite (operators, earth observation, ground segment) | undeclared | - | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
CMR Ingest API
REST API for creating, updating, and deleting metadata records in the Common Metadata Repository. Supports collections, granules, variables, services, tools, and subscriptions. ...
CMR Access Control API
REST API for managing Access Control Lists (ACLs) and checking user permissions across CMR concepts. Supports system, provider, single-instance, and catalog-item identity types....
CMR GraphQL API
Unified GraphQL interface for querying the Common Metadata Repository. Provides a single endpoint to search collections, granules, variables, tools, services, citations, visuali...
CMR STAC API
SpatioTemporal Asset Catalog (STAC) compliant API wrapping the CMR Search API. Organizes the full NASA CMR catalog by provider and enables discovery of STAC collections and item...
CMR OpenSearch API
OpenSearch-compliant API wrapper for CMR Search enabling standard OpenSearch client integration. Supports collection discovery with spatial and temporal parameters. Complements ...
NASA CMR Capabilities API
essential characteristics of this API
NASA CMR Collections API
Collection Search
NASA CMR Data API
access to data (features)
NASA CMR STAC API
Extension to WFS3 Core to support STAC metadata model and search API
Scroll for all 9
Open Collections 4
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
CMR Search Capabilities API
OPEN COLLECTIONCMR Search Capabilities Collections API
OPEN COLLECTIONCMR Search Capabilities Data API
OPEN COLLECTIONCMR Search Capabilities STAC API
OPEN COLLECTIONGraphQL 1
GraphQL schemas published by this provider.
NASA CMR GraphQL API
The NASA Common Metadata Repository (CMR) GraphQL API provides a unified interface for querying and managing Earth science metadata across NASA data centers. It exposes collecti...
GRAPHQLNASA CMR API pricing
Not yet checked against NASA CMR's own pricing page. Compiled by API Evangelist; confirm before you rely on a figure.
| Plan | Price |
|---|---|
| Public Search (Anonymous) | — |
| Authenticated Search (EDL Token) | — |
| Provider Ingest Access | — |
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Nasa Cmr Rate Limits
RATE LIMITSService Levels 1
Uptime the provider promises or reports, as SLA4OAI. Read from its own pages; APIs.io runs no monitors.
NASA CMR
SLAFinOps 1
Cost, billing, and metering signals for API financial operations.
Nasa Cmr Finops
FINOPSSemantic Vocabularies 2
JSON-LD contexts and semantic vocabularies used across these APIs.
Nasa Cmr Context
JSON-LDNasa Cmr Dataset Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
NASA CMR — jsonschema rules
SPECTRALJSON Schema 6
Standalone JSON Schema definitions for this provider's data models.
NASA CMR STAC Collection
JSON SCHEMANASA CMR STAC Featurecollectiongeojson
JSON SCHEMANASA CMR STAC Featuregeojson
JSON SCHEMANASA CMR STAC Landingpage
JSON SCHEMALink
JSON SCHEMANASA CMR STAC Searchbody
JSON SCHEMAExamples 4
Example request and response payloads for these APIs.
Nasa Cmr Stac Landing Page
EXAMPLESecurity Posture 1
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 1
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Source (apis.yml)
NASA CMR API — frequently asked questions
Does NASA CMR have an API?
Yes. APIs.io lists 9 APIs from NASA CMR, including CMR Ingest API, CMR Access Control API and CMR GraphQL API, and 6 more.
Is there an OpenAPI specification for the NASA CMR API?
Yes. APIs.io indexes 4 OpenAPI specifications for NASA CMR, each linked for download from this page.
How much does the NASA CMR API cost?
APIs.io lists 3 pricing plans for NASA CMR, with each plan's price, limits and inclusions under Pricing on this page.
Is the NASA CMR API ready for AI agents?
NASA CMR has a Kin Score of 33.4 out of 100 (thin) and an Agent Readiness score of 17.2 (agent-aware), scored by API Evangelist on 2026-11-06.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.