Documentation: https://api.openeo.org/1.3.0/
Added
- New extensions:
GET /: New relation typeweb-editor#577GET /credentials/oidc: Addedauthorization_parametersproperty to enforce specific parameters for the authorization endpoint #534POST /result: Added response header "OpenEO-Identifier" to expose an identifier associated with a synchronous processing request.- Added
stacktraceto log entries (e.g. forGET /jobs/{job_id}/logs) #512 - Added
versionproperty toGET /processes#517 - Added
queued,startedandunpublishedto the batch job metadata and the corresponding STAC results #542 - Added a status diagram that explains the status changes of batch jobs #436
- Added all the batch job timestamps (including the new timestamps above) to the Collection type of batch job results
- Support for standard JSON Web Tokens (JWT) being used as Bearer tokens #558
Deprecated
- Deprecated the openEO-specific Bearer token format (authentication mechanism/provider id/access token) #558
- STAC 0.9.x
Changed
- Updated Federation Extension to v0.2.0
- Migrate from openEO-specific tokens to JWT, i.e. deprecating the openEO-specific format in favor of JWT #558
GET /: Requires the fieldstypeandconformsToGET /udf_runtimes: Requires at least one UDF runtime to be provided. #511
Fixed
GET /conformance: Added missing security definitionsGET /file_formats: Base parameter on top of normal JSON Schema, not Process JSON SchemaPATCH /services/{service_id}andPATCH /jobs/{job_id}: Explicitly allow updating back-end specific properties (as inPOST)GET /services/{service_id}andGET /jobs/{job_id}: Explicitly allow listing back-end specific properties (as provided inPOST)GET /jobs/{job_id}/results: Clarify that signed URLs (used as "canonical" link) should be regenerated each time.GET /jobs/{job_id}/results: Clarify that "canonical" job result link should include/encode the original query parameters- Clarified for log levels which default values apply
- Clarified how the relation types
license,version-historyandauthorcan be used to enrich the process metadata. #531 - Clarified the behaviour of
federation:backendsforPOST /validation - Clarified the meaning of
expiresin batch job results - Clarified that
last_successful_check(from Federation Extension) can be null. - Clarified the relation between result and end nodes, the usage of the result flag, and the relation between the outermost ("root") and child process graphs #547
- Fixed various OpenAPI issues reported by redocly lint