---
title: "retrieve a process description"
method: GET
path: "/processes/{processID}"
tags: ["Processes"]
---

# retrieve a process description

`GET /processes/{processID}`

The process description contains information about inputs and outputs and a link to the execution-endpoint for the process. The Core does not mandate the use of a specific process description to specify the interface of a process. That said, the Core requirements class makes the following recommendation:

Implementations SHOULD consider supporting the OGC process description.

For more information, see [Section 7.8](https://docs.ogc.org/is/18-062r2/18-062r2.html#sc_process_description).

## Path parameters

- `processID` string, required

## Response `200`

A process description.

- Process
  - `title` string
  - `description` string
  - `keywords` string[]
  - `metadata` Metadata[]
    - union
      - object
        - `href` string, required — Supplies the URI to a remote resource (or resource fragment).
        - `rel` string, required — The type or semantics of the relation.
        - `type` string — A hint indicating what the media type of the result of dereferencing the link should be.
        - `hreflang` string — A hint indicating what the language of the result of dereferencing the link should be.
        - `title` string — Used to label the destination of a link such that it can be used as a human-readable identifier.
        - `length` integer
        - `role` string
      - object
        - `role` string
        - `title` string
        - `lang` string
        - `value` union
          - string
          - object
  - `id` string, required
  - `version` string, required
  - `jobControlOptions` JobControlOptions[]
  - `links` Link[]
    - `href` string, required — Supplies the URI to a remote resource (or resource fragment).
    - `rel` string, required — The type or semantics of the relation.
    - `type` string — A hint indicating what the media type of the result of dereferencing the link should be.
    - `hreflang` string — A hint indicating what the language of the result of dereferencing the link should be.
    - `title` string — Used to label the destination of a link such that it can be used as a human-readable identifier.
    - `length` integer
  - `inputs` unknown
  - `outputs` unknown

## Other responses

- `404` — The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

---

[API](https://skmtc.net/georust/apis/ogc-api.md) · [All operations](https://skmtc.net/georust/apis/ogc-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/georust/ogc-api/revisions/6c6280a034b9/schema)
