{
  "components": {
    "parameters": {
      "bbox": {
        "description": "Only features that have a geometry that intersects the bounding box are selected.\nThe bounding box is provided as four numbers\n* Lower left corner, coordinate axis 1\n* Lower left corner, coordinate axis 2\n* Upper right corner, coordinate axis 1\n* Upper right corner, coordinate axis 2\n\nThe coordinate reference system is\nWGS 84 longitude/latitude (http://www.opengis.net/def/crs/OGC/1.3/CRS84)\nunless a different coordinate reference system is specified in the parameter `bbox-crs`.\n\nThe query parameter `bbox-crs` is specified in OGC API - Features - Part 2: Coordinate\nReference Systems by Reference.\n\nFor WGS 84 longitude/latitude the values are in most cases the sequence of\nminimum longitude, minimum latitude, maximum longitude and maximum latitude.\nHowever, in cases where the box spans the antimeridian the first value\n(west-most box edge) is larger than the third value (east-most box edge).\n\nIf a feature has multiple spatial geometry properties, it is the decision of the\nserver whether only a single spatial geometry property is used to determine\nthe extent or all relevant geometries.\nThe given coordinates should be separated by commas.",
        "explode": false,
        "in": "query",
        "name": "bbox",
        "required": false,
        "schema": {
          "items": {
            "type": "number"
          },
          "maxItems": 6,
          "minItems": 4,
          "type": "array"
        },
        "style": "form"
      },
      "bbox-crs": {
        "description": "The coordinate reference system of the `bbox` parameter. Default is WGS84 longitude/latitude.",
        "explode": false,
        "in": "query",
        "name": "bbox-crs",
        "required": false,
        "schema": {
          "default": "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
          "enum": [
            "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
            "http://www.opengis.net/def/crs/EPSG/0/28992",
            "http://www.opengis.net/def/crs/EPSG/0/3857",
            "http://www.opengis.net/def/crs/EPSG/0/4258"
          ],
          "format": "uri",
          "type": "string"
        },
        "style": "form"
      },
      "collectionId": {
        "description": "local identifier of a collection",
        "explode": false,
        "in": "path",
        "name": "collectionId",
        "required": true,
        "schema": {
          "type": "string"
        },
        "style": "simple"
      },
      "crs": {
        "description": "The coordinate reference system of the geometries in the response. Default is WGS84 longitude/latitude",
        "explode": false,
        "in": "query",
        "name": "crs",
        "required": false,
        "schema": {
          "default": "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
          "enum": [
            "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
            "http://www.opengis.net/def/crs/EPSG/0/28992",
            "http://www.opengis.net/def/crs/EPSG/0/3857",
            "http://www.opengis.net/def/crs/EPSG/0/4258"
          ],
          "format": "uri",
          "type": "string"
        },
        "style": "form"
      },
      "cursor": {
        "description": "The optional cursor parameter identifies the page in the features result set. You shouldn't specify the cursor value yourself, instead you should obtain the cursor value from the `next`-link in the features response.\n\nThis API uses \"_cursor-based pagination_\" which has the advantage of allowing users to pagination though all features regardless of the size of the dataset. This wouldn't be possible using traditional \"_offset-based pagination_\".",
        "explode": false,
        "in": "query",
        "name": "cursor",
        "required": false,
        "schema": {
          "type": "string"
        },
        "style": "form"
      },
      "datetime": {
        "description": "A date-time (intervals are currently not supported). Date and time expressions adhere to RFC 3339.\n\nExamples:\n\n* A date-time: \"2018-02-12T23:20:50Z\"\n\nOnly features that have a temporal property that intersects the value of\n`datetime` are selected.\n\nIf a feature has multiple temporal properties, it is the decision of the\nserver whether only a single temporal property is used to determine\nthe extent or all relevant temporal properties.",
        "explode": false,
        "in": "query",
        "name": "datetime",
        "required": false,
        "schema": {
          "type": "string"
        },
        "style": "form"
      },
      "datetime_notsupported": {
        "description": "__The `datetime` parameter is not currently supported for this collection__",
        "explode": false,
        "in": "query",
        "name": "datetime",
        "required": false,
        "schema": {
          "type": "string"
        },
        "style": "form"
      },
      "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.",
        "explode": false,
        "in": "query",
        "name": "f",
        "required": false,
        "schema": {
          "default": "json",
          "enum": [
            "json",
            "html"
          ],
          "type": "string"
        },
        "style": "form"
      },
      "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.",
        "explode": false,
        "in": "query",
        "name": "f",
        "required": false,
        "schema": {
          "default": "json",
          "enum": [
            "json",
            "jsonfg",
            "html"
          ],
          "type": "string"
        },
        "style": "form"
      },
      "f-features_nongeo": {
        "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.",
        "explode": false,
        "in": "query",
        "name": "f",
        "required": false,
        "schema": {
          "default": "json",
          "enum": [
            "json",
            "html"
          ],
          "type": "string"
        },
        "style": "form"
      },
      "f-json": {
        "description": "The format of the response. If no value is provided, the standard http\nrules apply, i.e., the accept header is used to determine the format.\n\nThe only pre-defined value is \"json\". The response to other values is\ndetermined by the server.",
        "example": "json",
        "explode": false,
        "in": "query",
        "name": "f",
        "required": false,
        "schema": {
          "enum": [
            "json"
          ],
          "type": "string"
        },
        "style": "form"
      },
      "f-json-html": {
        "description": "The format of the response. If no value is provided, the standard http\nrules apply, i.e., the accept header is used to determine the format.\n\nPre-defined values are \"json\" and \"html\". The response to other\nvalues is determined by the server.",
        "example": "json",
        "explode": false,
        "in": "query",
        "name": "f",
        "required": false,
        "schema": {
          "enum": [
            "json",
            "html"
          ],
          "type": "string"
        },
        "style": "form"
      },
      "featureId": {
        "description": "local identifier of a feature",
        "explode": false,
        "in": "path",
        "name": "featureId",
        "required": true,
        "schema": {
          "type": "string"
        },
        "style": "simple"
      },
      "limit": {
        "description": "The optional limit parameter limits the number of items that are presented in the response document.\n\nOnly items are counted that are on the first level of the collection in the response document.\nNested objects contained within the explicitly requested items shall not be counted.\n\nMinimum = 1. Maximum = 1000. Default = 10.",
        "explode": false,
        "in": "query",
        "name": "limit",
        "required": false,
        "schema": {
          "default": 10,
          "maximum": 1000,
          "minimum": 1,
          "type": "integer"
        },
        "style": "form"
      },
      "profile": {
        "description": "Select the profile to be used for the response. Available profiles:\n\n* `rel-as-link`: When the data contains relations between features, each relation is represented by a property with suffix `.href` which contains a URL to the linked feature.\n* `rel-as-uri`: When the data contains relations between features, each relation is represented by a property containing the URL to the linked feature.\n* `rel-as-key`: When the data contains relations between features, each relation is represented by a property containing only the ID of the linked feature.",
        "explode": false,
        "in": "query",
        "name": "profile",
        "required": false,
        "schema": {
          "items": {
            "enum": [
              "rel-as-link",
              "rel-as-uri",
              "rel-as-key"
            ],
            "type": "string"
          },
          "type": "array"
        },
        "style": "form"
      },
      "resultType": {
        "description": "This service will respond to a query in one of two ways (excluding an\nexception response). It may either generate a complete response document\ncontaining resources that satisfy the operation or it may simply\ngenerate an empty response container that indicates the count of the\ntotal number of resources that the operation would return. Which of\nthese two responses is generated is determined by the value of the\noptional resultType parameter.\n\nThe allowed values for this parameter are \"results\" and \"hits\".\n\nIf the value of the resultType parameter is set to \"results\", the server\nwill generate a complete response document containing resources that\nsatisfy the operation.\n\nIf the value of the resultType attribute is set to \"hits\", the server\nwill generate an empty response document containing no resource\ninstances.\n\nThe default value is \"results\".",
        "example": "results",
        "explode": false,
        "in": "query",
        "name": "resultType",
        "required": false,
        "schema": {
          "default": "results",
          "enum": [
            "hits",
            "results"
          ],
          "type": "string"
        },
        "style": "form"
      }
    },
    "responses": {
      "200": {
        "description": "General Success response.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "400": {
        "content": {
          "application/problem+json": {
            "schema": {
              "$ref": "#/components/schemas/exception"
            }
          }
        },
        "description": "Bad request: For example, invalid or unknown query parameters.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "404": {
        "content": {
          "application/problem+json": {
            "schema": {
              "$ref": "#/components/schemas/exception"
            }
          }
        },
        "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "406": {
        "content": {
          "application/problem+json": {
            "schema": {
              "$ref": "#/components/schemas/exception"
            }
          }
        },
        "description": "Not acceptable: The requested media type is not supported by this resource.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "500": {
        "content": {
          "application/problem+json": {
            "schema": {
              "$ref": "#/components/schemas/exception"
            }
          }
        },
        "description": "Internal server error: An unexpected server error occurred.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "502": {
        "content": {
          "application/problem+json": {
            "schema": {
              "$ref": "#/components/schemas/exception"
            }
          }
        },
        "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "ConformanceDeclaration": {
        "content": {
          "application/json": {
            "example": {
              "conformsTo": [
                "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/core",
                "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/landingPage",
                "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/oas30",
                "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/html",
                "http://www.opengis.net/spec/ogcapi-common-1/1.0/conf/json"
              ]
            },
            "schema": {
              "$ref": "#/components/schemas/confClasses"
            }
          },
          "text/html": {
            "schema": {
              "type": "string"
            }
          }
        },
        "description": "The URIs of all conformance classes supported by the server.\n\nTo support \"generic\" clients that want to access multiple\nOGC API Features implementations - and not \"just\" a specific\nAPI / server, the server declares the conformance\nclasses it implements and conforms to.",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      },
      "LandingPage": {
        "content": {
          "application/json": {
            "schema": {
              "$ref": "#/components/schemas/landingPage"
            }
          },
          "application/vnd.oai.openapi+json;version=3.0": {
            "schema": {
              "$ref": "#/components/schemas/landingPage"
            }
          },
          "text/html": {
            "schema": {
              "type": "string"
            }
          }
        },
        "description": "The landing page provides links to the API definition\n(link relations `service-desc` and `service-doc`),\nand the Conformance declaration (path `/conformance`,\nlink relation `conformance`).",
        "headers": {
          "API-Version": {
            "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
            "example": "1.0.0",
            "schema": {
              "example": "1.0.0",
              "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
              "type": "string"
            }
          }
        }
      }
    },
    "schemas": {
      "bbox": {
        "description": "One or more bounding boxes that describe the spatial extent of the dataset.",
        "example": [
          7.01,
          50.63,
          7.22,
          50.78
        ],
        "items": {
          "description": "West, south, east, north edges of the bounding box. Specified as coordinates separated by commas. The coordinates\nare in the coordinate reference system specified in `crs`. By default\nthis is WGS 84 longitude/latitude (CRS84).",
          "items": {
            "type": "number"
          },
          "maxItems": 6,
          "minItems": 4,
          "type": "array"
        },
        "minItems": 1,
        "type": "array"
      },
      "collection": {
        "properties": {
          "crs": {
            "default": [
              "http://www.opengis.net/def/crs/OGC/1.3/CRS84"
            ],
            "description": "The list of coordinate reference systems supported by the service. The first item is the default coordinate reference system.",
            "example": [
              "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
              "http://www.opengis.net/def/crs/EPSG/0/4326"
            ],
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "description": {
            "description": "a description of the collection",
            "example": "This collection contains buildings",
            "type": "string"
          },
          "extent": {
            "$ref": "#/components/schemas/extent"
          },
          "id": {
            "description": "identifier of the collection used, for example, in URIs",
            "example": "buildings",
            "type": "string"
          },
          "itemType": {
            "default": "feature",
            "description": "indicator about the type of the items in a collection. Example values: 'feature', 'record', 'attribute'. The default value is 'feature'",
            "type": "string"
          },
          "keywords": {
            "description": "keywords about the elements in the collection",
            "items": {
              "$ref": "#/components/schemas/keyword"
            },
            "type": "array"
          },
          "links": {
            "example": [
              {
                "href": "http://example.com/collections/buildings?f=json",
                "rel": "item",
                "title": "this document",
                "type": "application/json"
              },
              {
                "href": "http://example.com/concepts/buildings?f=html",
                "rel": "it",
                "title": "this document as HTML",
                "type": "text/html"
              }
            ],
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "storageCrs": {
            "description": "the CRS identifier, from the list of supported CRS identifiers, that may be used to retrieve features from a collection without the need to apply a CRS transformation",
            "format": "uri",
            "type": "string"
          },
          "storageCrsCoordinateEpoch": {
            "description": "point in time at which coordinates in the spatial feature collection are referenced to the dynamic coordinate reference system in `storageCrs`, that may be used to retrieve features from a collection without the need to apply a change of coordinate epoch. It is expressed as a decimal year in the Gregorian calendar",
            "example": "2017-03-25 in the Gregorian calendar is epoch 2017.23",
            "type": "number"
          },
          "title": {
            "description": "human readable title of the collection",
            "example": "Buildings in the city of Bonn",
            "type": "string"
          }
        },
        "required": [
          "id",
          "links",
          "crs"
        ],
        "type": "object"
      },
      "collections": {
        "properties": {
          "collections": {
            "items": {
              "$ref": "#/components/schemas/collection"
            },
            "type": "array"
          },
          "links": {
            "example": [
              {
                "href": "http://data.example.org/collections?f=json",
                "rel": "self",
                "title": "this document",
                "type": "application/json"
              },
              {
                "href": "http://data.example.org/collections?f=html",
                "rel": "alternate",
                "title": "this document as HTML",
                "type": "text/html"
              },
              {
                "href": "http://schemas.example.org/1.0/dataset.xsd",
                "rel": "describedby",
                "title": "GML application schema for Acme Corporation dataset data",
                "type": "application/xml"
              },
              {
                "href": "http://download.example.org/dataset.gpkg",
                "length": 472546,
                "rel": "enclosure",
                "title": "Bulk download (GeoPackage)",
                "type": "application/geopackage+sqlite3"
              }
            ],
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "nullable": true,
            "type": "array"
          }
        },
        "required": [
          "links",
          "collections"
        ],
        "type": "object"
      },
      "confClasses": {
        "properties": {
          "conformsTo": {
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "required": [
          "conformsTo"
        ],
        "type": "object"
      },
      "crs": {
        "default": "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
        "description": "Coordinate reference system of the coordinates in the spatial extent\n(property `bbox`). The default reference system is WGS 84 longitude/latitude.",
        "type": "string"
      },
      "exception": {
        "description": "JSON schema for exceptions based on RFC 7807",
        "properties": {
          "detail": {
            "description": "A human-readable explanation specific to this occurrence of the problem.",
            "type": "string"
          },
          "instance": {
            "description": "A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.",
            "type": "string"
          },
          "status": {
            "description": "The HTTP status code generated by the origin server for this occurrence of the problem.",
            "type": "integer"
          },
          "title": {
            "description": "A short, human-readable summary of the problem type.",
            "type": "string"
          },
          "type": {
            "description": "A URI reference that identifies the problem type.",
            "type": "string"
          }
        },
        "required": [
          "title"
        ],
        "type": "object"
      },
      "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.\nIt is recommended that the statial extent is expected in CRS84 except if this is not possible.",
        "properties": {
          "spatial": {
            "$ref": "#/components/schemas/spatialExtent"
          },
          "temporal": {
            "$ref": "#/components/schemas/temporalExtent"
          }
        },
        "type": "object"
      },
      "extent_spatial": {
        "description": "The spatial extent of the features in the collection.",
        "properties": {
          "bbox": {
            "description": "One or more bounding boxes that describe the spatial extent of the dataset.",
            "items": {
              "description": "Each bounding box is provided as four or six numbers, depending on\nwhether the coordinate reference system includes a vertical axis\n(height or depth):\n\n* Lower left corner, coordinate axis 1\n* Lower left corner, coordinate axis 2\n* Minimum value, coordinate axis 3 (optional)\n* Upper right corner, coordinate axis 1\n* Upper right corner, coordinate axis 2\n* Maximum value, coordinate axis 3 (optional)\n\nThe coordinate reference system of the values is WGS 84 longitude/latitude\n(http://www.opengis.net/def/crs/OGC/1.3/CRS84) unless a different coordinate\nreference system is specified in `crs`.\n\nFor WGS 84 longitude/latitude the values are in most cases the sequence of\nminimum longitude, minimum latitude, maximum longitude and maximum latitude.\nHowever, in cases where the box spans the antimeridian the first value\n(west-most box edge) is larger than the third value (east-most box edge).\n\nIf a feature has multiple spatial geometry properties, it is the decision of the\nserver whether only a single spatial geometry property is used to determine\nthe extent or all relevant geometries.\nThe given coordinates should be separated by commas.",
              "example": [
                -180,
                -90,
                180,
                90
              ],
              "items": {
                "type": "number"
              },
              "type": "array"
            },
            "minItems": 1,
            "type": "array"
          },
          "crs": {
            "default": "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
            "description": "Coordinate reference system of the coordinates in the spatial extent\n(property `bbox`). The default reference system is WGS 84 longitude/latitude.\nIn the Core this is the only supported coordinate reference system.\nExtensions may support additional coordinate reference systems and add\nadditional enum values.",
            "enum": [
              "http://www.opengis.net/def/crs/OGC/1.3/CRS84"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "extent_temporal": {
        "description": "The temporal extent of the features in the collection.",
        "properties": {
          "interval": {
            "description": "One or more time intervals that describe the temporal extent of the dataset.\nThe value `null` is supported and indicates an unbounded interval end.\nIn the Core only a single time interval is supported. Extensions may support\nmultiple intervals. If multiple intervals are provided, the union of the\nintervals describes the temporal extent.",
            "items": {
              "description": "Begin and end times of the time interval. The timestamps are in the\ntemporal coordinate reference system specified in `trs`. By default\nthis is the Gregorian calendar.",
              "example": [
                "2011-11-11T12:22:11Z",
                null
              ],
              "items": {
                "format": "date-time",
                "nullable": true,
                "type": "string"
              },
              "maxItems": 2,
              "minItems": 2,
              "type": "array"
            },
            "minItems": 1,
            "type": "array"
          },
          "trs": {
            "default": "http://www.opengis.net/def/uom/ISO-8601/0/Gregorian",
            "description": "Coordinate reference system of the coordinates in the temporal extent\n(property `interval`). The default reference system is the Gregorian calendar.\nIn the Core this is the only supported temporal coordinate reference system.\nExtensions may support additional temporal coordinate reference systems and add\nadditional enum values.",
            "enum": [
              "http://www.opengis.net/def/uom/ISO-8601/0/Gregorian"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "featureCollectionGeoJSON_public_administration_office": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureGeoJSON_public_administration_office"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          },
          "type": {
            "enum": [
              "FeatureCollection"
            ],
            "type": "string"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureCollectionGeoJSON_public_order_and_safety": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureGeoJSON_public_order_and_safety"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          },
          "type": {
            "enum": [
              "FeatureCollection"
            ],
            "type": "string"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureCollectionJSONFG_public_administration_office": {
        "properties": {
          "conformsTo": {
            "items": {
              "format": "uri",
              "type": "string"
            },
            "minItems": 1,
            "type": "array"
          },
          "coordRefSys": {
            "format": "uri",
            "type": "string"
          },
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureJSONFG_public_administration_office"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureCollectionJSONFG_public_order_and_safety": {
        "properties": {
          "conformsTo": {
            "items": {
              "format": "uri",
              "type": "string"
            },
            "minItems": 1,
            "type": "array"
          },
          "coordRefSys": {
            "format": "uri",
            "type": "string"
          },
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureJSONFG_public_order_and_safety"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureCollectionNonGeoJSON_public_administration_office": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureNonGeoJSON_public_administration_office"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          },
          "type": {
            "enum": [
              "FeatureCollection"
            ],
            "type": "string"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureCollectionNonGeoJSON_public_order_and_safety": {
        "properties": {
          "features": {
            "items": {
              "$ref": "#/components/schemas/featureNonGeoJSON_public_order_and_safety"
            },
            "type": "array"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "numberReturned": {
            "$ref": "#/components/schemas/numberReturned"
          },
          "timeStamp": {
            "$ref": "#/components/schemas/timeStamp"
          },
          "type": {
            "enum": [
              "FeatureCollection"
            ],
            "type": "string"
          }
        },
        "required": [
          "features",
          "type"
        ],
        "type": "object"
      },
      "featureGeoJSON_public_administration_office": {
        "properties": {
          "geometry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_administration_office"
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "geometry",
          "properties",
          "type"
        ],
        "type": "object"
      },
      "featureGeoJSON_public_order_and_safety": {
        "properties": {
          "geometry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_order_and_safety"
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "geometry",
          "properties",
          "type"
        ],
        "type": "object"
      },
      "featureJSONFG_public_administration_office": {
        "properties": {
          "conformsTo": {
            "items": {
              "format": "uri",
              "type": "string"
            },
            "minItems": 1,
            "type": "array"
          },
          "coordRefSys": {
            "format": "uri",
            "type": "string"
          },
          "geometry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "place": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_administration_office"
          },
          "time": {
            "nullable": true
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "time",
          "place",
          "geometry",
          "properties",
          "type"
        ],
        "type": "object"
      },
      "featureJSONFG_public_order_and_safety": {
        "properties": {
          "conformsTo": {
            "items": {
              "format": "uri",
              "type": "string"
            },
            "minItems": 1,
            "type": "array"
          },
          "coordRefSys": {
            "format": "uri",
            "type": "string"
          },
          "geometry": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "place": {
            "allOf": [
              {
                "$ref": "#/components/schemas/geometryGeoJSON"
              }
            ],
            "nullable": true
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_order_and_safety"
          },
          "time": {
            "nullable": true
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "time",
          "place",
          "geometry",
          "properties",
          "type"
        ],
        "type": "object"
      },
      "featureNonGeoJSON_public_administration_office": {
        "properties": {
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_administration_office"
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "properties",
          "type"
        ],
        "type": "object"
      },
      "featureNonGeoJSON_public_order_and_safety": {
        "properties": {
          "id": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "integer"
              }
            ]
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "properties": {
            "$ref": "#/components/schemas/propertiesGeoJSON_public_order_and_safety"
          },
          "type": {
            "enum": [
              "Feature"
            ],
            "type": "string"
          }
        },
        "required": [
          "properties",
          "type"
        ],
        "type": "object"
      },
      "geometryGeoJSON": {
        "oneOf": [
          {
            "$ref": "#/components/schemas/pointGeoJSON"
          },
          {
            "$ref": "#/components/schemas/multipointGeoJSON"
          },
          {
            "$ref": "#/components/schemas/linestringGeoJSON"
          },
          {
            "$ref": "#/components/schemas/multilinestringGeoJSON"
          },
          {
            "$ref": "#/components/schemas/polygonGeoJSON"
          },
          {
            "$ref": "#/components/schemas/multipolygonGeoJSON"
          },
          {
            "$ref": "#/components/schemas/geometrycollectionGeoJSON"
          }
        ]
      },
      "geometrycollectionGeoJSON": {
        "properties": {
          "geometries": {
            "items": {
              "$ref": "#/components/schemas/geometryGeoJSON"
            },
            "type": "array"
          },
          "type": {
            "enum": [
              "GeometryCollection"
            ],
            "type": "string"
          }
        },
        "required": [
          "geometries",
          "type"
        ],
        "type": "object"
      },
      "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.\nThe fact that `links` is an array can be used to advertise the same object representation in different formats.",
        "example": {
          "id": "night",
          "links": [
            {
              "href": "https://example.com/api/1.0/styles/night?f=mapbox",
              "rel": "stylesheet",
              "type": "application/vnd.mapbox.style+json"
            },
            {
              "href": "https://example.com/api/1.0/styles/night?f=sld10",
              "rel": "stylesheet",
              "type": "application/vnd.ogc.sld+xml;version=1.0"
            }
          ],
          "title": "Topographic night style"
        },
        "properties": {
          "id": {
            "type": "string"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "minItems": 1,
            "type": "array"
          },
          "title": {
            "type": "string"
          }
        },
        "required": [
          "id",
          "links"
        ],
        "type": "object"
      },
      "jsonSchema": {
        "description": "A JSON Schema definition",
        "properties": {
          "$id": {
            "description": "URI that serves as the schema identifier",
            "type": "string"
          },
          "$schema": {
            "description": "URI that identifies the JSON Schema version",
            "type": "string"
          },
          "description": {
            "description": "Human-readable description of the schema",
            "type": "string"
          },
          "properties": {
            "description": "Schema for object properties",
            "type": "object"
          },
          "required": {
            "description": "List of required property names",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "title": {
            "description": "Human-readable title of the schema",
            "type": "string"
          },
          "type": {
            "type": "string"
          }
        },
        "required": [
          "type",
          "$id",
          "$schema"
        ],
        "type": "object"
      },
      "keyword": {
        "nullable": true,
        "properties": {
          "code": {
            "example": "4612",
            "type": "string"
          },
          "codeSpace": {
            "example": "https://www.eionet.europa.eu/gemet/en/concept/",
            "type": "string"
          },
          "keyword": {
            "example": "land cover",
            "type": "string"
          }
        },
        "required": [
          "keyword"
        ],
        "type": "object"
      },
      "landingPage": {
        "example": [
          {
            "href": "http://data.example.org/?f=json",
            "rel": "self",
            "title": "this document",
            "type": "application/json"
          },
          {
            "href": "http://data.example.org/?f=html",
            "rel": "alternate",
            "title": "this document in HTML",
            "type": "text/html"
          },
          {
            "href": "http://data.example.org/api?f=json",
            "rel": "service",
            "title": "the API definition in OpenAPI 3.0 JSON",
            "type": "application/vnd.oai.openapi+json;version=3.0"
          },
          {
            "href": "http://data.example.org/api?f=html",
            "rel": "service",
            "title": "the API definition in HTML",
            "type": "text/html"
          },
          {
            "href": "http://data.example.org/conformance?f=json",
            "rel": "conformance",
            "title": "the list of conformance classes implemented by this API",
            "type": "application/json"
          },
          {
            "href": "http://data.example.org/collections?f=json",
            "rel": "data",
            "title": "The collections in the dataset in JSON",
            "type": "application/json"
          },
          {
            "href": "http://data.example.org/collections?f=html",
            "rel": "data",
            "title": "The collections in the dataset in HTML",
            "type": "text/html"
          }
        ],
        "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.",
            "type": "string"
          },
          "links": {
            "items": {
              "$ref": "#/components/schemas/link"
            },
            "type": "array"
          },
          "title": {
            "example": "Buildings in Bonn",
            "type": "string"
          }
        },
        "required": [
          "links"
        ],
        "type": "object"
      },
      "linestringGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "items": {
                "type": "number"
              },
              "minItems": 2,
              "type": "array"
            },
            "minItems": 2,
            "type": "array"
          },
          "type": {
            "enum": [
              "LineString"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "link": {
        "properties": {
          "href": {
            "description": "Supplies the URI to a remote resource (or resource fragment).",
            "example": "http://data.example.com/buildings/123",
            "type": "string"
          },
          "hreflang": {
            "description": "A hint indicating what the language of the result of dereferencing the link should be.",
            "example": "en",
            "type": "string"
          },
          "length": {
            "type": "integer"
          },
          "rel": {
            "description": "The type or semantics of the relation.",
            "example": "alternate",
            "type": "string"
          },
          "templated": {
            "description": "This flag set to true if the link is a URL template.",
            "type": "boolean"
          },
          "title": {
            "description": "Used to label the destination of a link such that it can be used as a human-readable identifier.",
            "type": "string"
          },
          "type": {
            "description": "A hint indicating what the media type of the result of dereferencing the link should be.",
            "type": "string"
          },
          "varBase": {
            "description": "A base path to retrieve semantic information about the variables used in URL template.",
            "type": "string"
          }
        },
        "required": [
          "href",
          "rel"
        ],
        "type": "object"
      },
      "multilinestringGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "items": {
                "items": {
                  "type": "number"
                },
                "minItems": 2,
                "type": "array"
              },
              "minItems": 2,
              "type": "array"
            },
            "type": "array"
          },
          "type": {
            "enum": [
              "MultiLineString"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "multipointGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "items": {
                "type": "number"
              },
              "minItems": 2,
              "type": "array"
            },
            "type": "array"
          },
          "type": {
            "enum": [
              "MultiPoint"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "multipolygonGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "items": {
                "items": {
                  "items": {
                    "type": "number"
                  },
                  "minItems": 2,
                  "type": "array"
                },
                "minItems": 4,
                "type": "array"
              },
              "type": "array"
            },
            "type": "array"
          },
          "type": {
            "enum": [
              "MultiPolygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "numberReturned": {
        "description": "The number of elements in the collection.\n\nA server may omit this information in a response, if the information\nabout the number of elements is not known or difficult to compute.\n\nIf the value is provided, the value shall be identical to the number\nof items in the returned array.",
        "example": 10,
        "minimum": 0,
        "type": "integer"
      },
      "pointGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "type": "number"
            },
            "minItems": 2,
            "type": "array"
          },
          "type": {
            "enum": [
              "Point"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "polygonGeoJSON": {
        "properties": {
          "coordinates": {
            "items": {
              "items": {
                "items": {
                  "type": "number"
                },
                "minItems": 2,
                "type": "array"
              },
              "minItems": 4,
              "type": "array"
            },
            "type": "array"
          },
          "type": {
            "enum": [
              "Polygon"
            ],
            "type": "string"
          }
        },
        "required": [
          "coordinates",
          "type"
        ],
        "type": "object"
      },
      "propertiesGeoJSON_public_administration_office": {
        "properties": {
          "address_area": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "address_area_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "address_area_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "begin_lifespan_version": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "gml_id": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "identifier": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "inspire_id": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "inspire_id_namespace": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "locator_designator": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "postcode": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "telephone_voice": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          }
        },
        "type": "object"
      },
      "propertiesGeoJSON_public_order_and_safety": {
        "properties": {
          "address_area": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "address_area_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "address_area_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "admin_unit_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "begin_lifespan_version": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "gml_id": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "identifier": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "inspire_id": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "inspire_id_namespace": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "locator_designator": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "postcode": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "telephone_voice": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare_language": {
            "description": "",
            "nullable": true,
            "type": "string"
          },
          "thoroughfare_script": {
            "description": "",
            "nullable": true,
            "type": "string"
          }
        },
        "type": "object"
      },
      "spatialExtent": {
        "description": "The spatial extent of the element in the collection.",
        "properties": {
          "bbox": {
            "$ref": "#/components/schemas/bbox"
          },
          "crs": {
            "$ref": "#/components/schemas/crs"
          }
        },
        "required": [
          "bbox"
        ],
        "type": "object"
      },
      "temporalExtent": {
        "description": "The temporal extent of the element in the collection.",
        "nullable": true,
        "properties": {
          "interval": {
            "$ref": "#/components/schemas/temporalInterval"
          },
          "trs": {
            "$ref": "#/components/schemas/trs"
          }
        },
        "type": "object"
      },
      "temporalInterval": {
        "description": "One or more time intervals that describe the temporal extent of the dataset.\nThe value `null` is supported and indicates an open time intervall.\nIn the Core only a single time interval is supported. Extensions may support\nmultiple intervals. If multiple intervals are provided, the union of the\nintervals describes the temporal extent.",
        "items": {
          "description": "Begin and end times of the time interval. The timestamps\nare in the coordinate reference system specified in `trs`. By default\nthis is the Gregorian calendar.",
          "example": [
            "2010-02-15T12:34:56Z",
            null
          ],
          "items": {
            "format": "date-time",
            "nullable": true,
            "type": "string"
          },
          "maxItems": 2,
          "minItems": 2,
          "type": "array"
        },
        "minItems": 1,
        "nullable": true,
        "type": "array"
      },
      "timeStamp": {
        "description": "This property indicates the time and date when the response was generated.",
        "example": "2017-08-17T08:05:32Z",
        "format": "date-time",
        "type": "string"
      },
      "trs": {
        "default": "http://www.opengis.net/def/uom/ISO-8601/0/Gregorian",
        "description": "Coordinate reference system of the coordinates in the temporal extent\n(property `interval`). The default reference system is the Gregorian calendar.\nIn the Core this is the only supported temporal reference system.\nExtensions may support additional temporal reference systems and add\nadditional enum values.",
        "enum": [
          "http://www.opengis.net/def/uom/ISO-8601/0/Gregorian"
        ],
        "type": "string"
      }
    }
  },
  "info": {
    "contact": {
      "name": "PDOK Support",
      "url": "https://www.pdok.nl/support1"
    },
    "description": "Het handelsregister is een door de overheid gehouden register, waarin rechtspersonen en ondernemingen vermeld staan met hun gegevens. Dit betreft een geharmoniseerde subset in het kader van INSPIRE annex III, thema Administratieve en sociale en overheidsdiensten",
    "license": {
      "name": "PDM 1.0",
      "url": "https://creativecommons.org/publicdomain/mark/1.0/deed.nl"
    },
    "termsOfService": "",
    "title": "Overheidsdiensten (INSPIRE geharmoniseerd)",
    "version": "1.0.0"
  },
  "openapi": "3.1.0",
  "paths": {
    "/": {
      "get": {
        "description": "The landing page provides links to the API definition and the conformance statements for this API.",
        "operationId": "getLandingPage",
        "parameters": [
          {
            "$ref": "#/components/parameters/f"
          }
        ],
        "responses": {
          "200": {
            "$ref": "#/components/responses/LandingPage"
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "Landing page",
        "tags": [
          "Common"
        ]
      }
    },
    "/api": {
      "get": {
        "description": "This document",
        "operationId": "getOpenApi",
        "parameters": [
          {
            "$ref": "#/components/parameters/f"
          }
        ],
        "responses": {
          "200": {
            "$ref": "#/components/responses/200"
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "This document",
        "tags": [
          "Common"
        ]
      }
    },
    "/collections": {
      "get": {
        "description": "A list of all collections (geospatial data resources) in this dataset.",
        "operationId": "getCollections",
        "parameters": [
          {
            "description": "The format of the response. If no value is provided, the standard http\nrules apply, i.e., the accept header is used to determine the format.\n\nPre-defined values are \"json\" and \"html\". The response to other\nvalues is determined by the server.",
            "example": "json",
            "explode": false,
            "in": "query",
            "name": "f",
            "required": false,
            "schema": {
              "enum": [
                "json",
                "html"
              ],
              "type": "string"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/collections"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "The collections (geospatial data resources) shared by this API.\n\nThis response can be references directly for every service that wants only essential information at the collections level. /collections/collectionId might return more information.\n\nThe dataset is organized as one or more collections. This resource provides information about and how to access the collections.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "the collections in the dataset",
        "tags": [
          "Collections"
        ]
      }
    },
    "/collections/public_administration_office": {
      "get": {
        "description": "public_administration_office collection (geospatial data resource) in this dataset.",
        "operationId": "getCollection.public_administration_office",
        "parameters": [
          {
            "description": "The format of the response. If no value is provided, the standard http\nrules apply, i.e., the accept header is used to determine the format.\n\nPre-defined values are \"json\" and \"html\". The response to other\nvalues is determined by the server.",
            "example": "json",
            "explode": false,
            "in": "query",
            "name": "f",
            "required": false,
            "schema": {
              "enum": [
                "json",
                "html"
              ],
              "type": "string"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/collection"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Metadata about the collection.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "describes a public_administration_office collection",
        "tags": [
          "Collections"
        ]
      }
    },
    "/collections/public_administration_office/items": {
      "get": {
        "description": "Fetch features of the feature collection with id `public_administration_office`.\n\nEvery feature in a dataset belongs to a collection. A dataset may\nconsist of multiple feature collections. A feature collection is often a\ncollection of features of a similar type, based on a common schema.\n\nUse content negotiation to request HTML or GeoJSON.",
        "operationId": "public_administration_office.getFeatures",
        "parameters": [
          {
            "$ref": "#/components/parameters/f-features"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/crs"
          },
          {
            "$ref": "#/components/parameters/bbox"
          },
          {
            "$ref": "#/components/parameters/bbox-crs"
          },
          {
            "$ref": "#/components/parameters/datetime_notsupported"
          },
          {
            "$ref": "#/components/parameters/profile"
          },
          {
            "$ref": "#/components/parameters/cursor"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "address_area",
            "required": false,
            "schema": {
              "enum": [
                "'s-Gravendeel",
                "'s-Gravenhage",
                "'s-Gravenpolder",
                "'s-Gravenzande",
                "'s-Heerenberg",
                "'s-Hertogenbosch",
                "'t Harde",
                "2e Exloërmond",
                "Aalsmeer",
                "Aalten",
                "Abbenbroek",
                "Aduard",
                "Afferden L",
                "Alblasserdam",
                "Alkmaar",
                "Almelo",
                "Almen",
                "Almere",
                "Almkerk",
                "Alphen",
                "Ambt Delden",
                "Amerongen",
                "Amersfoort",
                "Amstelveen",
                "Amsterdam",
                "Andel",
                "Andelst",
                "Anna Paulowna",
                "Apeldoorn",
                "Appingedam",
                "Arnhem",
                "Assen",
                "Asten",
                "Avenhorn",
                "Baarle-Nassau",
                "Baarlo",
                "Baarn",
                "Badhoevedorp",
                "Balk",
                "Ballum",
                "Barchem",
                "Barendrecht",
                "Bedum",
                "Beek en Donk",
                "Beekbergen",
                "Beetsterzwaag",
                "Beilen",
                "Belfeld",
                "Bellingwolde",
                "Beneden-Leeuwen",
                "Bennebroek",
                "Bergambacht",
                "Bergeijk",
                "Bergen op Zoom",
                "Best",
                "Beuningen Gld",
                "Beverwijk",
                "Bilthoven",
                "Bladel",
                "Blaricum",
                "Bleskensgraaf ca",
                "Bodegraven",
                "Boekel",
                "Bolsward",
                "Borculo",
                "Born",
                "Botlek Rotterdam",
                "Bovenkarspel",
                "Boxmeer",
                "Boxtel",
                "Breda",
                "Breukelen",
                "Brielle",
                "Broekland",
                "Bruinisse",
                "Brummen",
                "Brunssum",
                "Budel",
                "Buitenpost",
                "Bunschoten-Spakenburg",
                "Burgh-Haamstede",
                "Burgum",
                "Bussum",
                "Capelle aan den IJssel",
                "Castricum",
                "Coevorden",
                "Culemborg",
                "Damwâld",
                "De Cocksdorp",
                "De Goorn",
                "De Meern",
                "De Rijp",
                "De Steeg",
                "Delfgauw",
                "Delft",
                "Delfzijl",
                "Den Burg",
                "Den Helder",
                "Den Oever",
                "Deurne",
                "Deventer",
                "Didam",
                "Diemen",
                "Dieren",
                "Diever",
                "Dinxperlo",
                "Doesburg",
                "Doetinchem",
                "Dokkum",
                "Domburg",
                "Dongen",
                "Doorn",
                "Dordrecht",
                "Drachten",
                "Driel",
                "Dronten",
                "Duiven",
                "Eanjum",
                "Echt",
                "Edam",
                "Ede",
                "Eefde",
                "Eelde",
                "Eemnes",
                "Eemshaven",
                "Eerbeek",
                "Eersel",
                "Egmond aan Zee",
                "Eibergen",
                "Eijsden",
                "Eindhoven",
                "Elburg",
                "Elsloo",
                "Elspeet",
                "Elst",
                "Emmeloord",
                "Emmen",
                "Enkhuizen",
                "Enschede",
                "Epe",
                "Erm",
                "Ermelo",
                "Etten-Leur",
                "Europoort Rotterdam",
                "Exloo",
                "Farmsum",
                "Ferwert",
                "Finsterwolde",
                "Franeker",
                "Gameren",
                "Garmerwolde",
                "Geertruidenberg",
                "Geldermalsen",
                "Geldrop",
                "Gendringen",
                "Gieten",
                "Goes",
                "Goor",
                "Gorinchem",
                "Gorssel",
                "Gouda",
                "Grafhorst",
                "Grijpskerk",
                "Groenlo",
                "Groningen",
                "Groot-Ammers",
                "Grootegast",
                "Grou",
                "Haaksbergen",
                "Haarlem",
                "Haarlemmerliede",
                "Haastrecht",
                "Hagestein",
                "Halfweg",
                "Hank",
                "Hansweert",
                "Hardenberg",
                "Harderwijk",
                "Hardinxveld-Giessendam",
                "Haren Gn",
                "Harkstede",
                "Harlingen",
                "Hasselt",
                "Hattem",
                "Heeg",
                "Heel",
                "Heelsum",
                "Heemserveen",
                "Heemskerk",
                "Heerde",
                "Heerenveen",
                "Heerewaarden",
                "Heerhugowaard",
                "Heerlen",
                "Heeze",
                "Heiloo",
                "Heinkenszand",
                "Hellevoetsluis",
                "Helmond",
                "Hendrik-Ido-Ambacht",
                "Hengelo",
                "Hengelo (Gld)",
                "Herveld",
                "Heukelum",
                "Heusden",
                "Heythuysen",
                "Hierden",
                "Hilvarenbeek",
                "Hilversum",
                "Hoek",
                "Hoek van Holland",
                "Hoenderloo",
                "Hoevelaken",
                "Holten",
                "Holwert",
                "Hoofddorp",
                "Hoog Soeren",
                "Hoogerheide",
                "Hoogeveen",
                "Hoogezand",
                "Hoogkarspel",
                "Hoogvliet Rotterdam",
                "Hoogwoud",
                "Hoorn",
                "Horst",
                "Houten",
                "Huis ter Heide",
                "Huisduinen",
                "Huizen",
                "Hulsberg",
                "Hulst",
                "Hunsel",
                "IJlst",
                "IJmuiden",
                "IJsselstein",
                "Jisp",
                "Joure",
                "Kampen",
                "Kapelle",
                "Kats",
                "Kerkdriel",
                "Kerkrade",
                "Kessel",
                "Klaaswaal",
                "Klarenbeek",
                "Kolham",
                "Kollum",
                "Kornwerderzand",
                "Koudekerke",
                "Kraggenburg",
                "Krimpen aan de Lek",
                "Krimpen aan den IJssel",
                "Krommenie",
                "Kruiningen",
                "Laag Zuthem",
                "Lageland GN",
                "Laren",
                "Lauwersoog",
                "Leek",
                "Leens",
                "Leerdam",
                "Leeuwarden",
                "Leiden",
                "Leidschendam",
                "Lekkerkerk",
                "Lelystad",
                "Lemmer",
                "Leusden",
                "Leuvenheim",
                "Lichtenvoorde",
                "Lieshout",
                "Lisse",
                "Lithoijen",
                "Lochem",
                "Loenen",
                "Loenen aan de Vecht",
                "Loosdrecht",
                "Lopik",
                "Loppersum",
                "Losdorp",
                "Losser",
                "Maarssen",
                "Maasbracht",
                "Maasdam",
                "Maasdijk",
                "Maassluis",
                "Maastricht",
                "Maastricht-Airport",
                "Maasvlakte Rotterdam",
                "Made",
                "Makkum",
                "Malden",
                "Margraten",
                "Markelo",
                "Marum",
                "Maurik",
                "Medemblik",
                "Meerkerk",
                "Meerssen",
                "Meppel",
                "Middelburg",
                "Middelharnis",
                "Middelstum",
                "Midsland",
                "Midwolda",
                "Mierlo",
                "Mijdrecht",
                "Mijnsheerenland",
                "Moerdijk",
                "Moerkapelle",
                "Monnickendam",
                "Monster",
                "Montfoort",
                "Mook",
                "Muiden",
                "Muiderberg",
                "Muntendam",
                "Naarden",
                "Nederasselt",
                "Nederhorst den Berg",
                "Nederweert",
                "Neede",
                "Nieuw-Vennep",
                "Nieuwe Pekela",
                "Nieuwegein",
                "Nieuwerkerk aan den IJssel",
                "Nijkerk",
                "Nijmegen",
                "Noordeinde Gld",
                "Noordhorn",
                "Noordwijk",
                "Noordwijkerhout",
                "Nuenen",
                "Numansdorp",
                "Nunspeet",
                "Nuth",
                "Obdam",
                "Odijk",
                "Oegstgeest",
                "Oene",
                "Oirschot",
                "Oldebroek",
                "Oldehove",
                "Ommen",
                "Onderdendam",
                "Oostburg",
                "Oosterbeek",
                "Oosterhout",
                "Oosterwolde",
                "Oosthuizen",
                "Oostvoorne",
                "Oostzaan",
                "Opmeer",
                "Oss",
                "Oud-Beijerland",
                "Oude Pekela",
                "Oudenbosch",
                "Ouderkerk aan de Amstel",
                "Ouderkerk aan den IJssel",
                "Oudewater",
                "Overschild",
                "Overveen",
                "Papendrecht",
                "Piaam",
                "Piershil",
                "Pietersbierum",
                "Poortugaal",
                "Purmerend",
                "Putten",
                "Raamsdonksveer",
                "Renswoude",
                "Reusel",
                "Rhenen",
                "Rhoon",
                "Ridderkerk",
                "Rijen",
                "Rijssen",
                "Rijswijk",
                "Rijswijk (GLD)",
                "Rilland",
                "Ritthem",
                "Rockanje",
                "Roden",
                "Roermond",
                "Roosendaal",
                "Rosmalen",
                "Rotterdam",
                "Rouveen",
                "Rozenburg",
                "Rozendaal",
                "Rucphen",
                "Ruinerwold",
                "Rutten",
                "Ruurlo",
                "Sambeek",
                "Schagen",
                "Schagerbrug",
                "Scharendijke",
                "Scheemda",
                "Scherpenzeel",
                "Schiedam",
                "Schiermonnikoog",
                "Schijndel",
                "Schiphol",
                "Schipluiden",
                "Schoonebeek",
                "Schoonhoven",
                "Sellingen",
                "Siddeburen",
                "Silvolde",
                "Simpelveld",
                "Sint Odiliënberg",
                "Sint-Maartensdijk",
                "Sint-Michielsgestel",
                "Sittard",
                "Sliedrecht",
                "Slochteren",
                "Sluis",
                "Smilde",
                "Sneek",
                "Soest",
                "Someren",
                "Son en Breugel",
                "Spanbroek",
                "Spijkenisse",
                "St.-Jacobiparochie",
                "Stadskanaal",
                "Staphorst",
                "Stavoren",
                "Steenbergen",
                "Steenderen",
                "Steenwijk",
                "Stein",
                "Stellendam",
                "Stolwijk",
                "Stompetoren",
                "Stramproy",
                "Strijen",
                "Swalmen",
                "Ten Boer",
                "Ternaard",
                "Terneuzen",
                "Terwolde",
                "Tholen",
                "Tiel",
                "Tilburg",
                "Tolbert",
                "Twello",
                "Uddel",
                "Uden",
                "Ugchelen",
                "Uitgeest",
                "Uithuizen",
                "Urk",
                "Usquert",
                "Utrecht",
                "Vaassen",
                "Valkenswaard",
                "Varsseveld",
                "Veen",
                "Veendam",
                "Veenendaal",
                "Veghel",
                "Veldhoven",
                "Velp",
                "Velsen-Noord",
                "Velsen-Zuid",
                "Venlo",
                "Vianen",
                "Vlaardingen",
                "Vledder",
                "Vlieland",
                "Vlijmen",
                "Vlissingen",
                "Voerendaal",
                "Volendam",
                "Vollenhove",
                "Voorburg",
                "Voorschoten",
                "Voorst",
                "Vorden",
                "Vries",
                "Vrouwenpolder",
                "Vught",
                "Waalre",
                "Waddinxveen",
                "Wageningen",
                "Wanssum",
                "Wapenveld",
                "Warnsveld",
                "Waspik",
                "Wassenaar",
                "Waterhuizen",
                "Wateringen",
                "Weert",
                "Weesp",
                "Wehl",
                "Werkendam",
                "Wervershoof",
                "West-Terschelling",
                "Westdorpe",
                "Westerbork",
                "Westervoort",
                "Westkapelle",
                "Wieringerwerf",
                "Wijchen",
                "Wijk bij Duurstede",
                "Wijk en Aalburg",
                "Willemstad",
                "Winschoten",
                "Winsum",
                "Winterswijk",
                "Wissenkerke",
                "Woerden",
                "Wognum",
                "Wolfheze",
                "Wolvega",
                "Workum",
                "Wormer",
                "Woudenberg",
                "Woudrichem",
                "Wouw",
                "Wouwse Plantage",
                "Zaandam",
                "Zaltbommel",
                "Zandvoort",
                "Zeewolde",
                "Zeist",
                "Zelhem",
                "Zevenaar",
                "Zevenbergen",
                "Zierikzee",
                "Zoetermeer",
                "Zuid-Scharwoude",
                "Zuidbroek",
                "Zuidhorn",
                "Zuidoostbeemster",
                "Zuidwolde",
                "Zundert",
                "Zurich",
                "Zutphen",
                "Zwaag",
                "Zwartsluis",
                "Zwijndrecht",
                "Zwolle",
                "de Lutte"
              ],
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "locator_designator",
            "required": false,
            "schema": {
              "enum": [
                "1",
                "1 A",
                "1 B",
                "1 E",
                "1 II",
                "1 a",
                "1 b",
                "1 f",
                "10",
                "10 A",
                "10 a",
                "10 c",
                "100",
                "100 B",
                "1000",
                "1005",
                "101",
                "102",
                "106",
                "109",
                "11",
                "110",
                "111",
                "112",
                "115",
                "117",
                "12",
                "12 B",
                "120",
                "121",
                "121 a",
                "122",
                "123",
                "124",
                "125",
                "127",
                "129",
                "13",
                "13 A",
                "13 a",
                "13 i",
                "132",
                "135",
                "137",
                "139",
                "14",
                "14 0001",
                "14 A",
                "14 a",
                "140",
                "142",
                "143",
                "144",
                "145",
                "147",
                "148",
                "15",
                "15 A",
                "15 E",
                "15 a",
                "15 a 1",
                "150",
                "151",
                "151 A",
                "157",
                "158",
                "16",
                "160",
                "161",
                "166",
                "168 A",
                "17",
                "17 b",
                "170",
                "172",
                "173",
                "175",
                "1767",
                "179",
                "18",
                "18 C",
                "181",
                "184",
                "186",
                "19",
                "19 a",
                "196 B",
                "2",
                "2 A",
                "2 C",
                "2 D",
                "2 a",
                "20",
                "200",
                "207",
                "21",
                "210",
                "218",
                "219",
                "22",
                "22 A",
                "22 a",
                "224",
                "228",
                "23",
                "234",
                "24",
                "24 A",
                "248",
                "25",
                "25 A",
                "25 a",
                "250",
                "252",
                "254",
                "257",
                "26",
                "26 A",
                "261",
                "266",
                "27",
                "27 D 1",
                "2700",
                "273",
                "275",
                "28",
                "280",
                "29",
                "29 a",
                "290",
                "298",
                "3",
                "3 A",
                "3 b",
                "30",
                "30 B",
                "30 a",
                "300",
                "305",
                "31",
                "310",
                "312",
                "315",
                "317",
                "32",
                "32 A",
                "33",
                "33 C",
                "33 a",
                "34",
                "346",
                "35",
                "35 A",
                "35 a",
                "354 A",
                "36",
                "37",
                "37 A",
                "37 a",
                "38",
                "380",
                "384",
                "389 a",
                "39",
                "391",
                "4",
                "4 A",
                "40",
                "400",
                "401",
                "403",
                "41",
                "42",
                "43",
                "436",
                "44",
                "4412",
                "45",
                "46",
                "465",
                "47",
                "48",
                "49",
                "490",
                "5",
                "5 A",
                "5 E",
                "5 a",
                "50",
                "500",
                "51",
                "51 A",
                "512",
                "52",
                "53",
                "53 A",
                "54",
                "55",
                "56",
                "57",
                "58",
                "59",
                "6",
                "6 E",
                "60",
                "600",
                "61",
                "62",
                "63",
                "66",
                "67",
                "69",
                "691",
                "7",
                "7 A",
                "7 B",
                "7 a",
                "7 b",
                "70",
                "70 a",
                "701",
                "71",
                "72",
                "723",
                "73",
                "737",
                "74",
                "75",
                "752",
                "76",
                "77",
                "77 b",
                "78",
                "79",
                "8",
                "8 A",
                "8 B",
                "8 C",
                "80",
                "80 a",
                "81",
                "82",
                "85",
                "86",
                "87",
                "88",
                "88 B",
                "89",
                "9",
                "9 A",
                "9 F",
                "90",
                "92",
                "92 L 1",
                "93",
                "93050",
                "94",
                "946",
                "956",
                "97",
                "98",
                "99",
                "99 A"
              ],
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "postcode",
            "required": false,
            "schema": {
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "thoroughfare",
            "required": false,
            "schema": {
              "enum": [
                "'s Gravenhof",
                "'t Erf",
                "'t Oost",
                "'t Skoar",
                "'t Zwarte Land",
                "18 Septemberplein",
                "1e Deltaweg",
                "Aalsloot",
                "Aan de Stuw",
                "Abdij",
                "Abraham van Stolkweg",
                "Achterweg",
                "Achterwetering",
                "Achterzeedijk",
                "Afsluitdijk",
                "Albert Cuypstraat",
                "Albert Hahnweg",
                "Alingersteeg",
                "Alteveer",
                "Amalia van Solmsstraat",
                "Ambachtstraat",
                "Ambachtsweg",
                "Amerikaplein",
                "Amersfoortsestraat",
                "Amerweg",
                "Amstel",
                "Amstelstraat",
                "Amsterdamsestraatweg",
                "Amsterdamseweg",
                "Ankerkade",
                "Anna van Raesfeltstraat",
                "Anna van Saksenlaan",
                "Archimedeslaan",
                "Archimedesstraat",
                "Argonautenweg",
                "Argonstraat",
                "Arnhemsestraat",
                "Arthur van Schendelstraat",
                "Avenue Ceramique",
                "Baarsjesweg",
                "Bagijnhof",
                "Bakboord",
                "Balkendwarsweg",
                "Banneweg",
                "Barbizonlaan",
                "Beatrijsgaarde",
                "Beatrixlaan",
                "Beertsterweg",
                "Berencamperweg",
                "Bergerweg",
                "Bergstraat",
                "Bergvredestraat",
                "Berkelweg",
                "Bernhardstraat",
                "Beukenhof",
                "Beukenlaan",
                "Bezuidenhoutseweg",
                "Biesboschhaven Zuid",
                "Binnenhaven",
                "Binnenhof",
                "Binnentuin",
                "Blaardorpseweg",
                "Blankenburgerstraat",
                "Blekerijlaan",
                "Blekkerserf",
                "Blijklaan",
                "Bloemendaalseweg",
                "Bloemenmarkt",
                "Bloesemtuin",
                "Bocholterweg",
                "Boezemsingel",
                "Boonweg",
                "Borchwerf",
                "Borgsloot",
                "Borkumweg",
                "Bosgroet",
                "Boslaan",
                "Bosporusstraat",
                "Bosscherweg",
                "Bosweg",
                "Botter 14",
                "Bouvignelaan",
                "Bovenkerkseweg",
                "Boventilsterweg",
                "Brabantlaan",
                "Brandarisstraat",
                "Brandenburgbaan",
                "Bredeweg",
                "Breedstraat",
                "Breusterhof",
                "Brink",
                "Brinkenbergweg",
                "Brinklaan",
                "Brinkstraat",
                "Brouwersdam",
                "Brugginksweg",
                "Buiten de Veste",
                "Buitenhaven",
                "Buitenhof",
                "Buitenvaart",
                "Bunkerhaven",
                "Buren",
                "Burg Kronenburgln",
                "Burg Letteweg",
                "Burg. Mijnlieffstraat",
                "Burgemeester Drijbersingel",
                "Burgemeester Elsenlaan",
                "Burgemeester Gualthérie van Weezelplein",
                "Burgemeester Hoogenboomlaan",
                "Burgemeester Jamesplein",
                "Burgemeester Magneestraat",
                "Burgemeester Smeijersweg",
                "Burgemeester Stramanweg",
                "Burgemeester Van Lidth de Jeudelaan",
                "Burgemeester de Bordesstraat",
                "Burgemeester van Heusdenweg",
                "Burgemeester van Reenensingel",
                "Burgemeester van der Willigenstraat",
                "Business Park Stein",
                "CBS-weg",
                "Calandstraat",
                "Capellalaan",
                "Capucijnerplein",
                "Cascadeplein",
                "Caspar de Roblesdijk",
                "Catharijnesingel",
                "Celciusstraat",
                "Chevalleraustraat",
                "Claudius Prinsenlaan",
                "Coenecoop",
                "Coldenhovelaan",
                "Columbusweg",
                "Commandoweg",
                "Conradstraat",
                "Conradsweg",
                "Coolsingel",
                "Cornelis Dirkszoonlaan",
                "Cortgene",
                "Crackstraat",
                "Crezéepolderweg",
                "Croeselaan",
                "Croonstadtlaan",
                "D.J. den Hartoglaan",
                "Damplein",
                "De Bosrand",
                "De Breide",
                "De Brink",
                "De Corantijn",
                "De Draei",
                "De Hooistreep",
                "De Huesmolen",
                "De Korte Helster",
                "De Middend",
                "De Overtuin",
                "De Poort",
                "De Poppe",
                "De Rede",
                "De Reest",
                "De Riemsdijk",
                "De Run",
                "De Staart",
                "De Trompet",
                "De Verwachting",
                "De Weerd",
                "De Weidenweg",
                "De Wetering",
                "De Wetstraat",
                "Deken Frankenstraat",
                "Demmersweg",
                "Derde Broekdijk",
                "Derde Werelddreef",
                "Deweverplein",
                "Dick Ketlaan",
                "Didamseweg",
                "Diependaalsedijk",
                "Dijk",
                "Dijkgraaf A.M. Gelukweg",
                "Dijkstraat",
                "Dijkwelseweg",
                "Dishoek",
                "Dissel",
                "Dokter Reilinghplein",
                "Dokter van Deenweg",
                "Dollardweg",
                "Dorpshuisweg",
                "Dorpsplein",
                "Dorpsstraat",
                "Dorus Rijkersweg",
                "Dr. Alfons Ariënsstraat",
                "Dr. Langeveldplein",
                "Dr. Nassaulaan",
                "Drielse Rijndijk",
                "Drontermeerdijk",
                "Droogstraat",
                "Dubbelstraat",
                "Dudokpark",
                "Dudokplein",
                "Duinkerkenstraat",
                "Duitslandweg",
                "Dunantstraat",
                "Duurkenakker",
                "Dwarsweg",
                "Ebbehout",
                "Echteldsedijk",
                "Edisonweg",
                "Eekhorstweg",
                "Eemlandweg",
                "Eemskanaal ZZ",
                "Eigen Haard",
                "Eise Eisingastraat",
                "Elburgerweg",
                "Elderinkweg",
                "Emmalaan",
                "Emmasingel",
                "Emmerikseweg",
                "Endelhovenlaan",
                "Energiestraat",
                "Energieweg",
                "Engelandstraat",
                "Engelenburgerlaan",
                "Englumstraat",
                "Enschedesestraat",
                "Eperweg",
                "Ericaplein",
                "Ermerweg",
                "Esonbuorren",
                "Eugénie Prévinaireweg",
                "Europalaan",
                "Europark",
                "Europaweg",
                "Eursing",
                "Eusebiusbuitensingel",
                "Evert van de Beekstraat",
                "Evertsenstraat",
                "Expeditiestraat",
                "Faelweg",
                "Flevoweg",
                "Fok",
                "Fokkerstraat",
                "Folkstoneweg",
                "Fortweg",
                "Frankrijkweg",
                "G.P. Duuringlaan",
                "Galgeriet",
                "Gasthuisstraat",
                "Gauke Boelensstraat",
                "Gedempte Haven",
                "Gedempte Oude Gracht",
                "Gedempte Zuiderdiep",
                "Geertjesweg",
                "Geervlietsestraat",
                "Gemaalweg",
                "Gemeenlandsedijk Noord",
                "Generaal Spoorlaan",
                "Generaal Urquhartlaan",
                "Gennerdijk",
                "George Hintzenweg",
                "Gerard Doustraat",
                "Gewenten",
                "Giessenweg",
                "Goohorstlaan",
                "Gorecht-Oost",
                "Graadt van Roggenweg",
                "Graaf Engelbertlaan",
                "Graaf Wichman",
                "Graafschap Hornelaan",
                "Gravinnen van Nassauboulevard",
                "Grebbedijk",
                "Grensweg",
                "Grevelingensluis",
                "Griffioenlaan",
                "Griffioenpark",
                "Griftdijk",
                "Groene Gerritsweg",
                "Groene Kruisweg",
                "Groenedijk",
                "Groeneweg",
                "Groenland",
                "Groenloseweg",
                "Groningensingel",
                "Grote Kerkstraat",
                "Grote Markt",
                "Grote Oever",
                "Grândyk",
                "Gutjesweg",
                "Haansbergseweg",
                "Haarlemmerstraatweg",
                "Haarlemmerweg",
                "Haarloseweg",
                "Hamburgerbroeklaan",
                "Hammolenweg",
                "Handelskade Oost",
                "Handelstraat",
                "Handelsweg",
                "Handelswei",
                "Hanzelaan",
                "Hanzeplaats",
                "Hanzeplein",
                "Hanzestraat",
                "Harderdijk",
                "Haringvlietplein",
                "Haringvlietweg",
                "Harlingertrekweg",
                "Harlingerweg",
                "Harm Buiterplein",
                "Harmen Visserplein",
                "Hasselterdijk",
                "Haven",
                "Havendam",
                "Havenstraat",
                "Havenweg",
                "Haydnlaan",
                "Hazenkamp",
                "Hedikhuizerweg",
                "Heemsteedsebrug",
                "Heereweg",
                "Hegebeintumerdyk",
                "Heihofweg",
                "Heijdsepad",
                "Heinsbergerweg",
                "Hellebardierstraat",
                "Hellegatsweg",
                "Helmweg",
                "Hendrik Westerstraat",
                "Hendrik Zwaardecroonstraat",
                "Hengelosestraat",
                "Henri Faasdreef",
                "Herema State",
                "Herenstraat",
                "Herenwaard",
                "Herenweg",
                "Herman Gorterstraat",
                "Het Anker",
                "Het Kant",
                "Het Nieuwe Diep",
                "Het Rond",
                "Het Straatje",
                "Het Zuiderkruis",
                "Hobahostraat",
                "Hoekweg",
                "Hoendiep",
                "Hoevenweg",
                "Hof van Tholen",
                "Hoff van Hollantlaan",
                "Hofhoek",
                "Hofstraat",
                "Hoge Ham",
                "Hoge Nieuwstraat",
                "Hogeboomseweg",
                "Hogelandsterweg",
                "Hogepad",
                "Hogeweg",
                "Hollandhaven",
                "Holstmeerweg",
                "Holterweg",
                "Honthorstlaan",
                "Hoofdstraat",
                "Hoofdstraat W",
                "Hoofdstraat-West",
                "Hoofdweg",
                "Hoog Soeren",
                "Hoogeweg",
                "Hooggoorns",
                "Hoogstraat",
                "Hooiweg",
                "Hoornse Jaagweg",
                "Houtrustweg",
                "Huijbergseweg",
                "Hynsteblom",
                "IJsseldijk",
                "IJsselweg",
                "Industriepark",
                "Industrieweg",
                "Industrieweg-West",
                "J. van der Heydenstraat",
                "J.S. de Jongplein",
                "J.W. de Visserwei",
                "Jacob Obrechtlaan",
                "Jacobusstraat",
                "Jan Deckersstraat",
                "Jan Ligthartstraat",
                "Jan Salwaweg",
                "Jan van Goyenstraat",
                "Jan van Schijnveltlaan",
                "Jan van der Heijdenstraat",
                "Javastraat",
                "Jelmeraweg",
                "Joan Muyskenweg",
                "Johan Modastraat",
                "Johan Willem Frisostraat",
                "Johan de Wittstraat",
                "Johan van den Kornputplein",
                "John F Kennedylaan",
                "John F. Kennedylaan",
                "Jongemastraat",
                "Julianastraat",
                "Jupiter",
                "Kadoelerweg",
                "Kalmarweg",
                "Kalverbos",
                "Kamerlingh Onnesstraat",
                "Kamerlingh Onnesweg",
                "Kamperzeedijk",
                "Kanaaldijk West",
                "Kanaaldijk-Zuid",
                "Kanaalstraat",
                "Kanaalweg",
                "Kanaalweg Westzijde",
                "Kapellerpoort",
                "Kapperallee",
                "Karel de Grotelaan",
                "Karel de Grotestraat",
                "Kasteel",
                "Kasteellaan",
                "Kasteelplein",
                "Kastelenplein",
                "Kazerneplein",
                "Kazernestraat",
                "Keizersgracht",
                "Keizersveer",
                "Kelnarijstraat",
                "Kelvinstraat",
                "Kempenweg",
                "Kempkensberg",
                "Kennedylaan",
                "Kennedyplein",
                "Kennemerplein",
                "Kerkbuurt",
                "Kerkdijk",
                "Kerkeind",
                "Kerkeplaat",
                "Kerkeweg",
                "Kerklaan",
                "Kerkplein",
                "Kerkstraat",
                "Ketensedijk",
                "Kettingweg",
                "Keulsekade",
                "Kievitsweg",
                "Kiltunnelweg",
                "Kingsfordweg",
                "Klaproos",
                "Klaproosstraat",
                "Klarenbeekseweg",
                "Kleine Woldweg",
                "Kleinpolderplein",
                "Kloosterstraat",
                "Kloosterweg",
                "Kneuterdijk",
                "Koepoortdijk",
                "Koetserstraat",
                "Koggelaan",
                "Koning Willem-Alexanderplein",
                "Koningin Julianalaan",
                "Koningin Julianaweg",
                "Koningin Wilhelmina Boulevard",
                "Koningin Wilhelminalaan",
                "Koninginnegracht",
                "Koninginnensluis",
                "Koningshoek",
                "Koningskade",
                "Koningsplein",
                "Koningstraat",
                "Koninklijke Marinelaan",
                "Koppelstraat",
                "Korenbree",
                "Kornoeljeplein",
                "Korte Voorhout",
                "Krabbeweg",
                "Krammersluis",
                "Kreupelstraat",
                "Kronenburggalerij",
                "Kruisweg",
                "Kugelslaan",
                "Kuipershof",
                "Kulkweg",
                "Kustweg",
                "Kweekweg",
                "Laagjesweg",
                "Laan",
                "Laan Nieuwer-Amstel",
                "Laan der Verenigde Naties",
                "Laan op Zuid",
                "Laan van Fasna",
                "Laan van Meerweijde",
                "Laan van St. Hilaire",
                "Laan van Straatsburg",
                "Laan van Westenenk",
                "Lammenschansweg",
                "Lange Brinkweg",
                "Lange Kleiweg",
                "Lange Marktstraat",
                "Langeslag",
                "Langestraat",
                "Laurentiusplein",
                "Leeuwenbergweg",
                "Leeuwensteinplein",
                "Legolaan",
                "Leidseweg",
                "Lekdijk",
                "Lekdijk Oost",
                "Lelystraat",
                "Leonard Springerlaan",
                "Leudalplein",
                "Leuringslaan",
                "Liemersweg",
                "Limburglaan",
                "Lindelaan",
                "Lithoijense Dijk",
                "Lloydsweg",
                "Looiershof",
                "Luchthavenweg",
                "Luchtvaartstraat",
                "Luijtenstraat",
                "Luttenbergstraat",
                "Lübeckplein",
                "M.A.de Ruijterlaan",
                "Maasboulevard",
                "Maaslandlaan",
                "Maassluissedijk",
                "Maasstraat",
                "Machlaan",
                "Maerten van Heemskerckplein",
                "Maeslantkeringweg",
                "Magistratenlaan",
                "Malburgseveerweg",
                "Mallegatsplein",
                "Maltezerlaan",
                "Marconiweg",
                "Maria Theresialaan",
                "Mariastraat",
                "Marie Curieweg",
                "Mariënburgsestraat",
                "Markerwaarddijk",
                "Markt",
                "Marktlaan",
                "Marktplein",
                "Marktstraat",
                "Marktveld",
                "Marowijne",
                "Martinikerkhof",
                "Mauritsfort",
                "Meanderplein",
                "Medemblikkerweg",
                "Meent",
                "Meenteweg",
                "Meersteeg",
                "Meerten Verhoffstraat",
                "Meerweg",
                "Meikoel",
                "Meiveld",
                "Melkweg",
                "Melkwegplein",
                "Merk",
                "Merseyweg",
                "Merwelanden",
                "Meteorenweg",
                "Mgr Cornelis Veermanlaan",
                "Middelweg",
                "Middenhof",
                "Middensluisweg",
                "Mien Ruysweg",
                "Milieuparkweg",
                "Mississippidreef",
                "Molenakkerplein",
                "Molendijk",
                "Molenmakershoek",
                "Molensteijn",
                "Molenstraat",
                "Molenweg",
                "Montageweg",
                "Mosae Forum",
                "Mr E.N. van Kleffensstraat",
                "Muiderwaard",
                "Mulkenshofweg",
                "Muzenstraat",
                "Nachtegaallaan",
                "Naritaweg",
                "Nassaulaan",
                "Nespad",
                "Newtonlaan",
                "Nicolaas Beetsstraat",
                "Nieuwe Deventerweg",
                "Nieuwe Markt",
                "Nieuwe Steeg",
                "Nieuwe Steen",
                "Nieuwe Veenendaalseweg",
                "Nieuwe Vissershaven",
                "Nieuwe dijk",
                "Nieuwemeerdijk",
                "Nieuwestreek",
                "Nieuweweg",
                "Nieuwsteeg",
                "Nieuwstraat",
                "Nijverheidsstraat",
                "Nijverheidsweg",
                "Noordendijk",
                "Noorderbocht",
                "Noorderend",
                "Noorderhaven",
                "Noordersingel",
                "Noordersluis",
                "Noordersluisweg",
                "Noordervaart",
                "Noordzeelaan",
                "Noordzeeweg",
                "Nudepark",
                "Oceanië",
                "Oedsmawei",
                "Oelenboom",
                "Oesterdam",
                "Oevers",
                "Oldebertweg",
                "Oldehoofsterkerkhof",
                "Oliphantweg",
                "Olympiaweg",
                "Onderdendamsterweg",
                "Onderdoor",
                "Ondersteweg",
                "Oostelijk Bolwerk",
                "Oostelijke Schelderijnweg",
                "Oostendorperstraatweg",
                "Ooster Mheenweg",
                "Oosterburen",
                "Oostereind",
                "Oostereinde",
                "Oosterheerdtstraat",
                "Oosterkade",
                "Oostersluisweg",
                "Oostkanaaldijk",
                "Oostpoortweg",
                "Oostvaardersdiep",
                "Oostvaardersdijk",
                "Oostzanddijk",
                "Oranjebuitensingel",
                "Ordelseweg",
                "Orteliuslaan",
                "Osdorpplein",
                "Ossebroeken",
                "Ossenkamp",
                "Ottersluis",
                "Oude Amsterdamsestraatweg",
                "Oude Delft",
                "Oude Eerbeekseweg",
                "Oude Eibergseweg",
                "Oude Enghweg",
                "Oude Haaksbergerweg",
                "Oude Maasweg",
                "Oude Oppenhuizerweg",
                "Oude Plein",
                "Oude Pontweg",
                "Oude Roderweg",
                "Oude Telgterweg",
                "Oude Winterswijkseweg",
                "Oudeschanskerweg",
                "Oudestad",
                "Overcingellaan",
                "Overeindseweg",
                "Overtoom",
                "Papendorpseweg",
                "Parallelstraat",
                "Parallelweg",
                "Parelhof",
                "Park",
                "Parkallee",
                "Parklaan",
                "Parnassusplein",
                "Pascallaan",
                "Pastoor Cramerstraat",
                "Pastoor Lipsplantsoen",
                "Pastoor van Kessellaan",
                "Pasveer",
                "Paterswoldseweg",
                "Paul Krugerstraat",
                "Pausdam",
                "Pekelwerk",
                "Pelmolenpad",
                "Pels Rijckenstraat",
                "Pelsestraat",
                "Phoenixstraat",
                "Pierebaan",
                "Piet Mondriaanlaan",
                "Pijpenmakersweg",
                "Plaatweg",
                "Plantagebaan",
                "Plantagepolder",
                "Plataanlaan",
                "Plaza",
                "Plein '40-'45",
                "Pleinweg",
                "Ploenstraat",
                "Poelendaelesingel",
                "Poelkade",
                "Poelweg",
                "Polakweg",
                "Portugalweg",
                "Posthumalaan",
                "Prins Hendrikweg",
                "Prinses Beatrixlaan",
                "Prinses Beatrixsluis",
                "Prinses Irenepad",
                "Prinses Marijkesluisweg",
                "Prinses Marijkeweg",
                "Prof. Kohnstammlaan",
                "Purmersteenweg",
                "R. Ritzemastraat",
                "Raadhuislaan",
                "Raadhuisplein",
                "Raadhuisstraat",
                "Raadhuisweg",
                "Rading",
                "Randweg",
                "Rat Verleghstraat",
                "Rechtestraat",
                "Reeweg",
                "Regulierenstraat",
                "Reijer Keijserstraat",
                "Rembrandtlaan",
                "Rhijngeesterstraatweg",
                "Rhijnsburglaan",
                "Ridderstraat",
                "Riethil",
                "Rijksparallelweg",
                "Rijksstraatweg",
                "Rijksweg",
                "Rijksweg 11",
                "Rijksweg A29",
                "Rijksweg Noord",
                "Rijnstraat",
                "Rimburgerweg",
                "Rivierweg",
                "Robbenplaatweg",
                "Roeven",
                "Rokin",
                "Rondgang",
                "Rondweg",
                "Rosenburgherlaan",
                "Roskam",
                "Rozenburglaan",
                "Ruiterpad",
                "Ruiterskwartier",
                "Ruusbroechof",
                "Sanderboutlaan",
                "Schaapherderweg",
                "Schaapsweg",
                "Schaardijk",
                "Schafferweg",
                "Schagerweg",
                "Scharlo",
                "Schepersmaat",
                "Schild",
                "Schoolstraat",
                "Schoorkenszandweg",
                "Schouwerzijlsterweg",
                "Schrank",
                "Schulpstet",
                "Secr. van Rooijstraat",
                "Sedyk",
                "Seinpostweg",
                "Serooskerkestraat",
                "Sewei",
                "Silkeborgweg",
                "Singel",
                "Singelpark",
                "Sint Agathaplein",
                "Sint Jansstraat",
                "Sint Joosterweg",
                "Skager Rak",
                "Slachthuisstraat",
                "Slagveld",
                "Slijpbeekweg",
                "Slochterveldweg",
                "Sloep",
                "Slotjesveld",
                "Slotlaan",
                "Sluis Noord",
                "Sluis Sint Andries",
                "Sluisdijk",
                "Sluiskolkkade",
                "Sluisplein",
                "Sluisstraat",
                "Sluisweg",
                "Smalle Haven",
                "Smalstraat",
                "Smaragdlaan",
                "Smeestraat",
                "Smidsbelt",
                "Smoutweg",
                "Snipperlingsdijk",
                "Soestdijkseweg Zuid",
                "Soesterbergsestraat",
                "Solweg",
                "Sontweg",
                "Spanbroekerweg",
                "Spiekersteeg",
                "Spieringsluis",
                "Spoorlaan",
                "Spoorstraat",
                "Sportlaan",
                "Spronksweg",
                "Spuiboulevard",
                "St.-Jacobsstraat",
                "Staalindustrieweg",
                "Stadhoudershoef",
                "Stadhouderslaan",
                "Stadhoudersmolenweg",
                "Stadhuisbrug",
                "Stadhuisplein",
                "Stadserf",
                "Stadsfenne",
                "Stadslaan",
                "Stadsplateau",
                "Stadsplein",
                "Stadsring",
                "Stadsspui",
                "Stanleyweg",
                "Staterweg",
                "Stationsplein",
                "Stationsplein-West",
                "Stationsstraat",
                "Stationsweg",
                "Stayerhofweg",
                "Steegjesdijk",
                "Steenweg",
                "Stenevate",
                "Stephanuspark",
                "Stevensweg",
                "Stockholmplein",
                "Stokhorstweg",
                "Strawinskylaan",
                "Strikledeweg",
                "Stuijvenburchstraat",
                "Stuwweg",
                "Surinamepad",
                "Swaluëstraat",
                "Takenhofplein",
                "Talingweg",
                "Talmaweg",
                "Taurusavenue",
                "Teleportboulevard",
                "Telvorenstraat",
                "Terra nigrastraat",
                "Tesselschadelaan",
                "Tesselschadestraat",
                "Thorbeckelaan",
                "Thornerweg",
                "Tiberdreef",
                "Tiendweg",
                "Tijnmuiden",
                "Timmerwerf",
                "Torenburg",
                "Traan",
                "Trambaan",
                "Tramkade",
                "Tramstraat",
                "Transportbaan",
                "Transportweg",
                "Traverse",
                "Trekweg",
                "Trompsingel",
                "Turfmarkt",
                "Turnhoutsweg",
                "Tussendiepen",
                "Tweebaksmarkt",
                "Tweelingenlaan",
                "Tweelingstraat",
                "Twekkelerweg",
                "Uitstraat",
                "Utrechthaven",
                "Utrechtsestraat",
                "Uttilochweg",
                "Vaartweg",
                "Van 't Hoffstraat",
                "Van Damstraat",
                "Van Dijklaan",
                "Van Heuven Goedhartlaan",
                "Van IJsendijkstraat",
                "Van Leeuwenhoekweg",
                "Van Schaffelaarweg",
                "Van den Boschstraat",
                "Van den Broekeweg",
                "Varsseveldseweg",
                "Veemarkt",
                "Veentjesbrug",
                "Veenweg",
                "Veerweg",
                "Veldmaarschalk Montgomerylaan",
                "Vendelweg",
                "Venkelweg",
                "Vennestraat",
                "Venus",
                "Verbindingsweg",
                "Verlengde Parklaan",
                "Verlengde Spoorstraat",
                "Verlengde Veenlaan",
                "Vertrekpassage",
                "Vierhouterweg",
                "Vierwegen",
                "Vijverweg",
                "Vijzelstraat",
                "Visarenddreef",
                "Visbrug",
                "Vissersburen",
                "Vlaardingsedijk",
                "Vliegveldweg",
                "Vliet en wegen",
                "Volendammerweg",
                "Vondelstraat",
                "Voordersteeg",
                "Voorstraat",
                "Voorweg",
                "Vordenseweg",
                "Vossemeerdijk",
                "Vragenderweg",
                "Vrakkerstraat",
                "Vredenburghweg",
                "Vrijheidstraat",
                "Vrijthof",
                "Vrouwehuisjesweg",
                "Vulcanusweg",
                "Vuurtoren",
                "Vuurtorenpad",
                "Vuurtorenplein",
                "Vuurtorenstraat",
                "Vuurtorenweg",
                "W van der Knoopdreef",
                "W. Dreesweg",
                "W. van Vlietstraat",
                "W.A. Scholtenweg",
                "W.H. van de Pollstraat",
                "Waagstraat",
                "Waardsedijk",
                "Waardwei",
                "Waddenpromenade",
                "Wal",
                "Waldammeweg",
                "Waleplein",
                "Waterhuizen",
                "Waterlandlaan",
                "Waterstal",
                "Waterstraat",
                "Weegje",
                "Weena",
                "Weesperweg",
                "Weg op den Heuvel",
                "Weg van Twee Nijenhuizen",
                "Werkhavenweg",
                "Werverdijk",
                "West",
                "Westblok",
                "Westeinde",
                "Westelijke Oude Havendijk",
                "Westelijke Parallelweg",
                "Westerbrink",
                "Westersingel",
                "Westerstraat",
                "Westerweg",
                "Westerwerf",
                "Westkade",
                "Westkolkdijk",
                "Westlandseweg",
                "Weteringsingel",
                "Wijchenseweg",
                "Wijk 3",
                "Wijkermeerweg",
                "Wilhelmina van Pruisenweg",
                "Wilhelminakade",
                "Wilhelminaplein",
                "Wilhelminasingel",
                "Wilhelminasluis",
                "Wilhelminastraat",
                "Wilhelminaweg",
                "Willem Barentszkade",
                "Willem Buytewechstraat",
                "Willem de Zwijgerweg",
                "Willemsoord",
                "Willibrordplein",
                "Wilsveen",
                "Winselingseweg",
                "Winsumerweg",
                "Witte Paal",
                "Wolvenhoek",
                "Zaagmolenlaan",
                "Zandbergenlaan",
                "Zandhoeklaan",
                "Zeddamseweg",
                "Zeedijk",
                "Zeekant",
                "Zeesluizen",
                "Zeestraat",
                "Zeeweg",
                "Zelhemseweg",
                "Zernikelaan",
                "Zichtenburglaan",
                "Zijdepark",
                "Zijlvest",
                "Zijlweg",
                "Zoerbeemden",
                "Zonnewende",
                "Zoutverkopersstraat",
                "Zuid-Hollandplein",
                "Zuider IJdijk",
                "Zuiderkijl",
                "Zuidersingel",
                "Zuidersluis",
                "Zuiderwagenplein",
                "Zuiderwijzend",
                "Zuiderzeelaan",
                "Zuiderzeestraatweg Oost",
                "Zuidplasstraat",
                "Zuidplein",
                "Zuidstraat",
                "Zuidwal",
                "Zutphensestraat",
                "Zutphenseweg",
                "Zwanenburgwal",
                "Zwetkade Noord",
                "de Hofnar",
                "de Meent",
                "de Roffart",
                "de Stater",
                "de Waal",
                "de Zegge",
                "van Heemstraweg",
                "van Nieuwenhuijzenweg",
                "van der Duyn v Maasdamwg"
              ],
              "type": "string"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/geo+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureCollectionGeoJSON_public_administration_office"
                }
              },
              "application/vnd.ogc.fg+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureCollectionJSONFG_public_administration_office"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "The response is a document consisting of features in the collection.\nThe features included in the response are determined by the server\nbased on the query parameters of the request. To support access to\nlarger collections without overloading the client, the API supports\npaged access with links to the next page, if more features are selected\nthat the page size.\n\nThe `bbox` and `datetime` parameter can be used to select only a\nsubset of the features in the collection (the features that are in the\nbounding box or time interval). The `bbox` parameter matches all features\nin the collection that are not associated with a location, too. The\n`datetime` parameter matches all features in the collection that are\nnot associated with a time stamp or interval, too.\n\nThe `limit` parameter may be used to control the subset of the\nselected features that should be returned in the response, the page size.\nEach page may include links to support paging (link relation `next`).",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              },
              "Content-Crs": {
                "description": "a URI, in angular brackets, identifying the coordinate reference system used in the content / payload",
                "example": "\u003chttp://www.opengis.net/def/crs/EPSG/0/3395\u003e",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch features",
        "tags": [
          "Features"
        ]
      }
    },
    "/collections/public_administration_office/items/{featureId}": {
      "get": {
        "description": "Fetch the feature with id `featureId` in the feature collection\nwith id `public_administration_office`.\n\nUse content negotiation to request HTML or GeoJSON.",
        "operationId": "public_administration_office.getFeature",
        "parameters": [
          {
            "description": "local identifier of a feature",
            "explode": false,
            "in": "path",
            "name": "featureId",
            "required": true,
            "schema": {
              "type": "string"
            },
            "style": "simple"
          },
          {
            "$ref": "#/components/parameters/f-features"
          },
          {
            "$ref": "#/components/parameters/crs"
          },
          {
            "$ref": "#/components/parameters/profile"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/geo+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureGeoJSON_public_administration_office"
                }
              },
              "application/vnd.ogc.fg+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureJSONFG_public_administration_office"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "fetch the feature with id `featureId` in the feature collection\nwith id `collectionId`",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              },
              "Content-Crs": {
                "description": "a URI, in angular brackets, identifying the coordinate reference system used in the content / payload",
                "example": "\u003chttp://www.opengis.net/def/crs/EPSG/0/3395\u003e",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch a single feature",
        "tags": [
          "Features"
        ]
      }
    },
    "/collections/public_administration_office/schema": {
      "get": {
        "description": "Fetch the schema of the collection with id `public_administration_office`. The schema describes the features such as the available fields and data types.\n\nUse content negotiation to request HTML or JSON schema.",
        "operationId": "public_administration_office.getSchema",
        "parameters": [
          {
            "$ref": "#/components/parameters/f"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/schema+json": {
                "schema": {
                  "$ref": "#/components/schemas/jsonSchema"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "The response is a document containing the schema that describes the features in this collection.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch the schema of this collection",
        "tags": [
          "Features"
        ]
      }
    },
    "/collections/public_order_and_safety": {
      "get": {
        "description": "public_order_and_safety collection (geospatial data resource) in this dataset.",
        "operationId": "getCollection.public_order_and_safety",
        "parameters": [
          {
            "description": "The format of the response. If no value is provided, the standard http\nrules apply, i.e., the accept header is used to determine the format.\n\nPre-defined values are \"json\" and \"html\". The response to other\nvalues is determined by the server.",
            "example": "json",
            "explode": false,
            "in": "query",
            "name": "f",
            "required": false,
            "schema": {
              "enum": [
                "json",
                "html"
              ],
              "type": "string"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/collection"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "Metadata about the collection.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "describes a public_order_and_safety collection",
        "tags": [
          "Collections"
        ]
      }
    },
    "/collections/public_order_and_safety/items": {
      "get": {
        "description": "Fetch features of the feature collection with id `public_order_and_safety`.\n\nEvery feature in a dataset belongs to a collection. A dataset may\nconsist of multiple feature collections. A feature collection is often a\ncollection of features of a similar type, based on a common schema.\n\nUse content negotiation to request HTML or GeoJSON.",
        "operationId": "public_order_and_safety.getFeatures",
        "parameters": [
          {
            "$ref": "#/components/parameters/f-features"
          },
          {
            "$ref": "#/components/parameters/limit"
          },
          {
            "$ref": "#/components/parameters/crs"
          },
          {
            "$ref": "#/components/parameters/bbox"
          },
          {
            "$ref": "#/components/parameters/bbox-crs"
          },
          {
            "$ref": "#/components/parameters/datetime_notsupported"
          },
          {
            "$ref": "#/components/parameters/profile"
          },
          {
            "$ref": "#/components/parameters/cursor"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "address_area",
            "required": false,
            "schema": {
              "enum": [
                "'S-GRAVENHAGE",
                "'s Gravenmoer",
                "'s-Gravendeel",
                "'s-Gravenhage",
                "'s-Gravenpolder",
                "'s-Gravenzande",
                "'s-Heer Arendskerke",
                "'s-Hertogenbosch",
                "2e Exloërmond",
                "AMERSFOORT",
                "AMSTERDAM",
                "Aalsmeer",
                "Aalten",
                "Aardenburg",
                "Aarlanderveen",
                "Aarle-Rixtel",
                "Abcoude",
                "Achterveld",
                "Akersloot",
                "Alblasserdam",
                "Alkmaar",
                "Almelo",
                "Almere",
                "Almkerk",
                "Alphen",
                "Alphen aan den Rijn",
                "Ameide",
                "Amerongen",
                "Amersfoort",
                "Amstelveen",
                "Amsterdam",
                "Anna Paulowna",
                "Annen",
                "Apeldoorn",
                "Appingedam",
                "Arkel",
                "Arnemuiden",
                "Arnhem",
                "Asperen",
                "Assen",
                "Assendelft",
                "Asten",
                "Axel",
                "Baarland",
                "Baarle-Nassau",
                "Baarlo",
                "Baarn",
                "Bad Nieuweschans",
                "Badhoevedorp",
                "Baflo",
                "Bakel",
                "Barendrecht",
                "Barneveld",
                "Bedum",
                "Beek",
                "Beek en Donk",
                "Beesd",
                "Beilen",
                "Belfeld",
                "Bellingwolde",
                "Beneden-Leeuwen",
                "Bennebroek",
                "Benschop",
                "Benthuizen",
                "Bergambacht",
                "Bergeijk",
                "Bergen (NH)",
                "Bergen L",
                "Bergen op Zoom",
                "Berkel en Rodenrijs",
                "Berkel-Enschot",
                "Best",
                "Beuningen Gld",
                "Beusichem",
                "Beverwijk",
                "Biddinghuizen",
                "Bierum",
                "Biervliet",
                "Bilthoven",
                "Bladel",
                "Bleiswijk",
                "Bleskensgraaf ca",
                "Bocholtz",
                "Bodegraven",
                "Boekel",
                "Bolsward",
                "Borculo",
                "Borger",
                "Borne",
                "Borssele",
                "Boskoop",
                "Botlek Rotterdam",
                "Bovenkarspel",
                "Boxtel",
                "Brakel",
                "Brandwijk",
                "Breda",
                "Breskens",
                "Breukelen",
                "Brielle",
                "Broek in Waterland",
                "Brouwershaven",
                "Bruinisse",
                "Brunssum",
                "Buchten",
                "Budel",
                "Buitenpost",
                "Bunnik",
                "Bunschoten-Spakenburg",
                "Burgh-Haamstede",
                "Burgum",
                "Cadier en Keer",
                "Cadzand",
                "Capelle aan den IJssel",
                "Castricum",
                "Chaam",
                "Coevorden",
                "Colijnsplaat",
                "Cothen",
                "Creil",
                "Cuijk",
                "Culemborg",
                "Dalfsen",
                "De Bilt",
                "De Goorn",
                "De Kwakel",
                "De Lier",
                "De Meern",
                "De Rijp",
                "De Rips",
                "Delden",
                "Delft",
                "Delfzijl",
                "Den Bommel",
                "Den Burg",
                "Den Dolder",
                "Den Ham",
                "Den Helder",
                "Den Hoorn",
                "Den Hout",
                "Denekamp",
                "Deurne",
                "Deventer",
                "Didam",
                "Diemen",
                "Diepenheim",
                "Diessen",
                "Diever",
                "Dinteloord",
                "Dinxperlo",
                "Dirksland",
                "Dodewaard",
                "Doesburg",
                "Doetinchem",
                "Dokkum",
                "Domburg",
                "Dongen",
                "Doorn",
                "Doorwerth",
                "Dordrecht",
                "Dorst",
                "Drachten",
                "Dreischor",
                "Dreumel",
                "Driebergen-Rijsenburg",
                "Dronten",
                "Drunen",
                "Druten",
                "Duiven",
                "Duivendrecht",
                "Dussen",
                "Dwingeloo",
                "Echt",
                "Edam",
                "Ede",
                "Eefde",
                "Eelde",
                "Eemnes",
                "Eerbeek",
                "Eersel",
                "Egmond aan Zee",
                "Eibergen",
                "Eijsden",
                "Eindhoven",
                "Elburg",
                "Elst",
                "Elst Ut",
                "Emmeloord",
                "Emmen",
                "Emmer-Compascuum",
                "Enkhuizen",
                "Ens",
                "Enschede",
                "Enter",
                "Epe",
                "Ermelo",
                "Etten-Leur",
                "Europoort Rotterdam",
                "Evertsoord",
                "Ewijk",
                "Exloo",
                "Fijnaart",
                "Finsterwolde",
                "Franeker",
                "Gameren",
                "Gasselternijveen",
                "Geertruidenberg",
                "Geldermalsen",
                "Geldrop",
                "Geleen",
                "Gemert",
                "Genderen",
                "Gendringen",
                "Giessen",
                "Giessenburg",
                "Gieten",
                "Gilze",
                "Goedereede",
                "Goes",
                "Goirle",
                "Goor",
                "Gorinchem",
                "Gorredijk",
                "Gouda",
                "Gouderak",
                "Goudriaan",
                "Goudswaard",
                "Grijpskerk",
                "Groenekan",
                "Groesbeek",
                "Groningen",
                "Groot-Ammers",
                "Grootebroek",
                "Grootegast",
                "Grou",
                "Gulpen",
                "Gytsjerk",
                "Haaksbergen",
                "Haaren",
                "Haarlem",
                "Haastrecht",
                "Hagestein",
                "Halfweg",
                "Halsteren",
                "Hank",
                "Hapert",
                "Hardenberg",
                "Harderwijk",
                "Hardinxveld-Giessendam",
                "Haren Gn",
                "Harkstede",
                "Harlingen",
                "Harmelen",
                "Hasselt",
                "Hattem",
                "Havelte",
                "Hazerswoude-Dorp",
                "Hedel",
                "Heemskerk",
                "Heemstede",
                "Heenvliet",
                "Heerde",
                "Heerenveen",
                "Heerhugowaard",
                "Heerjansdam",
                "Heerlen",
                "Heeze",
                "Heiloo",
                "Heinenoord",
                "Heinkenszand",
                "Hellendoorn",
                "Hellevoetsluis",
                "Helmond",
                "Hem",
                "Hendrik-Ido-Ambacht",
                "Hengelo",
                "Hengelo (Gld)",
                "Herkingen",
                "Herwijnen",
                "Heythuysen",
                "Hillegom",
                "Hilvarenbeek",
                "Hilversum",
                "Hoek",
                "Hoek van Holland",
                "Hoeven",
                "Hollum",
                "Holten",
                "Honselersdijk",
                "Hoofddorp",
                "Hoogerheide",
                "Hoogeveen",
                "Hoogezand",
                "Hoogvliet Rotterdam",
                "Hoorn",
                "Horst",
                "Houten",
                "Huijbergen",
                "Huis ter Heide",
                "Huissen",
                "Huizen",
                "Hulsberg",
                "Hulst",
                "IJmuiden",
                "IJsselstein",
                "IJzendijke",
                "Ilpendam",
                "Ittervoort",
                "Jisp",
                "Joure",
                "Kaag",
                "Kaatsheuvel",
                "Kampen",
                "Kamperland",
                "Kapelle",
                "Katwijk",
                "Kelpen-Oler",
                "Kerkdriel",
                "Kerkrade",
                "Kerkwerve",
                "Kessel",
                "Kesteren",
                "Klaaswaal",
                "Klazienaveen",
                "Kloosterzande",
                "Klundert",
                "Kockengen",
                "Koewacht",
                "Kollum",
                "Kortenhoef",
                "Kortgene",
                "Koudekerk aan den Rijn",
                "Koudekerke",
                "Koudum",
                "Krabbendijke",
                "Krimpen aan de Lek",
                "Krimpen aan den IJssel",
                "Kruiningen",
                "Kruisland",
                "Kwadijk",
                "Lage Vuursche",
                "Lage Zwaluwe",
                "Landsmeer",
                "Langerak",
                "Laren",
                "Leek",
                "Leende",
                "Leens",
                "Leerdam",
                "Leersum",
                "Leeuwarden",
                "Leiden",
                "Leiderdorp",
                "Leidschendam",
                "Leimuiden",
                "Lekkerkerk",
                "Lelystad",
                "Lemelerveld",
                "Lemmer",
                "Lent",
                "Leusden",
                "Lexmond",
                "Lichtenvoorde",
                "Lienden",
                "Lieshout",
                "Limmen",
                "Linschoten",
                "Lisse",
                "Lisserbroek",
                "Lobith",
                "Lochem",
                "Loenen aan de Vecht",
                "Lomm",
                "Loon op Zand",
                "Loosdrecht",
                "Lopik",
                "Loppersum",
                "Losser",
                "Lottum",
                "Luyksgestel",
                "Maarheeze",
                "Maarsbergen",
                "Maarssen",
                "Maartensdijk",
                "Maasbommel",
                "Maasbracht",
                "Maasbree",
                "Maasdam",
                "Maasdijk",
                "Maasland",
                "Maassluis",
                "Maastricht",
                "Maasvlakte Rotterdam",
                "Made",
                "Malden",
                "Margraten",
                "Markelo",
                "Marken",
                "Marknesse",
                "Marum",
                "Maurik",
                "Mechelen",
                "Meerkerk",
                "Meerlo",
                "Meerssen",
                "Meijel",
                "Melissant",
                "Meppel",
                "Middelburg",
                "Middelharnis",
                "Middelstum",
                "Midsland",
                "Mierlo",
                "Mijdrecht",
                "Mijnsheerenland",
                "Millingen aan de Rijn",
                "Moerdijk",
                "Moergestel",
                "Monnickendam",
                "Monster",
                "Montfoort",
                "Montfort",
                "Mook",
                "Moordrecht",
                "Muiden",
                "Muiderberg",
                "Naaldwijk",
                "Naarden",
                "Nagele",
                "Nederhemert",
                "Nederweert",
                "Neede",
                "Neerkant",
                "Nes",
                "Nieuw-Beijerland",
                "Nieuw-Lekkerland",
                "Nieuw-Vennep",
                "Nieuw-Vossemeer",
                "Nieuwdorp",
                "Nieuwe Pekela",
                "Nieuwe-Tonge",
                "Nieuwegein",
                "Nieuwendijk",
                "Nieuwer Ter Aa",
                "Nieuwerkerk aan den IJssel",
                "Nieuwkoop",
                "Nieuwleusen",
                "Nieuwveen",
                "Nigtevecht",
                "Nijkerk",
                "Nijmegen",
                "Nijverdal",
                "Noordeloos",
                "Noordwijk",
                "Noordwijkerhout",
                "Norg",
                "Nuenen",
                "Numansdorp",
                "Nunspeet",
                "Ochten",
                "Odijk",
                "Oegstgeest",
                "Oirschot",
                "Oisterwijk",
                "Oldebroek",
                "Oldehove",
                "Oldenzaal",
                "Ommen",
                "Ooltgensplaat",
                "Oost West en Middelbeers",
                "Oostburg",
                "Oosterbeek",
                "Oosterhout",
                "Oosterland",
                "Oosterwolde",
                "Oosthuizen",
                "Oostkapelle",
                "Oostvoorne",
                "Oostzaan",
                "Ootmarsum",
                "Opheusden",
                "Opmeer",
                "Oss",
                "Ossendrecht",
                "Oud Gastel",
                "Oud-Beijerland",
                "Oude Pekela",
                "Oude-Tonge",
                "Oudenbosch",
                "Oudenhoorn",
                "Ouderkerk aan den IJssel",
                "Oudewater",
                "Oudheusden",
                "Overasselt",
                "Overdinkel",
                "Overloon",
                "Overveen",
                "Ovezande",
                "Panningen",
                "Papendrecht",
                "Peize",
                "Pernis Rotterdam",
                "Piershil",
                "Pijnacker",
                "Poortugaal",
                "Prinsenbeek",
                "Purmerend",
                "Putte",
                "Putten",
                "Raalte",
                "Raamsdonksveer",
                "Reeuwijk",
                "Renesse",
                "Renswoude",
                "Reusel",
                "Reuver",
                "Rhenen",
                "Ridderkerk",
                "Riel",
                "Rijen",
                "Rijnsburg",
                "Rijpwetering",
                "Rijsbergen",
                "Rijsenhout",
                "Rijssen",
                "Rijswijk",
                "Rilland",
                "Ritthem",
                "Rockanje",
                "Roden",
                "Roelofarendsveen",
                "Roermond",
                "Rolde",
                "Roosendaal",
                "Rotterdam",
                "Rozenburg",
                "Rucphen",
                "Ruinen",
                "Ruinerwold",
                "Rutten",
                "Ruurlo",
                "SCHIEDAM",
                "Sas van Gent",
                "Sassenheim",
                "Schagen",
                "Schalkwijk",
                "Scharendijke",
                "Scheemda",
                "Schiedam",
                "Schiermonnikoog",
                "Schijndel",
                "Schinveld",
                "Schiphol",
                "Schipluiden",
                "Schoonebeek",
                "Schoonoord",
                "Schoonrewoerd",
                "Schoorl",
                "Serooskerke",
                "Sevenum",
                "Siddeburen",
                "Silvolde",
                "Simpelveld",
                "Sint Odiliënberg",
                "Sint Philipsland",
                "Sint-Annaland",
                "Sint-Maartensdijk",
                "Sint-Oedenrode",
                "Sittard",
                "Sleen",
                "Sleeuwijk",
                "Sliedrecht",
                "Slochteren",
                "Sluis",
                "Sluiskil",
                "Smilde",
                "Sneek",
                "Soest",
                "Soesterberg",
                "Someren",
                "Sommelsdijk",
                "Son en Breugel",
                "Spaarndam",
                "Spijkenisse",
                "Spijkerboor",
                "Sprang-Capelle",
                "St.-Annaparochie",
                "Stad aan 't Haringvliet",
                "Stadskanaal",
                "Standdaarbuiten",
                "Staphorst",
                "Stavenisse",
                "Steenbergen",
                "Steenwijk",
                "Stein",
                "Stellendam",
                "Stevensweert",
                "Stolwijk",
                "Stompetoren",
                "Stramproy",
                "Strijen",
                "Susteren",
                "Swifterbant",
                "Ten Boer",
                "Ter Aar",
                "Ter Apel",
                "Ter Heijde",
                "Terheijden",
                "Terneuzen",
                "Teteringen",
                "Tholen",
                "Tiel",
                "Tienhoven",
                "Tilburg",
                "Tubbergen",
                "Twello",
                "Uden",
                "Udenhout",
                "Uitgeest",
                "Uithoorn",
                "Uithuizen",
                "Ulicoten",
                "Ulvenhout",
                "Urk",
                "Utrecht",
                "Vaals",
                "Valkenburg",
                "Valkenswaard",
                "Varik",
                "Varsseveld",
                "Veendam",
                "Veenendaal",
                "Veenhuizen",
                "Veere",
                "Veghel",
                "Veldhoven",
                "Velp",
                "Velsen-Zuid",
                "Velserbroek",
                "Venlo",
                "Venray",
                "Vianen",
                "Vinkeveen",
                "Vlaardingen",
                "Vlagtwedde",
                "Vledder",
                "Vleuten",
                "Vlieland",
                "Vlijmen",
                "Vlissingen",
                "Vogelwaarde",
                "Volendam",
                "Volkel",
                "Voorburg",
                "Voorhout",
                "Voorschoten",
                "Vries",
                "Vriezenveen",
                "Vroomshoop",
                "Vught",
                "Waalre",
                "Waalwijk",
                "Waardenburg",
                "Waddinxveen",
                "Wagenborgen",
                "Wageningen",
                "Wanneperveen",
                "Wapenveld",
                "Warmond",
                "Warnsveld",
                "Waspik",
                "Wassenaar",
                "Wateringen",
                "Weerselo",
                "Weert",
                "Weesp",
                "Wehe-den Hoorn",
                "Wemeldinge",
                "Werkendam",
                "Werkhoven",
                "Wesepe",
                "Wessem",
                "West-Terschelling",
                "Westdorpe",
                "Westerbork",
                "Westkapelle",
                "Westwoud",
                "Wezep",
                "Wierden",
                "Wieringerwerf",
                "Wijchen",
                "Wijk bij Duurstede",
                "Wijk en Aalburg",
                "Willemstad",
                "Wilnis",
                "Winschoten",
                "Winsum",
                "Winterswijk",
                "Wissenkerke",
                "Wittem",
                "Woerden",
                "Wognum",
                "Woldendorp",
                "Wolfheze",
                "Wolphaartsdijk",
                "Wolvega",
                "Wormer",
                "Woubrugge",
                "Woudenberg",
                "Woudrichem",
                "Woudsend",
                "Wouw",
                "Yerseke",
                "ZOETERMEER",
                "Zaamslag",
                "Zaandam",
                "Zaandijk",
                "Zaltbommel",
                "Zandvoort",
                "Zeewolde",
                "Zegveld",
                "Zeist",
                "Zevenaar",
                "Zevenbergen",
                "Zevenhuizen",
                "Zierikzee",
                "Zoetermeer",
                "Zoutelande",
                "Zoutkamp",
                "Zuid-Beijerland",
                "Zuidbroek",
                "Zuidhorn",
                "Zuidland",
                "Zuidlaren",
                "Zuidwolde",
                "Zundert",
                "Zutphen",
                "Zwammerdam",
                "Zwartewaal",
                "Zweeloo",
                "Zwijndrecht",
                "Zwinderen",
                "Zwolle",
                "de Lutte",
                "de Wijk"
              ],
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "locator_designator",
            "required": false,
            "schema": {
              "enum": [
                "1",
                "1 A",
                "1 C",
                "1 a",
                "1 b",
                "1 c",
                "1 d",
                "10",
                "10 a",
                "100",
                "100 D",
                "1001",
                "1002",
                "101",
                "102",
                "102 A",
                "1020",
                "1026",
                "103",
                "103 a",
                "104",
                "105",
                "107",
                "109",
                "11",
                "11 A",
                "11 a",
                "111",
                "112",
                "113",
                "115",
                "117",
                "119",
                "12",
                "12 A",
                "12 a",
                "12 b",
                "121",
                "122",
                "125",
                "127",
                "13",
                "13 E",
                "13 a",
                "131",
                "135",
                "135 B",
                "135 D 2",
                "137 b",
                "138",
                "14",
                "14 a",
                "14 d",
                "140",
                "140 A",
                "141",
                "141 b",
                "142",
                "143",
                "144",
                "147",
                "148",
                "15",
                "15 23",
                "15 A",
                "15 B",
                "150",
                "150 A",
                "151",
                "16",
                "160",
                "162",
                "163 3",
                "164",
                "165",
                "166",
                "168",
                "17",
                "17 A",
                "170",
                "173",
                "176",
                "179",
                "179 B",
                "18",
                "18 A",
                "180",
                "182",
                "185",
                "19",
                "19 B",
                "19 a",
                "192",
                "197 A",
                "198",
                "2",
                "2 01",
                "2 02",
                "2 A",
                "2 B",
                "2 D",
                "2 E",
                "2 a",
                "2 b",
                "20",
                "20 a",
                "200",
                "201",
                "202",
                "209",
                "21",
                "21 B",
                "21 a",
                "211",
                "212",
                "219",
                "22",
                "220",
                "222",
                "224",
                "227",
                "23",
                "23 b",
                "232",
                "237",
                "24",
                "240",
                "244",
                "245",
                "246",
                "247",
                "248",
                "25",
                "250",
                "251",
                "252",
                "254",
                "26",
                "26 B",
                "26 a",
                "267",
                "27",
                "271",
                "275",
                "28",
                "28 A",
                "28 a",
                "284",
                "284 B",
                "29",
                "29 A",
                "29 a",
                "290",
                "292 A",
                "3",
                "3 A",
                "3 D",
                "3 a",
                "3 b",
                "30",
                "30 a",
                "300",
                "301",
                "305",
                "306",
                "31",
                "315",
                "319",
                "32",
                "32 a",
                "32 b",
                "321",
                "325",
                "33",
                "33 A",
                "333 1",
                "34",
                "34 a",
                "348",
                "35",
                "35 A",
                "35 a",
                "35 c",
                "350",
                "351",
                "36",
                "36 b",
                "37",
                "37 a",
                "376 D",
                "38",
                "39",
                "393",
                "4",
                "4 A",
                "4 B",
                "4 C",
                "4 D",
                "40",
                "400",
                "401",
                "41",
                "42",
                "43",
                "439",
                "44",
                "45",
                "45 a",
                "46",
                "47",
                "475",
                "48",
                "48 J",
                "49",
                "498 a",
                "5",
                "5 A",
                "5 a",
                "5 b",
                "50",
                "50 a",
                "501",
                "51",
                "515",
                "52",
                "52 A",
                "53",
                "53 C",
                "53 a",
                "54",
                "55",
                "55 a",
                "551",
                "555",
                "56",
                "5602",
                "566",
                "57",
                "58",
                "58 a",
                "59",
                "6",
                "6 b",
                "6 c",
                "60",
                "61",
                "62",
                "63",
                "64",
                "64 c",
                "65",
                "66",
                "66 B",
                "67",
                "68",
                "68 A",
                "68 D",
                "69",
                "7",
                "7 a",
                "70",
                "71",
                "72",
                "73",
                "74",
                "75",
                "757",
                "76",
                "77",
                "77 a",
                "78",
                "785",
                "79",
                "8",
                "8 A",
                "8 b",
                "8 c",
                "80",
                "800",
                "81",
                "82 a",
                "83",
                "84",
                "85",
                "861",
                "88",
                "89",
                "9",
                "9 Z",
                "9 a",
                "90",
                "91",
                "92",
                "93",
                "93 A",
                "93050",
                "94",
                "947",
                "95",
                "96",
                "97",
                "98",
                "99"
              ],
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "postcode",
            "required": false,
            "schema": {
              "type": "string"
            },
            "style": "form"
          },
          {
            "description": "Filter features by this property",
            "explode": false,
            "in": "query",
            "name": "thoroughfare",
            "required": false,
            "schema": {
              "enum": [
                "'s Gravenlust",
                "'s-Gravelandseweg",
                "'s-Gravenhaagse Bos",
                "'s-Gravenzandseweg",
                "'t Bon",
                "1 februariweg",
                "17 Oktoberplein",
                "A.E. Gorterweg",
                "Aalsterweg",
                "Aaltje Noordewierstraat",
                "Aardamseweg",
                "Abelenlaan",
                "Acaciastraat",
                "Achterbergsestraatweg",
                "Achterstraat",
                "Achterweg",
                "Adrianahoeve",
                "Aetsveldselaan",
                "Aimé Bonnastraat",
                "Albert Plesmanweg",
                "Albert Schweitzerlaan",
                "Alle Boelensstraat",
                "Almkerkseweg",
                "Althoornweg",
                "Ambachtsweg",
                "Ambachtweg",
                "Amersfoortsestraatweg",
                "Amsterdamseweg",
                "Anders Celsiusstraat",
                "Andersonweg",
                "Anna van Raesfeltstraat",
                "Anne Franklaan",
                "Anne Frankplein",
                "Antoon Coolenlaan",
                "Antwerpsestraat",
                "Argonweg",
                "Ariënsstraat",
                "Arkelsedijk",
                "Arnestraat",
                "Arnhemseweg",
                "Aston Martinlaan",
                "Atalantastraat",
                "Atje Keulen-Deelstrastraat",
                "Avignonlaan",
                "Aziëstraat",
                "Baden-Powellweg",
                "Badhuisstraat",
                "Baljuwstraat",
                "Balkengracht",
                "Ballumerweg",
                "Bamendaweg",
                "Bandertlaan",
                "Bastiondreef",
                "Batavierenweg",
                "Beatrix de Rijkweg",
                "Beatrixstraat",
                "Bedrijvenstraat",
                "Beekstraat",
                "Beertsterweg",
                "Beethovenlaan",
                "Bekkerweg",
                "Belcampostraat",
                "Beneden Oostdijk",
                "Bentwoudlaan",
                "Beresteinlaan",
                "Bergerothweg",
                "Bergstraat",
                "Bergvredestraat",
                "Berkelse Poort",
                "Bernhardstraat",
                "Beukenlaan",
                "Bevelandsestraat",
                "Bezuidenhoutseweg",
                "Biesstraat",
                "Biesven",
                "Biezenwal",
                "Bijdorpplein",
                "Bijenkorf",
                "Bikkersweg",
                "Binckhorstlaan",
                "Binnentuin",
                "Binnenweg",
                "Bisonspoor",
                "Blauwhoefseweg",
                "Blauwpoortsplein",
                "Blijhamsterweg",
                "Bloemendaalseweg",
                "Blokmergouw",
                "Blokshekken",
                "Bocholtzerweg",
                "Boelkenweg",
                "Boerendanserdijk",
                "Boerendijk",
                "Boezembocht",
                "Boltweg",
                "Bonairelaan",
                "Bonte Wetering",
                "Boompjesgoed",
                "Borkelsedijk",
                "Boschdijktunnel",
                "Bosjesweg",
                "Boslaan",
                "Bosland",
                "Bospad",
                "Bosscheweg",
                "Bossestraat",
                "Bosstraat",
                "Botlekweg",
                "Boutlaan",
                "Bouwhuisstraat",
                "Bovendonksestraat",
                "Bovenkamp",
                "Bovenkerkseweg",
                "Bovenmaatweg",
                "Bozenhoven",
                "Brandweerplein",
                "Breedstraat",
                "Breelaan",
                "Breestraat",
                "Breevaartstraat",
                "Brekkenweg",
                "Brigantijnlaan",
                "Briljantlaan",
                "Brinkstraat",
                "Brinkweg",
                "Broekhoekweg",
                "Broeksittarderweg",
                "Bronckhorstlaan",
                "Brouwerij",
                "Brouwerijstraat",
                "Brucknerlaan",
                "Bruggehoofd",
                "Brusselstraat",
                "Buiten Walevest",
                "Buiten de Veste",
                "Buitenruststraat",
                "Burenpolderweg",
                "Burg Tonkensstraat",
                "Burg. J.G. Legroweg",
                "Burgemeester Andriessenstraat",
                "Burgemeester Boreelstraat",
                "Burgemeester Crezéelaan",
                "Burgemeester Elsenlaan",
                "Burgemeester Eschauzierstraat",
                "Burgemeester Keijzerweg",
                "Burgemeester Krollaan",
                "Burgemeester Middelweerdplaats",
                "Burgemeester Norbruislaan",
                "Burgemeester Panislaan",
                "Burgemeester Patijnlaan",
                "Burgemeester Snaterlaan",
                "Burgemeester Stramanweg",
                "Burgemeester Van der Haarplein",
                "Burgemeester Wegstapelplein",
                "Burgemeester Wittelaan",
                "Burgemeester de Bruïnelaan",
                "Burgemeester v.d. Wildenberglaan",
                "Burgemeester van Karnebeeklaan",
                "Burgemeester van der Postlaan",
                "Burggraaf",
                "Butaanweg",
                "Buurterstraat",
                "Buurtweg",
                "C.A. Bodestraat",
                "Canadaplein",
                "Capucijnerplein",
                "Ceintuurbaan",
                "Chaamse Baan",
                "Chaamseweg",
                "Claudius Prinsenlaan",
                "Clemensstraat",
                "Colijnsplaatseweg",
                "Coloradoweg",
                "Colosseum",
                "Compagnonsplein",
                "Component",
                "Cor Kieboomplein",
                "Cornelis Groenlandstraat",
                "Cortenbachstraat",
                "Cortgene",
                "Costa del Sol",
                "Cotherweg",
                "Craenakker",
                "Cuneraweg",
                "D.J. den Hartoglaan",
                "Dam",
                "Daniël Ockersestraat",
                "Dapperstraat",
                "De Aaldor",
                "De Berken",
                "De Beverspijken",
                "De Bieffel",
                "De Brakken",
                "De Breide",
                "De Brug",
                "De Corridor",
                "De Derde Hoeve",
                "De Doelen",
                "De Duivenakker",
                "De Flammert",
                "De Haal",
                "De Haar",
                "De Heemstraat",
                "De Heraldiek",
                "De Hoogt",
                "De Muldyk",
                "De Noord",
                "De Opril",
                "De Pienhoek",
                "De Savornin Lohmanstraat",
                "De Tocht",
                "De Twijnderij",
                "De Verwachting",
                "De Vlonder",
                "De Vort",
                "De Werf",
                "De Wetering",
                "De Zodeslagen",
                "De Zuivering",
                "Dedemsvaartweg",
                "Deken Frankenstraat",
                "Deken van Somerenstraat",
                "Delftseveerweg",
                "Delleweg",
                "Delta",
                "Deltaweg",
                "Demmersweg",
                "Dennenlaan",
                "Derksweg",
                "Deurneseweg",
                "Develsingel",
                "Diamantlaan",
                "Diamantstraat",
                "Dick Ketlaan",
                "Dijkhuizenweg",
                "Dijkstraat",
                "Dijkweg",
                "Dijnselburgerlaan",
                "Dillenburgstraat",
                "Dingstraat",
                "Displaystraat",
                "Dobbedreef",
                "Dodenauweg",
                "Doelwater",
                "Dokter Stapenséastraat",
                "Doktersstraat",
                "Dolderseweg",
                "Domburgseweg",
                "Dompvloedslaan",
                "Donau",
                "Donauweg",
                "Donkenweg",
                "Doornseweg",
                "Dorp",
                "Dorpbroekstraat",
                "Dorpshuisweg",
                "Dorpskade",
                "Dorpsplein",
                "Dorpsstraat",
                "Dorpsweg",
                "Dr Holtroplaan",
                "Dr. J.J.P. Oudsingel",
                "Dr. Kuyperstraat",
                "Dr.Nuijensstraat",
                "Dreef",
                "Drekkesteeg",
                "Driemanssteeweg",
                "Driemaster",
                "Driemolensweg",
                "Dross J van Kesselstraat",
                "Duindoornstraat",
                "Duinstraat",
                "Duinwetering",
                "Dwerspad",
                "Echolaan",
                "Ecuadorstraat",
                "Eemlandweg",
                "Eemnesserweg",
                "Eendenweg",
                "Eenerstraat",
                "Eenhoornstraat",
                "Eenrumermaar",
                "Eerste Groenelaan",
                "Eexterweg",
                "Eg",
                "Egbert Gorterstraat",
                "Eggestraat",
                "Eikenweg",
                "Eindje de Rondte",
                "Einsteinweg",
                "Eisenhowerlaan",
                "Elandsgracht",
                "Elbeweg",
                "Elderinkweg",
                "Elektraweg",
                "Elisabethhof",
                "Elkshove",
                "Eltensestraat",
                "Emiclaerhof",
                "Emplacement",
                "Englumstraat",
                "Eshofsestraat",
                "Eslaan",
                "Essendonk",
                "Ettenstraat",
                "Eugénie Prévinaireweg",
                "Eurode-Park",
                "Europark",
                "Europaweg",
                "Eusebiusbuitensingel",
                "Expeditieweg",
                "Fabriekstraat",
                "Fabrieksweg",
                "Fahrenheitstraat",
                "Faunalaan",
                "Felland-Noord",
                "Finlandweg",
                "Flierbosdreef",
                "Floralaan",
                "Florijn",
                "Florijnstraat",
                "Floris van Adrichemlaan",
                "Fornebubaan",
                "Frobenstraat",
                "Fultonstraat",
                "Fuutstraat",
                "Galwin",
                "Gangboord",
                "Geer",
                "Geert Knolweg",
                "Geert Teisplein",
                "Geldelozeweg",
                "Geleenbeeklaan",
                "Gemeenteweg",
                "Genderensedijk",
                "Genderstroom",
                "Generaal Urquhartlaan",
                "Gentiaan",
                "Gerard Brandtweg",
                "Gerard Doulaan",
                "Gertrudislaan",
                "Geyssendorfferweg",
                "Gieser Wildemans",
                "Giraffeweg",
                "Globe",
                "Goesestraatweg",
                "Gooimeerlaan",
                "Gordiaandreef",
                "Gorslaan",
                "Gouden Koetslaan",
                "Graaf Engelbertlaan",
                "Graaf Florislaan",
                "Graaf Reinaldweg",
                "Graaf Wichman",
                "Grathemerweg",
                "Grensweg",
                "Griendtsveenweg",
                "Griftstraat",
                "Grindweg",
                "Groene Gerritsweg",
                "Groene Hilledijk",
                "Groene tuin",
                "Groenloseweg",
                "Groenstraat",
                "Groest",
                "Groesweg",
                "Groningensingel",
                "Groote Markt",
                "Groote Singel",
                "Grote Brink",
                "Grote Kerkhof",
                "Grote Kerkplein",
                "Grote Oever",
                "Grote Weegbree",
                "Grotestraat",
                "Gruttostraat",
                "Guishof",
                "Guldenroedestraat",
                "Gulperbergweg",
                "H.W. Iordensweg",
                "Haags Kwartier",
                "Haarlemmerstraatweg",
                "Haarloseweg",
                "Haegstraat",
                "Hakvoortseweg",
                "Haldijk",
                "Halve Maanweg",
                "Hambroeklaan",
                "Hamburgerbroeklaan",
                "Hammolenweg",
                "Hamsestraat",
                "Handelskade West",
                "Handelstraat",
                "Handelsweg",
                "Hanzelaan",
                "Hanzeplein",
                "Hanzeweg",
                "Harderdijk",
                "Harlingerweg",
                "Harmen Visserplein",
                "Harriet Freezerstraat",
                "Havenplein",
                "Havenstraat",
                "Havenweg",
                "Heemker Akkerstraat",
                "Heerbaan",
                "Heerderweg",
                "Heereweg",
                "Heidevlinder",
                "Helderseweg",
                "Helling",
                "Hellingweg",
                "Helvoirtseweg",
                "Hemmemaweg",
                "Henri Dunantlaan",
                "Henri Dunantplein",
                "Henri Dunantstraat",
                "Henriëtte Roland Holstweg",
                "Henry Fordstraat",
                "Herenweg",
                "Hermandad",
                "Hertmebrink",
                "Hertog Aalbrechtweg",
                "Het Baken",
                "Het Hofslot",
                "Het Rif",
                "Het Rip",
                "Heukelumseweg",
                "Heuvel",
                "Heuvelstraat",
                "Hichtumerweg",
                "Hindelaan",
                "Hinder",
                "Hoefkade",
                "Hof te Zandeplein",
                "Hof van Tholen",
                "Hofcampweg",
                "Hofdreef",
                "Hofhoek",
                "Hofstraat",
                "Hoge Ham",
                "Hogelandsterweg",
                "Hogendijk",
                "Hogeweg",
                "Hogezoom",
                "Holstmeerweg",
                "Holstraat",
                "Hommelseweg",
                "Homoetsestraat",
                "Honthorststraat",
                "Hoofdstraat",
                "Hoofdstraat W",
                "Hoofdvaartsweg",
                "Hoofdveste",
                "Hoofdweg",
                "Hoogewaard",
                "Hooghoudtstraat",
                "Hoogstad",
                "Hoornse Jaagweg",
                "Hordenweg",
                "Hosbekkeweg",
                "Houtmankade",
                "Houtse Pad",
                "Houttuinlaan",
                "Houtwal",
                "Huijbergseweg",
                "Huis ter Heideweg",
                "Hulsvoorderdijk",
                "IJ-tunnel",
                "IJdok",
                "IJdoornlaan",
                "IJlsterplein",
                "IJsselweg",
                "IJzertijdstraat",
                "Industrielaan",
                "Industrieweg",
                "Industrieweg noord",
                "Installatieweg",
                "Irenestraat",
                "Isegrim",
                "Jacoba van Beierenlaan",
                "James Wattstraat",
                "Jan Deckersstraat",
                "Jan Hendrikstraat",
                "Jan van Goyenstraat",
                "Jan van Schijnveltlaan",
                "Jan van der Heijdenstr",
                "Jan van der Heydenstraat",
                "Jan van der Heydenweg",
                "Jhr. M.W.C. de Jongestraat",
                "Johan Cruijff Boulevard",
                "Johan Huizingalaan",
                "Johan de Wittlaan",
                "Johan de Wittstraat",
                "Johan van den Kornputplein",
                "John F. Kennedylaan",
                "Julianalaan",
                "Julianaplein",
                "Julianastraat",
                "Julianaweg",
                "K van de Sandeplein",
                "Kaap Hoorndreef",
                "Kabelweg",
                "Kajuit",
                "Kampweg",
                "Kapelerf",
                "Kapellerweg",
                "Kapelstraat",
                "Kapperallee",
                "Karel Boddenweg",
                "Karel de Grotestraat",
                "Kasteel-Traverse",
                "Kasteellaan",
                "Kasteelplein",
                "Kasteelsestraat",
                "Kasteelsingel",
                "Kasteelstraat",
                "Katschiplaan",
                "Kattenburgerstraat",
                "Keerkring",
                "Kees Mustersstraat",
                "Keizer Ottolaan",
                "Keizersstraat",
                "Kempenweg",
                "Keppelerdijk",
                "Kerkendijk",
                "Kerkhof",
                "Kerkhoflaan",
                "Kerkhofweg",
                "Kerkplein",
                "Kerkradersteenweg",
                "Kerkstraat",
                "Kerkweg",
                "Ketelaarsstraat",
                "Keyenburg",
                "Kievitsblekweg",
                "Kievitsweg",
                "Kijlweg",
                "Kimswerderweg",
                "Klaproos",
                "Klaproosstraat",
                "Kleine Koppel",
                "Kleine Leliestraat",
                "Kleinpolderplein",
                "Kloosterdreef",
                "Kloosterstraat",
                "Koegorsstraat",
                "Koeienweide",
                "Koetserstraat",
                "Koggelaan",
                "Koggeweg",
                "Koning Willem-Alexanderplein",
                "Koningin Emmalaan",
                "Koningin Julianalaan",
                "Koningin Máximalaan",
                "Koningin Wilhelminaweg",
                "Koninginnegracht",
                "Koningshoek",
                "Kooilaan",
                "Koopmansplein",
                "Koperstraat",
                "Koperwiek",
                "Koppelstraat",
                "Koppenlaan",
                "Kornoeljeplein",
                "Korreweg",
                "Korte Smidsweg",
                "Korteleegte",
                "Koudenhorn",
                "Kousteensedijk",
                "Krakeelpolderweg",
                "Krammer",
                "Krimweg",
                "Kristallaan",
                "Krommeweg",
                "Kroonstraat",
                "Kruisstraat",
                "Kruisweg",
                "Kruseman van Eltenweg",
                "Laagsestraat",
                "Laan 1914",
                "Laan der Nederlanden",
                "Laan der vier Heemskinderen",
                "Laan op Zuid",
                "Laan van Brabant",
                "Laan van Niftarlake",
                "Laan van Presikhaaf",
                "Laan van Spitsbergen",
                "Laan van Westmolen",
                "Laarakker",
                "Landpoortstraat",
                "Landsraderweg",
                "Lange Brinkweg",
                "Lange Voorhout",
                "Langegracht",
                "Langekerkstraat",
                "Langeleegte",
                "Langendam",
                "Langenhorst",
                "Langeweg",
                "Lansinkesweg",
                "Laurentiusstraat",
                "Leeghwaterlaan",
                "Legmeerplein",
                "Legtenbergerstraat",
                "Leidenweg",
                "Lentestraat",
                "Leopoldhove",
                "Leudalplein",
                "Leuneweg",
                "Leunseweg",
                "Leuperweg",
                "Leyenseweg",
                "Lijnbaansgracht",
                "Lijsterstraat",
                "Limaweg",
                "Limburgerstraat",
                "Linnaeusstraat",
                "Lodewijk van Deysselstraat",
                "Loes van Overeemlaan",
                "Logistiekweg",
                "Longway",
                "Loodpolderweg",
                "Lookant",
                "Loovebaan",
                "Lossersestraat",
                "Loswal",
                "Lutinelaan",
                "Lutineweg",
                "Luttelseweg",
                "Luzernestraat",
                "M A Reinaldaweg",
                "Maashaven N.z.",
                "Maasstraat",
                "Maastrichterweg",
                "Maatweg",
                "Maerten van Heemskerckstraat",
                "Magistratenlaan",
                "Magnesiumweg",
                "Makassarweg",
                "Mallegatsplein",
                "Malta",
                "Marathonlaan",
                "Marco Pololaan",
                "Margrietstraat",
                "Marie Curieweg",
                "Marijkeweg",
                "Marithaime",
                "Mariënrade",
                "Mariëttahof",
                "Markt",
                "Marnestraat",
                "Marnixstraat",
                "Marten Meesweg",
                "Martinetsingel",
                "Mast",
                "Mathildelaan",
                "Mauritsfort",
                "Mauritsstraat",
                "Meander",
                "Medegebroekweg",
                "Medemblikkerweg",
                "Meeden",
                "Meer en Vaart",
                "Meerndijk",
                "Meerweg",
                "Meester van Bergenweg",
                "Meester van Coothlaan",
                "Meidoornkade",
                "Melkweg",
                "Melkwegplein",
                "Mercatorweg",
                "Merseyweg",
                "Metaalhof",
                "Mettingenlaan",
                "Mgr. Bannenberglaan",
                "Michelangelolaan",
                "Middeldiepstraat",
                "Middeldijkerplein",
                "Middelkampseweg",
                "Middellandse zee",
                "Middelweg",
                "Middenbaan-Noord",
                "Middenhof",
                "Midslander Hoofdweg",
                "Mijkenbroek",
                "Mijnsherenlaan",
                "Minderbroederssingel",
                "Moezelweg",
                "Molendijk",
                "Moleneind ZZ",
                "Molenkampsweg",
                "Molensingel",
                "Molenstalweg",
                "Molenstraat",
                "Molenven",
                "Molenvliet",
                "Molenweg",
                "Molenwerf",
                "Monnickendamkade",
                "Mr. P. Droogleever Fortuynweg",
                "Mr. Troelstrastraat",
                "Multatulilaan",
                "Muntweg",
                "Nassaulaan",
                "Nathaliegang",
                "Neckarweg",
                "Nergena",
                "Nevelgaarde",
                "Nicolaasplein",
                "Nicolaasstraat",
                "Nieuwe Achtergracht",
                "Nieuwe Dukenburgseweg",
                "Nieuwe Gouwe O.Z.",
                "Nieuwe Markt",
                "Nieuwe Parklaan",
                "Nieuwe Plein",
                "Nieuwe Rijksweg",
                "Nieuwe Tiendweg",
                "Nieuwe Uitleg",
                "Nieuwe Veenendaalseweg",
                "Nieuwe Wal",
                "Nieuwe weg",
                "Nieuwedam",
                "Nieuwehaven",
                "Nieuwelaan",
                "Nieuwendijk",
                "Nieuweweg",
                "Nieuwezijds Voorburgwal",
                "Nieuwleusenerstraat",
                "Nieuwstraat",
                "Nijbracht",
                "Nijendal",
                "Nijkerkerweg",
                "Nijmeegseweg",
                "Nijverheidsstraat",
                "Nijverheidstraat",
                "Nijverheidsweg",
                "Noord Brabantlaan",
                "Noordeinde",
                "Noordelijke Achterweg",
                "Noordendijk",
                "Noordereiland",
                "Noorderend",
                "Noorderkijl",
                "Noordersingel",
                "Noordkade",
                "Noordstraat",
                "Noordwal",
                "Noorseweg",
                "Nootdorpseweg",
                "Nordhornsestraat",
                "Odijkerweg",
                "Oelenboom",
                "Olof Palmelaan",
                "Olympiaweg",
                "Ondernemersweg",
                "Ookmeerweg",
                "Oorberlaan",
                "Oostendorperstraatweg",
                "Oosterheemplein",
                "Oostsingel",
                "Oostvaardersdijk",
                "Operetteweg",
                "Oranjebaan",
                "Oranjelaan",
                "Oranjeplein",
                "Oranjeweg",
                "Ossenbergweg",
                "Ossenmaatstraat",
                "Oud Adeselaan",
                "Oud-Loosdrechtsedijk",
                "Oude Baan",
                "Oude Eibergseweg",
                "Oude Gracht",
                "Oude Hoon",
                "Oude Stationsstraat",
                "Oude Zandweg",
                "Ouderkerkerdijk",
                "Oudeweg",
                "Overgoo",
                "Overkampweg",
                "Overtoom",
                "Oxfordlaan",
                "P.A. de Genestetstraat",
                "Paleisring",
                "Pampusstraat",
                "Pannenhoef",
                "Papenhoef",
                "Papiermakerstraat",
                "Paradijsweg",
                "Parallelweg",
                "Park",
                "Parkallee",
                "Parklaan",
                "Parkweg",
                "Parmentierweg",
                "Pastoor van Kessellaan",
                "Pater Geurtjensweg",
                "Peizerweg",
                "Pekelwerk",
                "Pfinztalstraat",
                "Philipshoofjesweg",
                "Pierebaan",
                "Piet Heinkade",
                "Piet Heinlaan",
                "Pieter Joostenlaan",
                "Pieter Schotsmanstraat",
                "Pieterstraat",
                "Pijler",
                "Planciushof",
                "Planetenlaan",
                "Planker",
                "Plantsoen",
                "Plataanlaan",
                "Plaza",
                "Plein",
                "Ploegschaar",
                "Poeldijkstraat",
                "Polyanderweg",
                "Pomonaweg",
                "Pompersplein",
                "Pontweg",
                "Portugalweg",
                "Postelseweg",
                "Postjesweg",
                "Poten",
                "Pouliestraat",
                "President Kennedylaan",
                "President Rooseveltlaan",
                "Prins Alexanderlaan",
                "Prins Bernhardplein",
                "Prins Bernhardstraat",
                "Prins Bisschopsingel",
                "Prins Frederik Hendrikstraat",
                "Prins Hendrikkade",
                "Prins Hendriklaan",
                "Prins Hendrikstraat",
                "Prinsenbosch",
                "Prinses Beatrixlaan",
                "Professor Bellefroidstraat",
                "Provincialeweg",
                "Quistenburg",
                "R. Ritzemastraat",
                "Raadhuislaan",
                "Raadhuisplein",
                "Raadhuisstraat",
                "Raadhuisweg",
                "Rademarkt",
                "Rading",
                "Rakkersveld",
                "Randweg",
                "Randweg-Oost",
                "Reeweg",
                "Reinoud van Gelderstraat",
                "Rembrandtlaan",
                "Remmerdenplein",
                "Repelweg",
                "Reutummerweg",
                "Rheineplein",
                "Rhijngeesterstraatweg",
                "Rhijnsburglaan",
                "Ridderplein",
                "Rietbroek",
                "Rietgrachtstraat",
                "Rijksstraatweg",
                "Rijksweg",
                "Rijnbeekstraat",
                "Rijnstraat",
                "Ring",
                "Ringbaan-West",
                "Ringbaan-Zuid",
                "Ringdijk",
                "Ringwade",
                "Ringweg",
                "Rinia van Nautaweg",
                "Ritzema Bosweg",
                "Rode Haan",
                "Rode Kruisstraat",
                "Rondweg",
                "Rooijseweg",
                "Rooseveltstraat",
                "Roosjesweg",
                "Rosegracht",
                "Rossinistraat",
                "Rozengaarde",
                "Ruysdaelbaan",
                "Ruysdaelkade",
                "Saba",
                "Sandelingplein",
                "Sartreweg",
                "Schaapsweg",
                "Schakelstede",
                "Schalkwijkseweg",
                "Schapenweide",
                "Schaverijstraat",
                "Scheepmakersstraat",
                "Scheepswerfstraat",
                "Schelde-Rijnweg",
                "Schelmseweg",
                "Schenkelweg",
                "Schermlaan",
                "Schiedamsedijk",
                "Schiedamseweg",
                "Schijfweg-Zuid",
                "Schoolstraat",
                "Schoutstraat",
                "Schouwstraat",
                "Schrijverstraat",
                "Schroeder van der Kolklaan",
                "Schurinkstraat",
                "Schuurmanstraat",
                "Schweitzerlaan",
                "Science Park Eindhoven",
                "Segeerssingel",
                "Selzerbeeklaan",
                "Seminarielaan",
                "Sevenumseweg",
                "Siciliëboulevard",
                "Sigrid Undsetweg",
                "Simon Smitweg",
                "Simon Stevinweg",
                "Simon de Vrieshof",
                "Singel",
                "Singelpark",
                "Sint Annadal",
                "Sint Bavostraat",
                "Sint Joosterweg",
                "Sint Vincentiusstraat",
                "Sint-Jobsweg",
                "Sir Winston Churchilllaan",
                "Slachthuislaan",
                "Slagveld",
                "Sliemkampen",
                "Slinge",
                "Slingerbos",
                "Sloepstraat",
                "Slot de Houvelaan",
                "Sloterweg",
                "Slotlaan",
                "Smedestraat",
                "Smidsbelt",
                "Smisserstraat",
                "Soestdijkseweg Zuid",
                "Sontweg",
                "Spaansland",
                "Spaarnepoort",
                "Spetsesweide",
                "Speulmanweg",
                "Spijkerboorsdijk",
                "Spijksterweg",
                "Spikweien",
                "Spinding",
                "Spinnerstraat",
                "Spoorlaan",
                "Spoorsingel",
                "Spoorstraat",
                "Sportlaan",
                "Sportparklaan",
                "Sportplein",
                "Sportweg",
                "Spronksweg",
                "Spui",
                "Spuidijk",
                "Spuihaven",
                "Stadhoudershoef",
                "Stadhouderslaan",
                "Stadhuisplein",
                "Stadshaven",
                "Stadsspui",
                "Staringstraat",
                "Starnmeerdijk",
                "Statenlaan",
                "Stationslaan",
                "Stationsplein",
                "Stationsstraat",
                "Stationstraat",
                "Stationsweg",
                "Steegoversloot",
                "Steenbeemdstraat",
                "Steenweg",
                "Stenevate",
                "Sterrenweg",
                "Stevensbeekseweg",
                "Stieltjesstraat",
                "Stolwijkstraat",
                "Stoofweg",
                "Storminkstraat",
                "Straatweg",
                "Strandweg",
                "Stromenweg",
                "Stuijvenburchstraat",
                "Taborstraat",
                "Tarweweg",
                "Tarwezand",
                "Teisterbantlaan",
                "Telvorenstraat",
                "Temeculaplein",
                "Ter Apelervenen",
                "Terminalweg",
                "Thermiekstraat",
                "Tiberiusplein",
                "Tiendweg",
                "Tilburgseweg",
                "Timorplein",
                "Tjalke van der Walstraat",
                "Tochmalaan",
                "Tolberterstraat",
                "Tolweg",
                "Torendijk",
                "Torenlaan",
                "Torenpad",
                "Torenring",
                "Torentijdweg",
                "Torenvlietslaan",
                "Torenweg",
                "Trageldam",
                "Tramsingel",
                "Tramweg",
                "Traverse",
                "Triosingel",
                "Troelstralaan",
                "Tuinbouwstraat",
                "Tuindorpweg",
                "Tuinmanslaan",
                "Tulpenstraat",
                "Tunnelweg",
                "Twijnstraweg",
                "Udenseweg",
                "Uiterwaard",
                "Uiterweg",
                "Uithovensestraat",
                "Utrechtseweg",
                "Vaartweg",
                "Valckenisseweg",
                "Valckeslotlaan",
                "Valderseweg",
                "Van Asch van Wijckstraat",
                "Van Beukelaarweg",
                "Van Deventerlaan",
                "Van Doornestraat",
                "Van Heemstraweg",
                "Van Heeswijkstraat",
                "Van Leijenberghlaan",
                "Van Rijckevorsel van Kessellaan",
                "Varsseveldseweg",
                "Veenstraat",
                "Veenwortelstraat",
                "Veerseweg",
                "Veertels",
                "Veerweg",
                "Veilingweg",
                "Veldweg",
                "Veluwezoom",
                "Velvin",
                "Vendelweg",
                "Veneweg",
                "Venus",
                "Verbrughweg",
                "Verdilaan",
                "Verlengde Parklaan",
                "Verlengde Veenlaan",
                "Vermiljoenweg",
                "Verzetslaan",
                "Vestingplein",
                "Via Donizetti",
                "Vierlinghstraat",
                "Vierschaar",
                "Vijf Meilaan",
                "Vijfkamplaan",
                "Villa-Novastraat",
                "Vincent van Goghstraat",
                "Vincwijcweg",
                "Vissersdijk Beneden",
                "Vlampijpstraat",
                "Vlaskamp",
                "Vlasstraat",
                "Vleugelboot",
                "Vlietskade",
                "Vogelshemweg",
                "Vogelstraat",
                "Volmolengracht",
                "Vondellaan",
                "Vonderweg",
                "Voorstraat",
                "Voorstreek",
                "Voorwateringweg",
                "Voorweg",
                "Vosselmanstraat",
                "Vredenhofweg",
                "Vrieseweg",
                "Vrijthof",
                "Vrouwe Justitiaplein",
                "Vrouwenpolderseweg",
                "Vrouwgeestweg",
                "W. de Vries Robbéweg",
                "W.H. van de Pollstraat",
                "Waalreseweg",
                "Waardsedijk",
                "Waezenburglaan",
                "Walburgstraat",
                "Waldorpstraat",
                "Warfhuisterweg",
                "Watertoren",
                "Waterweg",
                "Weerlaan",
                "Weesperweg",
                "Weiersstraat",
                "Weijkmanlaan",
                "Westeind",
                "Westeinde",
                "Westeresch",
                "Westerstraat",
                "Westerzeedijk",
                "Weststraat",
                "Westweg",
                "Weteringsingel",
                "Weth. Van der Veldenweg",
                "Wetterwille",
                "Wijk aan Duinerweg",
                "Wilgenstraat",
                "Wilhelminakade",
                "Wilhelminalaan",
                "Wilhelminaplein",
                "Wilhelminastraat",
                "Willem Alexanderweg",
                "Willem Dreeslaan",
                "Willem II Singel",
                "Willem-Alexanderlaan",
                "Willemstraat",
                "Willibrordplein",
                "Willibrordstraat",
                "Wilsonweg",
                "Wiltonstraat",
                "Wipakker",
                "Wittemer Allee",
                "Wolfheze",
                "Woudseweg",
                "Yndyksterleane",
                "Zaailand",
                "Zaanstraat",
                "Zamenhofstraat",
                "Zandterweg",
                "Zeelandsedijk",
                "Zeemanlaan",
                "Zeestraat",
                "Zeggelaan",
                "Zeisterweg",
                "Zernikepark",
                "Zetterij",
                "Zichtenburglaan",
                "Zijdelweg",
                "Zijlweg",
                "Zoeferbeemd",
                "Zonegge 24",
                "Zonnehorst",
                "Zuidelijke Achterweg",
                "Zuidergrachtswal",
                "Zuiderkanaalweg",
                "Zuidersingel",
                "Zuiderzeestraatweg Oost",
                "Zuideveldlaan",
                "Zuidplein",
                "Zuidtangent",
                "Zuidzijde",
                "Zuivelstraat",
                "Zwaagsterweg",
                "Zwarteweg",
                "Zürichstraat",
                "da Costastraat",
                "de Aanleg",
                "de Elzen",
                "de Maas",
                "de Stiel",
                "ten Katestraat",
                "van Heemstraweg",
                "van Kollaan",
                "van Nieuwenhuijzenweg",
                "van Rietlaan",
                "van den Woudestraat",
                "van der Maelstedeweg",
                "van der Molenallee",
                "von Clermontplein"
              ],
              "type": "string"
            },
            "style": "form"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/geo+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureCollectionGeoJSON_public_order_and_safety"
                }
              },
              "application/vnd.ogc.fg+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureCollectionJSONFG_public_order_and_safety"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "The response is a document consisting of features in the collection.\nThe features included in the response are determined by the server\nbased on the query parameters of the request. To support access to\nlarger collections without overloading the client, the API supports\npaged access with links to the next page, if more features are selected\nthat the page size.\n\nThe `bbox` and `datetime` parameter can be used to select only a\nsubset of the features in the collection (the features that are in the\nbounding box or time interval). The `bbox` parameter matches all features\nin the collection that are not associated with a location, too. The\n`datetime` parameter matches all features in the collection that are\nnot associated with a time stamp or interval, too.\n\nThe `limit` parameter may be used to control the subset of the\nselected features that should be returned in the response, the page size.\nEach page may include links to support paging (link relation `next`).",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              },
              "Content-Crs": {
                "description": "a URI, in angular brackets, identifying the coordinate reference system used in the content / payload",
                "example": "\u003chttp://www.opengis.net/def/crs/EPSG/0/3395\u003e",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch features",
        "tags": [
          "Features"
        ]
      }
    },
    "/collections/public_order_and_safety/items/{featureId}": {
      "get": {
        "description": "Fetch the feature with id `featureId` in the feature collection\nwith id `public_order_and_safety`.\n\nUse content negotiation to request HTML or GeoJSON.",
        "operationId": "public_order_and_safety.getFeature",
        "parameters": [
          {
            "description": "local identifier of a feature",
            "explode": false,
            "in": "path",
            "name": "featureId",
            "required": true,
            "schema": {
              "type": "string"
            },
            "style": "simple"
          },
          {
            "$ref": "#/components/parameters/f-features"
          },
          {
            "$ref": "#/components/parameters/crs"
          },
          {
            "$ref": "#/components/parameters/profile"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/geo+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureGeoJSON_public_order_and_safety"
                }
              },
              "application/vnd.ogc.fg+json": {
                "schema": {
                  "$ref": "#/components/schemas/featureJSONFG_public_order_and_safety"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "fetch the feature with id `featureId` in the feature collection\nwith id `collectionId`",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              },
              "Content-Crs": {
                "description": "a URI, in angular brackets, identifying the coordinate reference system used in the content / payload",
                "example": "\u003chttp://www.opengis.net/def/crs/EPSG/0/3395\u003e",
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch a single feature",
        "tags": [
          "Features"
        ]
      }
    },
    "/collections/public_order_and_safety/schema": {
      "get": {
        "description": "Fetch the schema of the collection with id `public_order_and_safety`. The schema describes the features such as the available fields and data types.\n\nUse content negotiation to request HTML or JSON schema.",
        "operationId": "public_order_and_safety.getSchema",
        "parameters": [
          {
            "$ref": "#/components/parameters/f"
          }
        ],
        "responses": {
          "200": {
            "content": {
              "application/schema+json": {
                "schema": {
                  "$ref": "#/components/schemas/jsonSchema"
                }
              },
              "text/html": {
                "schema": {
                  "type": "string"
                }
              }
            },
            "description": "The response is a document containing the schema that describes the features in this collection.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "fetch the schema of this collection",
        "tags": [
          "Features"
        ]
      }
    },
    "/conformance": {
      "get": {
        "description": "A list of all conformance classes specified in a standard that the server conforms to.",
        "operationId": "getConformanceDeclaration",
        "parameters": [
          {
            "$ref": "#/components/parameters/f"
          }
        ],
        "responses": {
          "200": {
            "$ref": "#/components/responses/ConformanceDeclaration"
          },
          "400": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad request: For example, invalid or unknown query parameters.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "404": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not found: The requested resource does not exist on the server. For example, a path parameter had an incorrect value.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "406": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Not acceptable: The requested media type is not supported by this resource.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "500": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Internal server error: An unexpected server error occurred.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          },
          "502": {
            "content": {
              "application/problem+json": {
                "schema": {
                  "$ref": "#/components/schemas/exception"
                }
              }
            },
            "description": "Bad Gateway: An unexpected error occurred while forwarding/proxying the request to another server.",
            "headers": {
              "API-Version": {
                "description": "Semantic version (semver) of the API according to [API Design Rules](https://gitdocumentatie.logius.nl/publicatie/api/adr/2.0.2/#/core/version-header).",
                "example": "1.0.0",
                "schema": {
                  "example": "1.0.0",
                  "pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$",
                  "type": "string"
                }
              }
            }
          }
        },
        "summary": "API conformance definition",
        "tags": [
          "Common"
        ]
      }
    }
  },
  "servers": [
    {
      "description": "API endpoint",
      "url": "https://api.pdok.nl/kvk/overheidsdiensten-geharmoniseerd/ogc/v1"
    }
  ]
}