Skip to content

Commit 904379f

Browse files
committed
Explicitly specify metadata filters for collections #396
1 parent 3582c31 commit 904379f

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
- `create-form` to link to the registration page
1414
- `recovery-form` to link to the credentials recovery page.
1515
- `GET /me`: New Relation types `alternate` and `related` for user-specific external pages. [#404](https://github.com/Open-EO/openeo-api/issues/404)
16+
- `GET /collections` and `GET /collections/{collection_id}` (and implicitly `GET /jobs/{job_id}/results`): Added a field that can indicate which properties can be filtered on when loading data from a collection. [#396](https://github.com/Open-EO/openeo-api/issues/396)
1617
- `GET /credentials/oidc`: Allow `authorization_code` and `urn:ietf:params:oauth:grant-type:device_code` (both without PKCE) as grants for `default_clients`. [#410](https://github.com/Open-EO/openeo-api/issues/410)
1718
- Recommendation to add media types and titles to links for a better user experience.
1819
- Allow the relation type `canonical` to be used generally for (shared) resources (e.g. UDPs or batch jobs) without requiring Bearer authentication. [#405](https://github.com/Open-EO/openeo-api/issues/405)

openapi.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1445,6 +1445,10 @@ paths:
14451445
- B10
14461446
- B11
14471447
- B12
1448+
'openeo:property_filters':
1449+
- platform
1450+
- eo:cloud_cover
1451+
- sat:orbit_state
14481452
summaries:
14491453
'constellation':
14501454
- Sentinel-2
@@ -4346,6 +4350,15 @@ components:
43464350
x-additionalPropertiesName: Dimension Name
43474351
allOf:
43484352
- $ref: '#/components/schemas/dimension'
4353+
'openeo:property_filters':
4354+
description: |-
4355+
Gives a list of properties you can filter on when loading data from the collection.
4356+
More metadata about the properties can be found in `summaries`.
4357+
4358+
Returning an empty array means that no filters are available.
4359+
type: array
4360+
items:
4361+
type: string
43494362
summaries:
43504363
title: STAC Summaries (Collection Properties)
43514364
description: |-

0 commit comments

Comments
 (0)