{"openapi":"3.0.1","info":{"title":"WASDI OGC API - Processes","description":"WASDI Implementation of the server","version":"1.0.0"},"servers":[{"url":"https://main01.wasdi.net/ogcprocesses/rest","description":"WASDI OGC Processes Server Base URL"}],"paths":{"/conformance":{"get":{"operationId":"getConformance","responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}}},"/":{"get":{"operationId":"getLandingPage","responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}}},"/jobs/{jobId}":{"get":{"operationId":"getJobStatus","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"jobId","in":"path","required":true,"schema":{"type":"string","types":["string"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}},"delete":{"operationId":"deleteJob","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"jobId","in":"path","required":true,"schema":{"type":"string","types":["string"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}}},"/jobs/{jobId}/results":{"get":{"operationId":"getJobResults","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"jobId","in":"path","required":true,"schema":{"type":"string","types":["string"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}}},"/jobs":{"get":{"operationId":"getJobsList","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","types":["integer"]}},{"name":"offset","in":"query","schema":{"type":"integer","format":"int32","types":["integer"]}},{"name":"type","in":"query","schema":{"type":"array","items":{"type":"string","types":["string"]},"types":["array"]}},{"name":"processID","in":"query","schema":{"type":"array","items":{"type":"string","types":["string"]},"types":["array"]}},{"name":"status","in":"query","schema":{"type":"array","items":{"type":"string","types":["string"]},"types":["array"]}},{"name":"datetime","in":"query","schema":{"type":"string","types":["string"]}},{"name":"minDuration","in":"query","schema":{"type":"array","items":{"type":"integer","format":"int32","types":["integer"]},"types":["array"]}},{"name":"maxDuration","in":"query","schema":{"type":"array","items":{"type":"integer","format":"int32","types":["integer"]},"types":["array"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"text/html":{"exampleSetFlag":false}}}}}},"/openapi.json":{"get":{"operationId":"getOpenApi","responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false},"application/vnd.oai.openapi+json;version=3.0":{"exampleSetFlag":false},"application/vnd.oai.openapi+json":{"exampleSetFlag":false},"application/openapi+json":{"exampleSetFlag":false}}}}}},"/processes/applications":{"post":{"operationId":"deployApplicationPackage","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"id","in":"query","schema":{"type":"string","types":["string"]}},{"name":"description","in":"query","schema":{"type":"string","types":["string"]}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"package":{"$ref":"#/components/schemas/FormDataContentDisposition"}},"types":["object"]},"exampleSetFlag":false}}},"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false}}}}}},"/processes/{processID}/execution":{"post":{"operationId":"executeApplication","parameters":[{"name":"Prefer","in":"header","schema":{"type":"string","types":["string"]}},{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"processID","in":"path","required":true,"schema":{"type":"string","types":["string"]}}],"requestBody":{"content":{"*/*":{"schema":{"type":"object","additionalProperties":{"type":"object","types":["object"],"jsonSchema":{"type":"object"}},"types":["object"],"jsonSchema":{"type":"object"}},"exampleSetFlag":false}}},"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false}}}}}},"/processes/{processID}":{"get":{"operationId":"getProcessDescription","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"processID","in":"path","required":true,"schema":{"type":"string","types":["string"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false}}}}}},"/processes":{"get":{"operationId":"getProcesses","parameters":[{"name":"Authorization","in":"header","schema":{"type":"string","types":["string"]}},{"name":"x-session-token","in":"header","schema":{"type":"string","types":["string"]}},{"name":"limit","in":"query","schema":{"type":"integer","format":"int32","types":["integer"]}},{"name":"offset","in":"query","schema":{"type":"integer","format":"int32","types":["integer"]}}],"responses":{"default":{"description":"default response","content":{"application/json":{"exampleSetFlag":false}}}}}}},"components":{"schemas":{"FormDataContentDisposition":{"type":"object","properties":{"type":{"type":"string","types":["string"]},"parameters":{"type":"object","additionalProperties":{"type":"string","types":["string"]},"types":["object"],"jsonSchema":{"type":"object"}},"fileName":{"type":"string","types":["string"]},"creationDate":{"type":"string","format":"date-time","types":["string"]},"modificationDate":{"type":"string","format":"date-time","types":["string"]},"readDate":{"type":"string","format":"date-time","types":["string"]},"size":{"type":"integer","format":"int64","types":["integer"]},"name":{"type":"string","types":["string"]}}}}}}