# ECMWF Data Stores Profile API

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

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

REST API to handle user authentication and users' data for the ECMWF Data Stores (OIDC and personal access token verification, licence acceptance, starred datasets and profile vocabularies).

## Operations (18)

| Method | Path | Summary |
|---|---|---|
| GET | `/metrics` | Handle Metrics |
| GET | `/account/licences` | Get Licences |
| PATCH | `/account/licences` | Accept Licences |
| PUT | `/account/licences/{licence_uid}` | Accept Licence |
| POST | `/account/verification/pat` | Verify Personal Api Token |
| POST | `/account/verification/oidc` | Verify Oidc Token |
| GET | `/account/pat` | Get Personal Api Token |
| PUT | `/account/pat` | Generate A New Personal Api Token |
| GET | `/account/` | Get Account Data |
| PATCH | `/account/` | Update Account |
| POST | `/account/` | Create Account |
| PUT | `/account/` | Synchronize Oidc User'S Data With Ecmwf Data Stores Database |
| POST | `/account/starred` | Star |
| DELETE | `/account/starred/{dataset}` | Delete Starred |
| GET | `/vocabularies/countries` | Get Countries |
| GET | `/vocabularies/thematic-activities` | Get Thematic Activities |
| GET | `/vocabularies/affiliations` | Get Affiliations |
| GET | `/vocabularies/activity-sectors` | Get Activity Sectors |

## Machine-readable artifacts (9)

- **OpenAPI** — https://artifacts.apis.io/ecmwf/openapi/ecmwf-data-stores-profiles-openapi.yml
- **OpenAPI** — https://cds.climate.copernicus.eu/api/profiles/v1/openapi.json
- **Documentation** — https://cds.climate.copernicus.eu/how-to-api
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-user-info-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-user-creation-data-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-user-data-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-minimal-user-info-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-user-pat-schema.json
- **JSONSchema** — https://artifacts.apis.io/ecmwf/json-schema/ecmwf-thematic-activities-schema.json

## Other ECMWF APIs (3)

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