Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Call from LTA Client"OGC API - Processes" operationDetails Response of queryOGC reference link
Product Order Request

/processes/{ProcessID}/execution

Query type : POST

ProcessID = ProductRetrieve

Input parameters

  • product_identifier
  • priority

Response by default :

  • jobID → ID of the Order
  • status (value set to "accepted") → Status 
  • type (value set to "process")
  • message → StatusMessage
  • created → SubmissionDate

Mandatory information not supported by the standard : 

  • EstimatedDate
  • Priority

https://docs.ogc.org/is/18-062r2/18-062r2.html#toc32

Order Status Query




/jobs/{JobID}

Query type : GET

JobID = ID returned by the execute query

Status of Job : 

  • jobID → ID of the Order
  • status → Status
  • message → StatusMessage
  • started
  • finished → CompletedDate (if status is "successful") 

Information not supported by the standard : 

  • OrderSize
  • EvictionDate

https://docs.ogc.org/is/18-062r2/18-062r2.html#toc47



List completed jobs

(NEW)

/jobs

Query type : GET

Parameters:

  • processID (should be "ProductRetrieve")
  • status (should be "successful" for completed orders)
  • datetime (filter on "SubmissionDate")


List of completed Jobs with their ID and following parameters : 

  • jobID → ID of the Order
  • status (value set to "successful") → Status
  • message → StatusMessage
  • finished → CompletedDate

Information not supported by the standard : 

  • OrderSize
  • EvictionDate

Get result of Order query

(NEW)

/jobs/{JobID}/results

Query type : GET

JobID = ID returned by the execute query

Returns a JSON response with output parameters set for the completed order 

A process result will contain the following information : 

  • OrderSize
  • EvictionDate
  • ProductLink (optional & not in the current ICD)

https://docs.ogc.org/is/18-062r2/18-062r2.html#toc34

Product Staging NotificationCallback mechanism for completed jobs : requires to add a subscriber property in the order request (notification endpoint)To assess : authorisation for callback
https://docs.ogc.org/is/18-062r2/18-062r2.html#toc52

Retrieve process description

(NEW)

/processes/{ProcessID}

Query type : GET

ProcessID = ProductRetrieve

Response depending on the process definition (see below)https://docs.ogc.org/is/18-062r2/18-062r2.html#toc35

...