Skip to content

L2: Recommended - Batch Jobs #55

Description

@PondiB

Batch Jobs

  • GET /jobs: Is supported (with authentication)
  • GET /jobs: Valid response with at least jobs and links as arrays
  • GET /jobs > limit parameter: All jobs are returned if no limit parameter is provided
  • GET /jobs > jobs: The served job metadata is valid according to the specification (id, status, and created are required)
  • GET /jobs > jobs: Title is provided for all jobs (if provided by the user)
  • POST /jobs: Supports creating batch jobs (with authentication)
  • POST /jobs > process: Only accepts valid process submissions
  • POST /jobs: Supports storing title and description
  • POST /jobs: Returns HTTP status 201 and OpenEO-Identifier + Location header if successful
  • POST /jobs > status: Job status is "created" after successful creation of the job; the data processing does not start yet
  • GET /jobs/{id}: Is supported (with authentication)
  • GET /jobs/{id}: Returns at least id, process, status, and created
  • GET /jobs/{id}: Title and description are available if provided by the user
  • GET /jobs/{id} > status: Correctly reports status (and progress, if supported)
  • DELETE /jobs/{id}: Is supported (with authentication)
  • DELETE /jobs/{id}: Deletes the job and returns an HTTP 204 on success, otherwise a 4XX.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions