File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -286,8 +286,18 @@ not compliant with this extension.
286286## Queryables
287287
288288The Queryables mechanism allows a client to discover what terms are available for use when
289- writing filter expressions. These terms are defined both over the entire catalog
290- (at ` /queryables ` ) and per collection (at ` /collections/{collectionId}/queryables ` ).
289+ writing filter expressions. These terms are defined for Items over the entire catalog
290+ (at ` /queryables ` ), per collection (at ` /collections/{collectionId}/queryables ` ), and for Collections at a separate but unnamed endpoint.
291+
292+ | Queryables Endpoint | Endpoint linking to the Queryables Endpoint | Applicable ` filter ` endpoints |
293+ | ----------------------------------------------------------- | ------------------------------------------- | --------------------------------------- |
294+ | ` GET /queryables ` | ` GET / ` | ` GET /search ` and ` POST /search ` |
295+ | ` GET /collections/{collectionId}/queryables ` | ` GET /collections/{collectionId} ` | ` GET /collections/{collectionId}/items ` |
296+ | ` GET /... ` (* Endpoint name to be chosen by implementation* ) | ` GET /collections ` | ` GET /collections ` |
297+
298+ The Queryables endpoint is provided via a link in a specific endpoint.
299+ The Queryables endpoints SHALL be referenced with a link with the link relation type ` http://www.opengis.net/def/rel/ogc/1.0/sortables ` .
300+
291301The decision as to which queryables to define for the entire catalog is at the discretion
292302of the implementer, and can be anywhere between none and the union of all
293303queryables across all collections.
You can’t perform that action at this time.
0 commit comments