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

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

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

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

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

        This 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.

        Examples:

        * A date-time: "2018-02-12T23:20:50Z"

        Only features that have a temporal property that intersects the value of
        `datetime` are selected.

        If a feature has multiple temporal properties, it is the decision of the
        server whether only a single temporal property is used to determine
        the 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-json:
      description: |-
        The format of the response. If no value is provided, the standard http
        rules apply, i.e., the accept header is used to determine the format.

        The only pre-defined value is "json". The response to other values is
        determined by the server.
      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
        rules apply, i.e., the accept header is used to determine the format.

        Pre-defined values are "json" and "html". The response to other
        values is determined by the server.
      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.

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

        Minimum = 1. Maximum = 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:

        * `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.
        * `rel-as-uri`: When the data contains relations between features, each relation is represented by a property containing the URL to the linked feature.
        * `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
        exception response). It may either generate a complete response document
        containing resources that satisfy the operation or it may simply
        generate an empty response container that indicates the count of the
        total number of resources that the operation would return. Which of
        these two responses is generated is determined by the value of the
        optional resultType parameter.

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

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

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

        The default value is "results".
      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.

        To support "generic" clients that want to access multiple
        OGC API Features implementations - and not "just" a specific
        API / server, the server declares the conformance
        classes it implements and conforms to.
      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
        (link relations `service-desc` and `service-doc`),
        and the Conformance declaration (path `/conformance`,
        link 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
          are in the coordinate reference system specified in `crs`. By default
          this 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
        (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.
        It 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
              whether the coordinate reference system includes a vertical axis
              (height or depth):

              * Lower left corner, coordinate axis 1
              * Lower left corner, coordinate axis 2
              * Minimum value, coordinate axis 3 (optional)
              * Upper right corner, coordinate axis 1
              * Upper right corner, coordinate axis 2
              * Maximum value, coordinate axis 3 (optional)

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

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

              If a feature has multiple spatial geometry properties, it is the decision of the
              server whether only a single spatial geometry property is used to determine
              the extent or all relevant geometries.
              The given coordinates should be separated by commas.
            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
            (property `bbox`). The default reference system is WGS 84 longitude/latitude.
            In the Core this is the only supported coordinate reference system.
            Extensions may support additional coordinate reference systems and add
            additional 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.
            The value `null` is supported and indicates an unbounded interval end.
            In the Core only a single time interval is supported. Extensions may support
            multiple intervals. If multiple intervals are provided, the union of the
            intervals describes the temporal extent.
          items:
            description: |-
              Begin and end times of the time interval. The timestamps are in the
              temporal coordinate reference system specified in `trs`. By default
              this 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
            (property `interval`). The default reference system is the Gregorian calendar.
            In the Core this is the only supported temporal coordinate reference system.
            Extensions may support additional temporal coordinate reference systems and add
            additional enum values.
          enum:
          - http://www.opengis.net/def/uom/ISO-8601/0/Gregorian
          type: string
      type: object
    featureCollectionGeoJSON_alopochen_aegyptiaca:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_alopochen_aegyptiaca'
          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_asclepias_syriaca:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_asclepias_syriaca'
          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_cabomba_caroliniana:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_cabomba_caroliniana'
          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_callosciurus_erythraeus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_callosciurus_erythraeus'
          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_eichhornia_crassipes:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_eichhornia_crassipes'
          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_elodea_nuttallii:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_elodea_nuttallii'
          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_eriocheir_sinensis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_eriocheir_sinensis'
          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_heracleum_mantegazzianum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_heracleum_mantegazzianum'
          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_hydrocotyle_ranunculoides:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_hydrocotyle_ranunculoides'
          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_impatiens_glandulifera:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_impatiens_glandulifera'
          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_lagarosiphon_major:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_lagarosiphon_major'
          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_ludwigia_grandiflora:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_ludwigia_grandiflora'
          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_ludwigia_peploides:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_ludwigia_peploides'
          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_lysichiton_americanus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_lysichiton_americanus'
          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_muntiacus_reevesi:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_muntiacus_reevesi'
          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_myocastor_coypus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_myocastor_coypus'
          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_myriophyllum_aquaticum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_myriophyllum_aquaticum'
          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_myriophyllum_heterophyllum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_myriophyllum_heterophyllum'
          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_ondatra_zibethicus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_ondatra_zibethicus'
          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_orconectes_limosus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_orconectes_limosus'
          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_orconectes_virilis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_orconectes_virilis'
          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_oxyura_jamaicensis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_oxyura_jamaicensis'
          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_pacifastacus_leniusculus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_pacifastacus_leniusculus'
          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_procambarus_clarkii:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_procambarus_clarkii'
          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_procambarus_fallax_f__virginalis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_procambarus_fallax_f__virginalis'
          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_procyon_lotor:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_procyon_lotor'
          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_pseudorasbora_parva:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_pseudorasbora_parva'
          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_tamias_sibiricus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_tamias_sibiricus'
          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_threskiornis_aethiopicus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_threskiornis_aethiopicus'
          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_trachemys_scripta:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureGeoJSON_trachemys_scripta'
          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
    featureCollectionJSON_alopochen_aegyptiaca:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_alopochen_aegyptiaca'
          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
    featureCollectionJSON_asclepias_syriaca:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_asclepias_syriaca'
          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
    featureCollectionJSON_cabomba_caroliniana:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_cabomba_caroliniana'
          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
    featureCollectionJSON_callosciurus_erythraeus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_callosciurus_erythraeus'
          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
    featureCollectionJSON_eichhornia_crassipes:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_eichhornia_crassipes'
          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
    featureCollectionJSON_elodea_nuttallii:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_elodea_nuttallii'
          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
    featureCollectionJSON_eriocheir_sinensis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_eriocheir_sinensis'
          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
    featureCollectionJSON_heracleum_mantegazzianum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_heracleum_mantegazzianum'
          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
    featureCollectionJSON_hydrocotyle_ranunculoides:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_hydrocotyle_ranunculoides'
          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
    featureCollectionJSON_impatiens_glandulifera:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_impatiens_glandulifera'
          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
    featureCollectionJSON_lagarosiphon_major:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_lagarosiphon_major'
          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
    featureCollectionJSON_ludwigia_grandiflora:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_ludwigia_grandiflora'
          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
    featureCollectionJSON_ludwigia_peploides:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_ludwigia_peploides'
          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
    featureCollectionJSON_lysichiton_americanus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_lysichiton_americanus'
          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
    featureCollectionJSON_muntiacus_reevesi:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_muntiacus_reevesi'
          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
    featureCollectionJSON_myocastor_coypus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_myocastor_coypus'
          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
    featureCollectionJSON_myriophyllum_aquaticum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_myriophyllum_aquaticum'
          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
    featureCollectionJSON_myriophyllum_heterophyllum:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_myriophyllum_heterophyllum'
          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
    featureCollectionJSON_ondatra_zibethicus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_ondatra_zibethicus'
          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
    featureCollectionJSON_orconectes_limosus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_orconectes_limosus'
          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
    featureCollectionJSON_orconectes_virilis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_orconectes_virilis'
          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
    featureCollectionJSON_oxyura_jamaicensis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_oxyura_jamaicensis'
          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
    featureCollectionJSON_pacifastacus_leniusculus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_pacifastacus_leniusculus'
          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
    featureCollectionJSON_procambarus_clarkii:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_procambarus_clarkii'
          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
    featureCollectionJSON_procambarus_fallax_f__virginalis:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_procambarus_fallax_f__virginalis'
          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
    featureCollectionJSON_procyon_lotor:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_procyon_lotor'
          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
    featureCollectionJSON_pseudorasbora_parva:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_pseudorasbora_parva'
          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
    featureCollectionJSON_tamias_sibiricus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_tamias_sibiricus'
          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
    featureCollectionJSON_threskiornis_aethiopicus:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_threskiornis_aethiopicus'
          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
    featureCollectionJSON_trachemys_scripta:
      properties:
        features:
          items:
            $ref: '#/components/schemas/featureJSON_trachemys_scripta'
          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_alopochen_aegyptiaca:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_alopochen_aegyptiaca'
          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_asclepias_syriaca:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_asclepias_syriaca'
          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_cabomba_caroliniana:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_cabomba_caroliniana'
          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_callosciurus_erythraeus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_callosciurus_erythraeus'
          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_eichhornia_crassipes:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_eichhornia_crassipes'
          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_elodea_nuttallii:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_elodea_nuttallii'
          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_eriocheir_sinensis:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_eriocheir_sinensis'
          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_heracleum_mantegazzianum:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_heracleum_mantegazzianum'
          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_hydrocotyle_ranunculoides:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_hydrocotyle_ranunculoides'
          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_impatiens_glandulifera:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_impatiens_glandulifera'
          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_lagarosiphon_major:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_lagarosiphon_major'
          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_ludwigia_grandiflora:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_ludwigia_grandiflora'
          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_ludwigia_peploides:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_ludwigia_peploides'
          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_lysichiton_americanus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_lysichiton_americanus'
          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_muntiacus_reevesi:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_muntiacus_reevesi'
          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_myocastor_coypus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_myocastor_coypus'
          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_myriophyllum_aquaticum:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_myriophyllum_aquaticum'
          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_myriophyllum_heterophyllum:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_myriophyllum_heterophyllum'
          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_ondatra_zibethicus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_ondatra_zibethicus'
          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_orconectes_limosus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_orconectes_limosus'
          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_orconectes_virilis:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_orconectes_virilis'
          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_oxyura_jamaicensis:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_oxyura_jamaicensis'
          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_pacifastacus_leniusculus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_pacifastacus_leniusculus'
          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_procambarus_clarkii:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_procambarus_clarkii'
          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_procambarus_fallax_f__virginalis:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_procambarus_fallax_f__virginalis'
          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_procyon_lotor:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_procyon_lotor'
          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_pseudorasbora_parva:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_pseudorasbora_parva'
          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_tamias_sibiricus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_tamias_sibiricus'
          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_threskiornis_aethiopicus:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_threskiornis_aethiopicus'
          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_trachemys_scripta:
      properties:
        conformsTo:
          items:
            format: uri
            type: string
          minItems: 1
          type: array
        coordRefSys:
          format: uri
          type: string
        features:
          items:
            $ref: '#/components/schemas/featureJSONFG_trachemys_scripta'
          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
    featureGeoJSON_alopochen_aegyptiaca:
      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_alopochen_aegyptiaca'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_asclepias_syriaca:
      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_asclepias_syriaca'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_cabomba_caroliniana:
      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_cabomba_caroliniana'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_callosciurus_erythraeus:
      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_callosciurus_erythraeus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_eichhornia_crassipes:
      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_eichhornia_crassipes'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_elodea_nuttallii:
      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_elodea_nuttallii'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_eriocheir_sinensis:
      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_eriocheir_sinensis'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_heracleum_mantegazzianum:
      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_heracleum_mantegazzianum'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_hydrocotyle_ranunculoides:
      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_hydrocotyle_ranunculoides'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_impatiens_glandulifera:
      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_impatiens_glandulifera'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_lagarosiphon_major:
      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_lagarosiphon_major'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_ludwigia_grandiflora:
      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_ludwigia_grandiflora'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_ludwigia_peploides:
      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_ludwigia_peploides'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_lysichiton_americanus:
      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_lysichiton_americanus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_muntiacus_reevesi:
      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_muntiacus_reevesi'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_myocastor_coypus:
      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_myocastor_coypus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_myriophyllum_aquaticum:
      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_myriophyllum_aquaticum'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_myriophyllum_heterophyllum:
      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_myriophyllum_heterophyllum'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_ondatra_zibethicus:
      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_ondatra_zibethicus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_orconectes_limosus:
      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_orconectes_limosus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_orconectes_virilis:
      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_orconectes_virilis'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_oxyura_jamaicensis:
      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_oxyura_jamaicensis'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_pacifastacus_leniusculus:
      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_pacifastacus_leniusculus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_procambarus_clarkii:
      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_procambarus_clarkii'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_procambarus_fallax_f__virginalis:
      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_procambarus_fallax_f__virginalis'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_procyon_lotor:
      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_procyon_lotor'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_pseudorasbora_parva:
      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_pseudorasbora_parva'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_tamias_sibiricus:
      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_tamias_sibiricus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_threskiornis_aethiopicus:
      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_threskiornis_aethiopicus'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureGeoJSON_trachemys_scripta:
      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_trachemys_scripta'
        type:
          enum:
          - Feature
          type: string
      required:
      - geometry
      - properties
      - type
      type: object
    featureJSON_alopochen_aegyptiaca:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_alopochen_aegyptiaca'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_asclepias_syriaca:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_asclepias_syriaca'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_cabomba_caroliniana:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_cabomba_caroliniana'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_callosciurus_erythraeus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_callosciurus_erythraeus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_eichhornia_crassipes:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_eichhornia_crassipes'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_elodea_nuttallii:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_elodea_nuttallii'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_eriocheir_sinensis:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_eriocheir_sinensis'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_heracleum_mantegazzianum:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_heracleum_mantegazzianum'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_hydrocotyle_ranunculoides:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_hydrocotyle_ranunculoides'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_impatiens_glandulifera:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_impatiens_glandulifera'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_lagarosiphon_major:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_lagarosiphon_major'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_ludwigia_grandiflora:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_ludwigia_grandiflora'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_ludwigia_peploides:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_ludwigia_peploides'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_lysichiton_americanus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_lysichiton_americanus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_muntiacus_reevesi:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_muntiacus_reevesi'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_myocastor_coypus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_myocastor_coypus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_myriophyllum_aquaticum:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_myriophyllum_aquaticum'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_myriophyllum_heterophyllum:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_myriophyllum_heterophyllum'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_ondatra_zibethicus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_ondatra_zibethicus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_orconectes_limosus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_orconectes_limosus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_orconectes_virilis:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_orconectes_virilis'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_oxyura_jamaicensis:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_oxyura_jamaicensis'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_pacifastacus_leniusculus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_pacifastacus_leniusculus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_procambarus_clarkii:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_procambarus_clarkii'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_procambarus_fallax_f__virginalis:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_procambarus_fallax_f__virginalis'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_procyon_lotor:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_procyon_lotor'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_pseudorasbora_parva:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_pseudorasbora_parva'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_tamias_sibiricus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_tamias_sibiricus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_threskiornis_aethiopicus:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_threskiornis_aethiopicus'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSON_trachemys_scripta:
      properties:
        id:
          oneOf:
          - type: string
          - type: integer
        links:
          items:
            $ref: '#/components/schemas/link'
          type: array
        properties:
          $ref: '#/components/schemas/propertiesGeoJSON_trachemys_scripta'
        type:
          enum:
          - Feature
          type: string
      required:
      - properties
      - type
      type: object
    featureJSONFG_alopochen_aegyptiaca:
      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_alopochen_aegyptiaca'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_asclepias_syriaca:
      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_asclepias_syriaca'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_cabomba_caroliniana:
      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_cabomba_caroliniana'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_callosciurus_erythraeus:
      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_callosciurus_erythraeus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_eichhornia_crassipes:
      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_eichhornia_crassipes'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_elodea_nuttallii:
      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_elodea_nuttallii'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_eriocheir_sinensis:
      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_eriocheir_sinensis'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_heracleum_mantegazzianum:
      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_heracleum_mantegazzianum'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_hydrocotyle_ranunculoides:
      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_hydrocotyle_ranunculoides'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_impatiens_glandulifera:
      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_impatiens_glandulifera'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_lagarosiphon_major:
      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_lagarosiphon_major'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_ludwigia_grandiflora:
      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_ludwigia_grandiflora'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_ludwigia_peploides:
      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_ludwigia_peploides'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_lysichiton_americanus:
      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_lysichiton_americanus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_muntiacus_reevesi:
      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_muntiacus_reevesi'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_myocastor_coypus:
      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_myocastor_coypus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_myriophyllum_aquaticum:
      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_myriophyllum_aquaticum'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_myriophyllum_heterophyllum:
      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_myriophyllum_heterophyllum'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_ondatra_zibethicus:
      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_ondatra_zibethicus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_orconectes_limosus:
      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_orconectes_limosus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_orconectes_virilis:
      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_orconectes_virilis'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_oxyura_jamaicensis:
      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_oxyura_jamaicensis'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_pacifastacus_leniusculus:
      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_pacifastacus_leniusculus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_procambarus_clarkii:
      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_procambarus_clarkii'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_procambarus_fallax_f__virginalis:
      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_procambarus_fallax_f__virginalis'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_procyon_lotor:
      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_procyon_lotor'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_pseudorasbora_parva:
      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_pseudorasbora_parva'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_tamias_sibiricus:
      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_tamias_sibiricus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_threskiornis_aethiopicus:
      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_threskiornis_aethiopicus'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - properties
      - type
      type: object
    featureJSONFG_trachemys_scripta:
      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_trachemys_scripta'
        time:
          nullable: true
        type:
          enum:
          - Feature
          type: string
      required:
      - time
      - place
      - geometry
      - 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.
        The 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.

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

        If the value is provided, the value shall be identical to the number
        of items in the returned array.
      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_alopochen_aegyptiaca:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_asclepias_syriaca:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_cabomba_caroliniana:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_callosciurus_erythraeus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_eichhornia_crassipes:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_elodea_nuttallii:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_eriocheir_sinensis:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_heracleum_mantegazzianum:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_hydrocotyle_ranunculoides:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_impatiens_glandulifera:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_lagarosiphon_major:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_ludwigia_grandiflora:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_ludwigia_peploides:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_lysichiton_americanus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_muntiacus_reevesi:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_myocastor_coypus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_myriophyllum_aquaticum:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_myriophyllum_heterophyllum:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_ondatra_zibethicus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_orconectes_limosus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_orconectes_virilis:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_oxyura_jamaicensis:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_pacifastacus_leniusculus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_procambarus_clarkii:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_procambarus_fallax_f__virginalis:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_procyon_lotor:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_pseudorasbora_parva:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_tamias_sibiricus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_threskiornis_aethiopicus:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          description: ""
          nullable: true
          type: string
      type: object
    propertiesGeoJSON_trachemys_scripta:
      properties:
        beginlifespanversion:
          description: ""
          nullable: true
          type: string
        determinationmethod:
          description: ""
          nullable: true
          type: string
        endlifespanversion:
          description: ""
          nullable: true
          type: string
        gml_id:
          description: ""
          nullable: true
          type: string
        localid:
          description: ""
          nullable: true
          type: string
        ms_fid:
          description: ""
          nullable: true
          type: integer
        namespace:
          description: ""
          nullable: true
          type: string
        referencespeciesname:
          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.
        The value `null` is supported and indicates an open time intervall.
        In the Core only a single time interval is supported. Extensions may support
        multiple intervals. If multiple intervals are provided, the union of the
        intervals describes the temporal extent.
      items:
        description: |-
          Begin and end times of the time interval. The timestamps
          are in the coordinate reference system specified in `trs`. By default
          this is the Gregorian calendar.
        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
        (property `interval`). The default reference system is the Gregorian calendar.
        In the Core this is the only supported temporal reference system.
        Extensions may support additional temporal reference systems and add
        additional enum values.
      enum:
      - http://www.opengis.net/def/uom/ISO-8601/0/Gregorian
      type: string
info:
  contact:
    email: beheerpdok@kadaster.nl
    name: PDOK Support
    url: https://www.pdok.nl/support
  description: Verspreidingskaart van soorten die op de Unielijst voor zorgwekkende
    invasieve uitheemse soorten staan en die in Nederland voorkomen (peildatum 31-12-2018).
  license:
    name: CC0 1.0
    url: http://creativecommons.org/publicdomain/zero/1.0/deed.nl
  termsOfService: ""
  title: Invasieve Exoten (INSPIRE geharmoniseerd)
  version: 1.0.0
openapi: 3.0.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
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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.

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

            The dataset is organized as one or more collections. This resource provides information about and how to access the collections.
          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/alopochen_aegyptiaca:
    get:
      description: alopochen_aegyptiaca collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.alopochen_aegyptiaca
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 alopochen_aegyptiaca collection
      tags:
      - Collections
  /collections/alopochen_aegyptiaca/items:
    get:
      description: |-
        Fetch features of the feature collection with id `alopochen_aegyptiaca`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: alopochen_aegyptiaca.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_alopochen_aegyptiaca'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_alopochen_aegyptiaca'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/alopochen_aegyptiaca/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `alopochen_aegyptiaca`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: alopochen_aegyptiaca.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_alopochen_aegyptiaca'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_alopochen_aegyptiaca'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/alopochen_aegyptiaca/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `alopochen_aegyptiaca`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: alopochen_aegyptiaca.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/asclepias_syriaca:
    get:
      description: asclepias_syriaca collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.asclepias_syriaca
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 asclepias_syriaca collection
      tags:
      - Collections
  /collections/asclepias_syriaca/items:
    get:
      description: |-
        Fetch features of the feature collection with id `asclepias_syriaca`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: asclepias_syriaca.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_asclepias_syriaca'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_asclepias_syriaca'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/asclepias_syriaca/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `asclepias_syriaca`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: asclepias_syriaca.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_asclepias_syriaca'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_asclepias_syriaca'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/asclepias_syriaca/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `asclepias_syriaca`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: asclepias_syriaca.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/cabomba_caroliniana:
    get:
      description: cabomba_caroliniana collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.cabomba_caroliniana
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 cabomba_caroliniana collection
      tags:
      - Collections
  /collections/cabomba_caroliniana/items:
    get:
      description: |-
        Fetch features of the feature collection with id `cabomba_caroliniana`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: cabomba_caroliniana.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_cabomba_caroliniana'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_cabomba_caroliniana'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/cabomba_caroliniana/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `cabomba_caroliniana`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: cabomba_caroliniana.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_cabomba_caroliniana'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_cabomba_caroliniana'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/cabomba_caroliniana/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `cabomba_caroliniana`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: cabomba_caroliniana.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/callosciurus_erythraeus:
    get:
      description: callosciurus_erythraeus collection (geospatial data resource) in
        this dataset.
      operationId: getCollection.callosciurus_erythraeus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 callosciurus_erythraeus collection
      tags:
      - Collections
  /collections/callosciurus_erythraeus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `callosciurus_erythraeus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: callosciurus_erythraeus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_callosciurus_erythraeus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_callosciurus_erythraeus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/callosciurus_erythraeus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `callosciurus_erythraeus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: callosciurus_erythraeus.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_callosciurus_erythraeus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_callosciurus_erythraeus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/callosciurus_erythraeus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `callosciurus_erythraeus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: callosciurus_erythraeus.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/eichhornia_crassipes:
    get:
      description: eichhornia_crassipes collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.eichhornia_crassipes
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 eichhornia_crassipes collection
      tags:
      - Collections
  /collections/eichhornia_crassipes/items:
    get:
      description: |-
        Fetch features of the feature collection with id `eichhornia_crassipes`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: eichhornia_crassipes.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_eichhornia_crassipes'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_eichhornia_crassipes'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/eichhornia_crassipes/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `eichhornia_crassipes`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: eichhornia_crassipes.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_eichhornia_crassipes'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_eichhornia_crassipes'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/eichhornia_crassipes/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `eichhornia_crassipes`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: eichhornia_crassipes.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/elodea_nuttallii:
    get:
      description: elodea_nuttallii collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.elodea_nuttallii
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 elodea_nuttallii collection
      tags:
      - Collections
  /collections/elodea_nuttallii/items:
    get:
      description: |-
        Fetch features of the feature collection with id `elodea_nuttallii`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: elodea_nuttallii.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_elodea_nuttallii'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_elodea_nuttallii'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/elodea_nuttallii/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `elodea_nuttallii`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: elodea_nuttallii.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_elodea_nuttallii'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_elodea_nuttallii'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/elodea_nuttallii/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `elodea_nuttallii`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: elodea_nuttallii.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/eriocheir_sinensis:
    get:
      description: eriocheir_sinensis collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.eriocheir_sinensis
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 eriocheir_sinensis collection
      tags:
      - Collections
  /collections/eriocheir_sinensis/items:
    get:
      description: |-
        Fetch features of the feature collection with id `eriocheir_sinensis`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: eriocheir_sinensis.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_eriocheir_sinensis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_eriocheir_sinensis'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/eriocheir_sinensis/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `eriocheir_sinensis`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: eriocheir_sinensis.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_eriocheir_sinensis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_eriocheir_sinensis'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/eriocheir_sinensis/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `eriocheir_sinensis`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: eriocheir_sinensis.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/heracleum_mantegazzianum:
    get:
      description: heracleum_mantegazzianum collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.heracleum_mantegazzianum
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 heracleum_mantegazzianum collection
      tags:
      - Collections
  /collections/heracleum_mantegazzianum/items:
    get:
      description: |-
        Fetch features of the feature collection with id `heracleum_mantegazzianum`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: heracleum_mantegazzianum.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_heracleum_mantegazzianum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_heracleum_mantegazzianum'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/heracleum_mantegazzianum/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `heracleum_mantegazzianum`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: heracleum_mantegazzianum.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_heracleum_mantegazzianum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_heracleum_mantegazzianum'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/heracleum_mantegazzianum/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `heracleum_mantegazzianum`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: heracleum_mantegazzianum.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/hydrocotyle_ranunculoides:
    get:
      description: hydrocotyle_ranunculoides collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.hydrocotyle_ranunculoides
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 hydrocotyle_ranunculoides collection
      tags:
      - Collections
  /collections/hydrocotyle_ranunculoides/items:
    get:
      description: |-
        Fetch features of the feature collection with id `hydrocotyle_ranunculoides`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: hydrocotyle_ranunculoides.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_hydrocotyle_ranunculoides'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_hydrocotyle_ranunculoides'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/hydrocotyle_ranunculoides/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `hydrocotyle_ranunculoides`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: hydrocotyle_ranunculoides.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_hydrocotyle_ranunculoides'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_hydrocotyle_ranunculoides'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/hydrocotyle_ranunculoides/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `hydrocotyle_ranunculoides`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: hydrocotyle_ranunculoides.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/impatiens_glandulifera:
    get:
      description: impatiens_glandulifera collection (geospatial data resource) in
        this dataset.
      operationId: getCollection.impatiens_glandulifera
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 impatiens_glandulifera collection
      tags:
      - Collections
  /collections/impatiens_glandulifera/items:
    get:
      description: |-
        Fetch features of the feature collection with id `impatiens_glandulifera`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: impatiens_glandulifera.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_impatiens_glandulifera'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_impatiens_glandulifera'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/impatiens_glandulifera/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `impatiens_glandulifera`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: impatiens_glandulifera.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_impatiens_glandulifera'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_impatiens_glandulifera'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/impatiens_glandulifera/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `impatiens_glandulifera`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: impatiens_glandulifera.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/lagarosiphon_major:
    get:
      description: lagarosiphon_major collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.lagarosiphon_major
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 lagarosiphon_major collection
      tags:
      - Collections
  /collections/lagarosiphon_major/items:
    get:
      description: |-
        Fetch features of the feature collection with id `lagarosiphon_major`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: lagarosiphon_major.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_lagarosiphon_major'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_lagarosiphon_major'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/lagarosiphon_major/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `lagarosiphon_major`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: lagarosiphon_major.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_lagarosiphon_major'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_lagarosiphon_major'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/lagarosiphon_major/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `lagarosiphon_major`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: lagarosiphon_major.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/ludwigia_grandiflora:
    get:
      description: ludwigia_grandiflora collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.ludwigia_grandiflora
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 ludwigia_grandiflora collection
      tags:
      - Collections
  /collections/ludwigia_grandiflora/items:
    get:
      description: |-
        Fetch features of the feature collection with id `ludwigia_grandiflora`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ludwigia_grandiflora.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_ludwigia_grandiflora'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_ludwigia_grandiflora'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ludwigia_grandiflora/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `ludwigia_grandiflora`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ludwigia_grandiflora.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_ludwigia_grandiflora'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_ludwigia_grandiflora'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ludwigia_grandiflora/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `ludwigia_grandiflora`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: ludwigia_grandiflora.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/ludwigia_peploides:
    get:
      description: ludwigia_peploides collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.ludwigia_peploides
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 ludwigia_peploides collection
      tags:
      - Collections
  /collections/ludwigia_peploides/items:
    get:
      description: |-
        Fetch features of the feature collection with id `ludwigia_peploides`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ludwigia_peploides.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_ludwigia_peploides'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_ludwigia_peploides'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ludwigia_peploides/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `ludwigia_peploides`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ludwigia_peploides.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_ludwigia_peploides'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_ludwigia_peploides'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ludwigia_peploides/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `ludwigia_peploides`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: ludwigia_peploides.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/lysichiton_americanus:
    get:
      description: lysichiton_americanus collection (geospatial data resource) in
        this dataset.
      operationId: getCollection.lysichiton_americanus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 lysichiton_americanus collection
      tags:
      - Collections
  /collections/lysichiton_americanus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `lysichiton_americanus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: lysichiton_americanus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_lysichiton_americanus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_lysichiton_americanus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/lysichiton_americanus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `lysichiton_americanus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: lysichiton_americanus.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_lysichiton_americanus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_lysichiton_americanus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/lysichiton_americanus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `lysichiton_americanus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: lysichiton_americanus.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/muntiacus_reevesi:
    get:
      description: muntiacus_reevesi collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.muntiacus_reevesi
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 muntiacus_reevesi collection
      tags:
      - Collections
  /collections/muntiacus_reevesi/items:
    get:
      description: |-
        Fetch features of the feature collection with id `muntiacus_reevesi`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: muntiacus_reevesi.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_muntiacus_reevesi'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_muntiacus_reevesi'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/muntiacus_reevesi/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `muntiacus_reevesi`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: muntiacus_reevesi.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_muntiacus_reevesi'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_muntiacus_reevesi'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/muntiacus_reevesi/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `muntiacus_reevesi`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: muntiacus_reevesi.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/myocastor_coypus:
    get:
      description: myocastor_coypus collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.myocastor_coypus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 myocastor_coypus collection
      tags:
      - Collections
  /collections/myocastor_coypus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `myocastor_coypus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myocastor_coypus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_myocastor_coypus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_myocastor_coypus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myocastor_coypus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `myocastor_coypus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myocastor_coypus.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_myocastor_coypus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_myocastor_coypus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myocastor_coypus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `myocastor_coypus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: myocastor_coypus.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/myriophyllum_aquaticum:
    get:
      description: myriophyllum_aquaticum collection (geospatial data resource) in
        this dataset.
      operationId: getCollection.myriophyllum_aquaticum
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 myriophyllum_aquaticum collection
      tags:
      - Collections
  /collections/myriophyllum_aquaticum/items:
    get:
      description: |-
        Fetch features of the feature collection with id `myriophyllum_aquaticum`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myriophyllum_aquaticum.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_myriophyllum_aquaticum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_myriophyllum_aquaticum'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myriophyllum_aquaticum/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `myriophyllum_aquaticum`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myriophyllum_aquaticum.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_myriophyllum_aquaticum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_myriophyllum_aquaticum'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myriophyllum_aquaticum/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `myriophyllum_aquaticum`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: myriophyllum_aquaticum.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/myriophyllum_heterophyllum:
    get:
      description: myriophyllum_heterophyllum collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.myriophyllum_heterophyllum
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 myriophyllum_heterophyllum collection
      tags:
      - Collections
  /collections/myriophyllum_heterophyllum/items:
    get:
      description: |-
        Fetch features of the feature collection with id `myriophyllum_heterophyllum`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myriophyllum_heterophyllum.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_myriophyllum_heterophyllum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_myriophyllum_heterophyllum'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myriophyllum_heterophyllum/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `myriophyllum_heterophyllum`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: myriophyllum_heterophyllum.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_myriophyllum_heterophyllum'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_myriophyllum_heterophyllum'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/myriophyllum_heterophyllum/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `myriophyllum_heterophyllum`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: myriophyllum_heterophyllum.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/ondatra_zibethicus:
    get:
      description: ondatra_zibethicus collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.ondatra_zibethicus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 ondatra_zibethicus collection
      tags:
      - Collections
  /collections/ondatra_zibethicus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `ondatra_zibethicus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ondatra_zibethicus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_ondatra_zibethicus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_ondatra_zibethicus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ondatra_zibethicus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `ondatra_zibethicus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: ondatra_zibethicus.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_ondatra_zibethicus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_ondatra_zibethicus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/ondatra_zibethicus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `ondatra_zibethicus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: ondatra_zibethicus.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/orconectes_limosus:
    get:
      description: orconectes_limosus collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.orconectes_limosus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 orconectes_limosus collection
      tags:
      - Collections
  /collections/orconectes_limosus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `orconectes_limosus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: orconectes_limosus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_orconectes_limosus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_orconectes_limosus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/orconectes_limosus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `orconectes_limosus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: orconectes_limosus.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_orconectes_limosus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_orconectes_limosus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/orconectes_limosus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `orconectes_limosus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: orconectes_limosus.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/orconectes_virilis:
    get:
      description: orconectes_virilis collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.orconectes_virilis
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 orconectes_virilis collection
      tags:
      - Collections
  /collections/orconectes_virilis/items:
    get:
      description: |-
        Fetch features of the feature collection with id `orconectes_virilis`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: orconectes_virilis.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_orconectes_virilis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_orconectes_virilis'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/orconectes_virilis/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `orconectes_virilis`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: orconectes_virilis.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_orconectes_virilis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_orconectes_virilis'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/orconectes_virilis/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `orconectes_virilis`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: orconectes_virilis.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/oxyura_jamaicensis:
    get:
      description: oxyura_jamaicensis collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.oxyura_jamaicensis
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 oxyura_jamaicensis collection
      tags:
      - Collections
  /collections/oxyura_jamaicensis/items:
    get:
      description: |-
        Fetch features of the feature collection with id `oxyura_jamaicensis`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: oxyura_jamaicensis.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_oxyura_jamaicensis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_oxyura_jamaicensis'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/oxyura_jamaicensis/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `oxyura_jamaicensis`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: oxyura_jamaicensis.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_oxyura_jamaicensis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_oxyura_jamaicensis'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/oxyura_jamaicensis/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `oxyura_jamaicensis`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: oxyura_jamaicensis.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/pacifastacus_leniusculus:
    get:
      description: pacifastacus_leniusculus collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.pacifastacus_leniusculus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 pacifastacus_leniusculus collection
      tags:
      - Collections
  /collections/pacifastacus_leniusculus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `pacifastacus_leniusculus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: pacifastacus_leniusculus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_pacifastacus_leniusculus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_pacifastacus_leniusculus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/pacifastacus_leniusculus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `pacifastacus_leniusculus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: pacifastacus_leniusculus.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_pacifastacus_leniusculus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_pacifastacus_leniusculus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/pacifastacus_leniusculus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `pacifastacus_leniusculus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: pacifastacus_leniusculus.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/procambarus_clarkii:
    get:
      description: procambarus_clarkii collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.procambarus_clarkii
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 procambarus_clarkii collection
      tags:
      - Collections
  /collections/procambarus_clarkii/items:
    get:
      description: |-
        Fetch features of the feature collection with id `procambarus_clarkii`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procambarus_clarkii.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_procambarus_clarkii'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_procambarus_clarkii'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procambarus_clarkii/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `procambarus_clarkii`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procambarus_clarkii.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_procambarus_clarkii'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_procambarus_clarkii'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procambarus_clarkii/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `procambarus_clarkii`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: procambarus_clarkii.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/procambarus_fallax_f__virginalis:
    get:
      description: procambarus_fallax_f__virginalis collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.procambarus_fallax_f__virginalis
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 procambarus_fallax_f__virginalis collection
      tags:
      - Collections
  /collections/procambarus_fallax_f__virginalis/items:
    get:
      description: |-
        Fetch features of the feature collection with id `procambarus_fallax_f__virginalis`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procambarus_fallax_f__virginalis.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_procambarus_fallax_f__virginalis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_procambarus_fallax_f__virginalis'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procambarus_fallax_f__virginalis/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `procambarus_fallax_f__virginalis`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procambarus_fallax_f__virginalis.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_procambarus_fallax_f__virginalis'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_procambarus_fallax_f__virginalis'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procambarus_fallax_f__virginalis/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `procambarus_fallax_f__virginalis`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: procambarus_fallax_f__virginalis.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/procyon_lotor:
    get:
      description: procyon_lotor collection (geospatial data resource) in this dataset.
      operationId: getCollection.procyon_lotor
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 procyon_lotor collection
      tags:
      - Collections
  /collections/procyon_lotor/items:
    get:
      description: |-
        Fetch features of the feature collection with id `procyon_lotor`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procyon_lotor.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_procyon_lotor'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_procyon_lotor'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procyon_lotor/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `procyon_lotor`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: procyon_lotor.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_procyon_lotor'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_procyon_lotor'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/procyon_lotor/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `procyon_lotor`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: procyon_lotor.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/pseudorasbora_parva:
    get:
      description: pseudorasbora_parva collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.pseudorasbora_parva
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 pseudorasbora_parva collection
      tags:
      - Collections
  /collections/pseudorasbora_parva/items:
    get:
      description: |-
        Fetch features of the feature collection with id `pseudorasbora_parva`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: pseudorasbora_parva.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_pseudorasbora_parva'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_pseudorasbora_parva'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/pseudorasbora_parva/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `pseudorasbora_parva`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: pseudorasbora_parva.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_pseudorasbora_parva'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_pseudorasbora_parva'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/pseudorasbora_parva/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `pseudorasbora_parva`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: pseudorasbora_parva.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/tamias_sibiricus:
    get:
      description: tamias_sibiricus collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.tamias_sibiricus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 tamias_sibiricus collection
      tags:
      - Collections
  /collections/tamias_sibiricus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `tamias_sibiricus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: tamias_sibiricus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_tamias_sibiricus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_tamias_sibiricus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/tamias_sibiricus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `tamias_sibiricus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: tamias_sibiricus.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_tamias_sibiricus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_tamias_sibiricus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/tamias_sibiricus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `tamias_sibiricus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: tamias_sibiricus.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/threskiornis_aethiopicus:
    get:
      description: threskiornis_aethiopicus collection (geospatial data resource)
        in this dataset.
      operationId: getCollection.threskiornis_aethiopicus
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 threskiornis_aethiopicus collection
      tags:
      - Collections
  /collections/threskiornis_aethiopicus/items:
    get:
      description: |-
        Fetch features of the feature collection with id `threskiornis_aethiopicus`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: threskiornis_aethiopicus.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_threskiornis_aethiopicus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_threskiornis_aethiopicus'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/threskiornis_aethiopicus/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `threskiornis_aethiopicus`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: threskiornis_aethiopicus.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_threskiornis_aethiopicus'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_threskiornis_aethiopicus'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/threskiornis_aethiopicus/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `threskiornis_aethiopicus`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: threskiornis_aethiopicus.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/trachemys_scripta:
    get:
      description: trachemys_scripta collection (geospatial data resource) in this
        dataset.
      operationId: getCollection.trachemys_scripta
      parameters:
      - description: |-
          The format of the response. If no value is provided, the standard http
          rules apply, i.e., the accept header is used to determine the format.

          Pre-defined values are "json" and "html". The response to other
          values is determined by the server.
        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 trachemys_scripta collection
      tags:
      - Collections
  /collections/trachemys_scripta/items:
    get:
      description: |-
        Fetch features of the feature collection with id `trachemys_scripta`.

        Every feature in a dataset belongs to a collection. A dataset may
        consist of multiple feature collections. A feature collection is often a
        collection of features of a similar type, based on a common schema.

        Use content negotiation to request HTML or GeoJSON.
      operationId: trachemys_scripta.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: determinationmethod
        required: false
        schema:
          enum:
          - validated observations
          type: string
        style: form
      - description: Filter features by this property
        explode: false
        in: query
        name: localid
        required: false
        schema:
          type: string
        style: form
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/featureCollectionGeoJSON_trachemys_scripta'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureCollectionJSONFG_trachemys_scripta'
            text/html:
              schema:
                type: string
          description: |-
            The response is a document consisting of features in the collection.
            The features included in the response are determined by the server
            based on the query parameters of the request. To support access to
            larger collections without overloading the client, the API supports
            paged access with links to the next page, if more features are selected
            that the page size.

            The `bbox` and `datetime` parameter can be used to select only a
            subset of the features in the collection (the features that are in the
            bounding box or time interval). The `bbox` parameter matches all features
            in the collection that are not associated with a location, too. The
            `datetime` parameter matches all features in the collection that are
            not associated with a time stamp or interval, too.

            The `limit` parameter may be used to control the subset of the
            selected features that should be returned in the response, the page size.
            Each 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/trachemys_scripta/items/{featureId}:
    get:
      description: |-
        Fetch the feature with id `featureId` in the feature collection
        with id `trachemys_scripta`.

        Use content negotiation to request HTML or GeoJSON.
      operationId: trachemys_scripta.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_trachemys_scripta'
            application/vnd.ogc.fg+json:
              schema:
                $ref: '#/components/schemas/featureJSONFG_trachemys_scripta'
            text/html:
              schema:
                type: string
          description: |-
            fetch the feature with id `featureId` in the feature collection
            with 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: <http://www.opengis.net/def/crs/EPSG/0/3395>
              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/trachemys_scripta/schema:
    get:
      description: |-
        Fetch the schema of the collection with id `trachemys_scripta`. The schema describes the features such as the available fields and data types.

        Use content negotiation to request HTML or JSON schema.
      operationId: trachemys_scripta.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/rvo/invasieve-exoten-geharmoniseerd/ogc/v1
