# CMR Ingest API

**Canonical:** https://apis.io/apis/nasa-cmr/cmr-ingest/  
**Provider:** NASA CMR — https://apis.io/providers/nasa-cmr/  
**Base URL:** https://cmr.earthdata.nasa.gov/ingest  
**Documentation:** https://cmr.earthdata.nasa.gov/ingest/site/docs/ingest/api.html

CMR Ingest API is one of 9 APIs that [NASA CMR](https://apis.io/providers/nasa-cmr/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Ingest, Metadata, Collection, Granules, and Providers. The published artifact set on APIs.io includes API documentation.

REST API for creating, updating, and deleting metadata records in the Common Metadata Repository. Supports collections, granules, variables, services, tools, and subscriptions. Requires EDL Bearer Token or Launchpad SAML token authentication. Validates metadata against UMM schemas with revision tracking for all changes.

## Machine-readable artifacts (2)

- **Documentation** — https://cmr.earthdata.nasa.gov/ingest/site/docs/ingest/api.html
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/nasa-cmr/refs/heads/main/apis.yml

## Other NASA CMR APIs (8)

- [CMR Access Control API](https://apis.io/apis/nasa-cmr/cmr-access-control/)
- [CMR GraphQL API](https://apis.io/apis/nasa-cmr/cmr-graphql/)
- [CMR STAC API](https://apis.io/apis/nasa-cmr/cmr-stac/)
- [CMR OpenSearch API](https://apis.io/apis/nasa-cmr/cmr-opensearch/)
- [NASA CMR Capabilities API](https://apis.io/apis/nasa-cmr/nasa-cmr-capabilities-api/)
- [NASA CMR Collections API](https://apis.io/apis/nasa-cmr/nasa-cmr-collections-api/)
- [NASA CMR Data API](https://apis.io/apis/nasa-cmr/nasa-cmr-data-api/)
- [NASA CMR STAC API](https://apis.io/apis/nasa-cmr/nasa-cmr-stac-api/)

## Tags

Ingest, Metadata, Collection, Granules, Providers

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/nasa-cmr/cmr-ingest/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/nasa-cmr/.
