# openEO Process Discovery API

**Canonical:** https://apis.io/apis/openeo/openeo-process-discovery-api/  
**Provider:** openEO — https://apis.io/providers/openeo/  
**Documentation:** https://api.openeo.org/

openEO Process Discovery API is one of 11 APIs that [openEO](https://apis.io/providers/openeo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 16 JSON Schema definitions. Tagged areas include Process Discovery. The published artifact set on APIs.io includes an OpenAPI specification and 16 JSON Schemas.

The process discovery endpoints provide details about the predefined processes that are available at the back-end. To list user-defined processes see '[User-Defined Processes](#tag/User-Defined-Processes)'.

## Operations (3)

| Method | Path | Summary |
|---|---|---|
| GET | `/processes` | Supported predefined processes |
| GET | `/process_graphs` | List all user-defined processes |
| GET | `/process_graphs/{process_graph_id}` | Full metadata for a user-defined process |

## Machine-readable artifacts (17)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/openapi/openeo-process-discovery-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-collection-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-batch-job-result-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-batch-job-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-json-schema-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-process-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-resource-parameter-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-workspace-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-create-workspace-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-register-workspace-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-workspace-description-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-workspace-id-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-workspace-title-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-order-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-order-parameters-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-order-id-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/openeo/refs/heads/main/json-schema/openeo-processing-create-parameters-schema.json

## Other openEO APIs (10)

- [openEO Account Management API](https://apis.io/apis/openeo/openeo-account-management-api/)
- [openEO Batch Jobs API](https://apis.io/apis/openeo/openeo-batch-jobs-api/)
- [openEO Capabilities API](https://apis.io/apis/openeo/openeo-capabilities-api/)
- [openEO Data Processing API](https://apis.io/apis/openeo/openeo-data-processing-api/)
- [openEO EO Data Discovery API](https://apis.io/apis/openeo/openeo-eo-data-discovery-api/)
- [openEO File Storage API](https://apis.io/apis/openeo/openeo-file-storage-api/)
- [openEO Orders API](https://apis.io/apis/openeo/openeo-orders-api/)
- [openEO Secondary Services API](https://apis.io/apis/openeo/openeo-secondary-services-api/)
- [openEO User-Defined Processes API](https://apis.io/apis/openeo/openeo-user-defined-processes-api/)
- [openEO Workspaces API](https://apis.io/apis/openeo/openeo-workspaces-api/)

## Tags

Process Discovery

---

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