OGC API - Processes

WASDI is compliant with the OGC API - Processes standard. It provides an OGC API - Processes interface to run WASDI applications and to deploy applications created according to the Application Package Best Practice.

The service landing page and its OpenAPI description are available online.

Exposed Endpoints

The ogcprocesses project exposes the following endpoint groups.

CoreResource

  • GET /: landing page.

  • GET /conformance: implemented conformance classes.

ProcessesResource

  • GET /processes: list the WASDI applications available to the authenticated user.

  • GET /processes/{processID}: retrieve a process description.

  • POST /processes/{processID}/execution: execute a WASDI application.

  • POST /processes/applications: deploy an application package as a WASDI processor.

JobsResource

  • GET /jobs: list jobs for the authenticated user.

  • GET /jobs/{jobId}: retrieve job status.

  • DELETE /jobs/{jobId}: dismiss a job.

  • GET /jobs/{jobId}/results: retrieve job results.