# ECMWF Data Stores Processing API

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

ECMWF Data Stores Processing 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.

OGC API - Processes compliant REST API that enables the submission of processing tasks (data retrieval) to the ECMWF Data Stores system (Climate, Atmosphere and Early Warning Data Stores), with job monitoring, cost estimation and results retrieval.

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/` | Landing page |
| GET | `/conformance` | Conformance classes |
| GET | `/processes` | List of the available processes |
| GET | `/processes/{process_id}` | Description of a process |
| POST | `/processes/{process_id}/execute` | Execution of a process |
| POST | `/processes/{process_id}/execution` | Execution of a process |
| GET | `/jobs` | List of submitted jobs |
| GET | `/jobs/{job_id}` | Status of a job |
| DELETE | `/jobs/{job_id}` | Cancel a job |
| GET | `/jobs/{job_id}/results` | Results of a job |
| POST | `/processes/{process_id}/constraints` | Apply Constraints |
| POST | `/processes/{process_id}/costing` | Estimate Cost |
| POST | `/processes/{process_id}/api-request` | Get Api Request |
| POST | `/jobs/delete` | Delete Jobs |
| GET | `/jobs/{job_id}/receipt` | Get Job Receipt |

## Machine-readable artifacts (10)

- **OpenAPI** — https://artifacts.apis.io/ecmwf/openapi/ecmwf-data-stores-processing-openapi.yml
- **OpenAPI** — https://cds.climate.copernicus.eu/api/retrieve/v1/openapi.json
- **Documentation** — https://cds.climate.copernicus.eu/how-to-api
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-get-process-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-post-process-execution-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-post-process-execute-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-delete-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-get-job-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-request-cost-schema.json
- **APIsJSON** — https://artifacts.apis.io/ecmwf/apis.yml

## Other ECMWF APIs (3)

- [ECMWF Data Stores STAC Catalogue API](https://apis.io/apis/ecmwf/ecmwf-data-stores-stac-catalogue-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-processing-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/ecmwf/.
