# info.description
De PDOK Location API maakt het mogelijk om tekstgebaseerd data te zoeken in de opgenomen OGC API Features collections. 

# paths./.get.description
The landing page provides links to the API definition and the conformance statements for this API.

# paths./.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./api.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./api.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./api.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./api.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./api.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections.get.description
A list of all collections (geospatial data resources) in this dataset.

# paths./collections.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections.get.responses.200.description
The collections (geospatial data resources) shared by this API.

This response can be references directly for every service that wants only essential information at the collections level. /collections/collectionId might return more information.

The dataset is organized as one or more collections. This resource provides information about and how to access the collections.

# paths./collections.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/adres.get.description
adres collection (geospatial data resource) in this dataset.

# paths./collections/adres.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/adres.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/adres.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/adres.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/adres.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/adres.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/functioneel_gebied.get.description
functioneel_gebied collection (geospatial data resource) in this dataset.

# paths./collections/functioneel_gebied.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/functioneel_gebied.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/functioneel_gebied.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/functioneel_gebied.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/functioneel_gebied.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/functioneel_gebied.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/gemeentegebied.get.description
gemeentegebied collection (geospatial data resource) in this dataset.

# paths./collections/gemeentegebied.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/gemeentegebied.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/gemeentegebied.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/gemeentegebied.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/gemeentegebied.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/gemeentegebied.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/geografisch_gebied.get.description
geografisch_gebied collection (geospatial data resource) in this dataset.

# paths./collections/geografisch_gebied.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/geografisch_gebied.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/geografisch_gebied.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/geografisch_gebied.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/geografisch_gebied.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/geografisch_gebied.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/perceel.get.description
perceel collection (geospatial data resource) in this dataset.

# paths./collections/perceel.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/perceel.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/perceel.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/perceel.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/perceel.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/perceel.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/provinciegebied.get.description
provinciegebied collection (geospatial data resource) in this dataset.

# paths./collections/provinciegebied.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/provinciegebied.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/provinciegebied.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/provinciegebied.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/provinciegebied.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/provinciegebied.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./collections/woonplaats.get.description
woonplaats collection (geospatial data resource) in this dataset.

# paths./collections/woonplaats.get.parameters[].description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# paths./collections/woonplaats.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./collections/woonplaats.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./collections/woonplaats.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./collections/woonplaats.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./collections/woonplaats.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./conformance.get.description
A list of all conformance classes specified in a standard that the server conforms to.

# paths./conformance.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./conformance.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./conformance.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./conformance.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./conformance.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./search.get.description
This endpoint allows one to implement autocomplete functionality for location search. The `q` parameter accepts a partial location name and will return all matching locations up to the specified `limit`. The list of search results are offered as features (in GeoJSON, JSON-FG) but contain only minimal information; like a feature ID, highlighted text and a bounding box. When you want to get the full feature you must follow the included link (`href`) in the search result. This allows one to retrieve all properties of the feature and the full geometry from the corresponding OGC API.

# paths./search.get.responses.200.description
The response is a document consisting of features in the collection.
The features contain only minimal information but include a link (href) to the actual feature in another OGC API. Follow that link to get the full feature data.

# paths./search.get.responses.200.headers.Content-Crs.description
a URI, in angular brackets, identifying the coordinate reference system used in the content / payload

# paths./search.get.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# paths./search.get.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# paths./search.get.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# paths./search.get.responses.500.description
Internal server error: An unexpected server error occurred.

# paths./search.get.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# paths./search.get.summary
search features in one or more collections across datasets.

# components.parameters.adres-collection-search.description
When provided the adres collection is included in the search. This parameter should be provided as a [deep object](https://swagger.io/docs/specification/v3_0/serialization/#query-parameters) containing the version and relevance of the adres collection, for example `q=foo&adres[version]=1&adres[relevance]=0.5`

# components.parameters.adres-collection-search.schema.properties.relevance.description
The relevance score of the adres collection.

# components.parameters.bbox.description
Only features that have a geometry that intersects the bounding box are selected.
The bounding box is provided as four numbers
* Lower left corner, coordinate axis 1
* Lower left corner, coordinate axis 2
* Upper right corner, coordinate axis 1
* Upper right corner, coordinate axis 2

The coordinate reference system is
WGS 84 longitude/latitude (http://www.opengis.net/def/crs/OGC/1.3/CRS84)
unless a different coordinate reference system is specified in the parameter `bbox-crs`.

The query parameter `bbox-crs` is specified in OGC API - Features - Part 2: Coordinate
Reference Systems by Reference.

For WGS 84 longitude/latitude the values are in most cases the sequence of
minimum longitude, minimum latitude, maximum longitude and maximum latitude.
However, in cases where the box spans the antimeridian the first value
(west-most box edge) is larger than the third value (east-most box edge).

If a feature has multiple spatial geometry properties, it is the decision of the
server whether only a single spatial geometry property is used to determine
the extent or all relevant geometries.
The given coordinates should be separated by commas.

# components.parameters.bbox-crs-search.description
The coordinate reference system of the `bbox` parameter. Default is WGS84 longitude/latitude.

# components.parameters.crs-search.description
The coordinate reference system of the geometries in the response. Default is WGS84 longitude/latitude

# components.parameters.f.description
The optional f parameter indicates the output format that the server shall provide as part of the response document.  The default format is JSON.

# components.parameters.f-features.description
The optional f parameter indicates the output format that the server shall provide as part of the response document.  The default format is JSON.

# components.parameters.f-json.description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

The only pre-defined value is "json". The response to other values is
determined by the server.

# components.parameters.f-json-html.description
The format of the response. If no value is provided, the standard http
rules apply, i.e., the accept header is used to determine the format.

Pre-defined values are "json" and "html". The response to other
values is determined by the server.

# components.parameters.functioneel_gebied-collection-search.schema.properties.relevance.description
The relevance score of the functioneel_gebied collection.

# components.parameters.functioneel_gebied-collection-search.schema.properties.version.description
The version of the functioneel_gebied collection.

# components.parameters.gemeentegebied-collection-search.description
When provided the gemeentegebied collection is included in the search. This parameter should be provided as a [deep object](https://swagger.io/docs/specification/v3_0/serialization/#query-parameters) containing the version and relevance of the gemeentegebied collection, for example `q=foo&gemeentegebied[version]=1&gemeentegebied[relevance]=0.5`

# components.parameters.gemeentegebied-collection-search.schema.properties.relevance.description
The relevance score of the gemeentegebied collection.

# components.parameters.gemeentegebied-collection-search.schema.properties.version.description
The version of the gemeentegebied collection.

# components.parameters.geografisch_gebied-collection-search.schema.properties.relevance.description
The relevance score of the geografisch_gebied collection.

# components.parameters.geografisch_gebied-collection-search.schema.properties.version.description
The version of the geografisch_gebied collection.

# components.parameters.limit-search.description
The optional limit parameter limits the number of items that are presented in the response document.

Only items are counted that are on the first level of the collection in the response document.
Nested objects contained within the explicitly requested items shall not be counted.

Minimum = 1. Maximum = 50. Default = 10.

# components.parameters.perceel-collection-search.description
When provided the perceel collection is included in the search. This parameter should be provided as a [deep object](https://swagger.io/docs/specification/v3_0/serialization/#query-parameters) containing the version and relevance of the perceel collection, for example `q=foo&perceel[version]=1&perceel[relevance]=0.5`

# components.parameters.perceel-collection-search.schema.properties.relevance.description
The relevance score of the perceel collection.

# components.parameters.provinciegebied-collection-search.description
When provided the provinciegebied collection is included in the search. This parameter should be provided as a [deep object](https://swagger.io/docs/specification/v3_0/serialization/#query-parameters) containing the version and relevance of the provinciegebied collection, for example `q=foo&provinciegebied[version]=1&provinciegebied[relevance]=0.5`

# components.parameters.provinciegebied-collection-search.schema.properties.relevance.description
The relevance score of the provinciegebied collection.

# components.parameters.provinciegebied-collection-search.schema.properties.version.description
The version of the provinciegebied collection.

# components.parameters.resultType.description
This service will respond to a query in one of two ways (excluding an
exception response). It may either generate a complete response document
containing resources that satisfy the operation or it may simply
generate an empty response container that indicates the count of the
total number of resources that the operation would return. Which of
these two responses is generated is determined by the value of the
optional resultType parameter.

The allowed values for this parameter are "results" and "hits".

If the value of the resultType parameter is set to "results", the server
will generate a complete response document containing resources that
satisfy the operation.

If the value of the resultType attribute is set to "hits", the server
will generate an empty response document containing no resource
instances.

The default value is "results".

# components.parameters.woonplaats-collection-search.description
When provided the woonplaats collection is included in the search. This parameter should be provided as a [deep object](https://swagger.io/docs/specification/v3_0/serialization/#query-parameters) containing the version and relevance of the woonplaats collection, for example `q=foo&woonplaats[version]=1&woonplaats[relevance]=0.5`

# components.parameters.woonplaats-collection-search.schema.properties.relevance.description
The relevance score of the woonplaats collection.

# components.parameters.woonplaats-collection-search.schema.properties.version.description
The version of the woonplaats collection.

# components.responses.400.description
Bad request: For example, invalid or unknown query parameters.

# components.responses.404.description
Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.

# components.responses.406.description
Not acceptable: The requested media type is not supported by this resource.

# components.responses.500.description
Internal server error: An unexpected server error occurred.

# components.responses.502.description
Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.

# components.responses.ConformanceDeclaration.description
The URIs of all conformance classes supported by the server.

To support "generic" clients that want to access multiple
OGC API Features implementations - and not "just" a specific
API / server, the server declares the conformance
classes it implements and conforms to.

# components.responses.LandingPage.description
The landing page provides links to the API definition
(link relations `service-desc` and `service-doc`),
and the Conformance declaration (path `/conformance`,
link relation `conformance`).

# components.schemas.bbox.description
One or more bounding boxes that describe the spatial extent of the dataset.

# components.schemas.bbox.items.description
West, south, east, north edges of the bounding box. Specified as coordinates separated by commas. The coordinates
are in the coordinate reference system specified in `crs`. By default
this is WGS 84 longitude/latitude (CRS84).

# components.schemas.collection.properties.crs.description
The list of coordinate reference systems supported by the service. The first item is the default coordinate reference system.

# components.schemas.collection.properties.id.description
identifier of the collection used, for example, in URIs

# components.schemas.collection.properties.itemType.description
indicator about the type of the items in a collection. Example values: 'feature', 'record', 'attribute'. The default value is 'feature'

# components.schemas.collection.properties.keywords.description
keywords about the elements in the collection

# components.schemas.collections.properties.links.example[].title
GML application schema for Acme Corporation dataset data

# components.schemas.crs.description
Coordinate reference system of the coordinates in the spatial extent
(property `bbox`). The default reference system is WGS 84 longitude/latitude.

# components.schemas.exception.description
JSON schema for exceptions based on RFC 7807

# components.schemas.exception.properties.detail.description
A human-readable explanation specific to this occurrence of the problem.

# components.schemas.exception.properties.instance.description
A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.

# components.schemas.exception.properties.status.description
The HTTP status code generated by the origin server for this occurrence of the problem.

# components.schemas.exception.properties.title.description
A short, human-readable summary of the problem type.

# components.schemas.exception.properties.type.description
A URI reference that identifies the problem type.

# components.schemas.extent.description
The extent of the collection. In the Core only spatial and temporal extents are specified. Extensions may add additional members to represent other  extents, for example, thermal or pressure ranges.
It is recommended that the statial extent is expected in CRS84 except if this is not possible.

# components.schemas.id-link.description
Reusable object that contains an id to a resource and links where the object is described or a representation retrieved. Typically it is useful for paths like `\resources` and `\resources\{resourceId}`.   `\resources` will respond an array of id-link listing the `resourceId` and the links to get it. \collections and \collections\{collectionId} is an exception to this pattern.
The fact that `links` is an array can be used to advertise the same object representation in different formats.

# components.schemas.landingPage.example[].title
the list of conformance classes implemented by this API

# components.schemas.landingPage.properties.description.example
Access to data about buildings in the city of Bonn via a Web API that conforms to the OGC API Features specification.

# components.schemas.link.properties.href.description
Supplies the URI to a remote resource (or resource fragment).

# components.schemas.link.properties.hreflang.description
A hint indicating what the language of the result of dereferencing the link should be.

# components.schemas.link.properties.templated.description
This flag set to true if the link is a URL template.

# components.schemas.link.properties.title.description
Used to label the destination of a link such that it can be used as a human-readable identifier.

# components.schemas.link.properties.type.description
A hint indicating what the media type of the result of dereferencing the link should be.

# components.schemas.link.properties.varBase.description
A base path to retrieve semantic information about the variables used in URL template.

# components.schemas.numberReturned.description
The number of elements in the collection.

A server may omit this information in a response, if the information
about the number of elements is not known or difficult to compute.

If the value is provided, the value shall be identical to the number
of items in the returned array.

# components.schemas.searchProperties.properties.display_name.description
human readable name of the found feature.

# components.schemas.searchProperties.properties.highlight.description
human readable name of the found feature, with the search term highlighted.

# components.schemas.searchProperties.properties.href.description
reference to the actual feature, possibly in another OGC API. Follow this link to get the full feature data.

# components.schemas.searchProperties.properties.score.description
ranking score of the found feature, higher is better.

# components.schemas.spatialExtent.description
The spatial extent of the element in the collection.

# components.schemas.temporalExtent.description
The temporal extent of the element in the collection.

# components.schemas.temporalInterval.description
One or more time intervals that describe the temporal extent of the dataset.
The value `null` is supported and indicates an open time intervall.
In the Core only a single time interval is supported. Extensions may support
multiple intervals. If multiple intervals are provided, the union of the
intervals describes the temporal extent.

# components.schemas.temporalInterval.items.description
Begin and end times of the time interval. The timestamps
are in the coordinate reference system specified in `trs`. By default
this is the Gregorian calendar.

# components.schemas.timeStamp.description
This property indicates the time and date when the response was generated.

# components.schemas.trs.description
Coordinate reference system of the coordinates in the temporal extent
(property `interval`). The default reference system is the Gregorian calendar.
In the Core this is the only supported temporal reference system.
Extensions may support additional temporal reference systems and add
additional enum values.