# ECMWF Data Stores STAC Catalogue API

**Canonical:** https://apis.io/apis/ecmwf/ecmwf-data-stores-stac-catalogue-api/  
**Provider:** ECMWF — https://apis.io/providers/ecmwf/  
**Base URL:** https://cds.climate.copernicus.eu/api/catalogue/v1  
**Documentation:** https://cds.climate.copernicus.eu/how-to-api

ECMWF Data Stores STAC Catalogue API is one of 4 APIs that [ECMWF](https://apis.io/providers/ecmwf/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Weather, Climate, and Data. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 6 JSON Schemas.

STAC compliant API to access the ECMWF Data Stores catalogues - dataset collections, search, licences and keyword vocabularies, and dataset messages and changelogs.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | Landing Page |
| GET | `/conformance` | Conformance Classes |
| GET | `/collections` | Get Collections |
| GET | `/collections/{collection_id}` | Get Collection |
| GET | `/datasets` | Datasets Search |
| POST | `/datasets` | Datasets Search |
| GET | `/_mgmt/ping` | Ping |
| GET | `/_mgmt/health` | Health |
| GET | `/vocabularies/licences` | List Licences |
| GET | `/vocabularies/licences/{licence_uid}` | Licence Details |
| GET | `/vocabularies/keywords` | List Keywords |
| GET | `/collections/{collection_id}/messages` | List Messages By Dataset |
| GET | `/collections/{collection_id}/messages/changelog` | List Changelog By Id |
| GET | `/messages` | List Messages |
| GET | `/messages/changelog` | List Changelog |
| GET | `/collections/{collection_id}/form.json` | Form Redirect |
| GET | `/collections/{collection_id}/constraints.json` | Constraints Redirect |
| GET | `/doi/{doi_prefix}/{doi_suffix}` | Redirect By Doi |
| GET | `/contents/` | Get Contents |
| GET | `/contents/{ctype}` | Get Contents Of Type |
| GET | `/contents/{ctype}/{id}` | Get Content |

## Machine-readable artifacts (9)

- **OpenAPI** — https://artifacts.apis.io/ecmwf/openapi/ecmwf-data-stores-catalogue-openapi.yml
- **OpenAPI** — https://cds.climate.copernicus.eu/api/catalogue/v1/openapi.json
- **Documentation** — https://cds.climate.copernicus.eu/how-to-api
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-collection-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-landing-page-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-licence-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-content-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-form-data-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-collections-schema.json

## Other ECMWF APIs (3)

- [ECMWF Data Stores Processing API](https://apis.io/apis/ecmwf/ecmwf-data-stores-processing-api/)
- [ECMWF Data Stores Profile API](https://apis.io/apis/ecmwf/ecmwf-data-stores-profile-api/)
- [ECMWF Web API](https://apis.io/apis/ecmwf/ecmwf-web-api/)

## Tags

Weather, Climate, Data

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/ecmwf/ecmwf-data-stores-stac-catalogue-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ecmwf/.
