components:
  headers:
    ApiVersionHeader:
      description: Versienummer van de API
      example: 3.0.0
      explode: false
      schema:
        example: 3.0.0
        type: string
        x-dws-expr: '`3.2.1`'
      style: simple
    X-Pagination-Limit:
      description: Aantal Objecten per pagina
      explode: false
      schema:
        format: int32
        type: integer
        x-dws-expr: args.pageSize
      style: simple
    X-Pagination-Page:
      description: Nummer van de huidige pagina (paginanummering start bij 1)
      explode: false
      schema:
        format: int32
        type: integer
        x-dws-expr: args.page
      style: simple
  parameters:
    BegrippenkaderUri:
      allowEmptyValue: false
      description: URI van het begrippenkader waar de te filteren begrippen onderdeel
        van uit maken
      explode: true
      in: query
      name: begrippenkader
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
        type: string
      style: form
    BronUri:
      allowEmptyValue: false
      description: uri van de op te vragen bron
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/Omgevingswet
        type: string
      style: form
    CollectieUri:
      allowEmptyValue: false
      description: uri van de op te vragen collectie
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
        type: string
      style: form
    CollectiesInConceptschemaUri:
      allowEmptyValue: false
      description: uri van het conceptschema waar de te filteren collecties onderdeel
        van uit maken
      explode: true
      in: query
      name: conceptschema
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
        type: string
      style: form
    ConceptUri:
      allowEmptyValue: false
      description: uri van het op te vragen concept
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/concept/API
        type: string
      style: form
    ConceptenInCollectieUri:
      allowEmptyValue: false
      description: uri van de collectie waar de te filteren concepten onderdeel van
        uit maken
      explode: true
      in: query
      name: collectie
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
        type: string
      style: form
    ConceptenInConceptschemaUri:
      allowEmptyValue: false
      description: uri van het conceptschema waar de te filteren concepten onderdeel
        van uit maken
      explode: true
      in: query
      name: conceptschema
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
        type: string
      style: form
    ConceptenInWaardelijstUri:
      allowEmptyValue: false
      description: uri van de waardelijst waar de te filteren concepten onderdeel
        van uit maken
      explode: true
      in: query
      name: waardelijst
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/ActiviteitenGroep_1.0.0
        type: string
      style: form
    ConceptschemaUri:
      allowEmptyValue: false
      description: uri van het op te vragen conceptschema
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
        type: string
      style: form
    ExpandScopeCollectie:
      allowEmptyValue: false
      description: Query parameter voor het aangeven welke gegevens voor de collectie
        dienen te worden embed
      explode: true
      in: query
      name: _expandScope
      required: false
      schema:
        items:
          enum:
          - concepten
          type: string
        type: array
      style: form
      x-dws-type: expand
    ExpandScopeConceptschema:
      description: Query parameter voor het aangeven welke gegevens voor het conceptschema
        dienen te worden embed
      explode: true
      in: query
      name: _expandScope
      required: false
      schema:
        items:
          enum:
          - concepten
          - collecties
          type: string
        type: array
      style: form
      x-dws-type: expand
    ExpandScopeWaardelijsten:
      allowEmptyValue: false
      description: Query parameter voor het aangeven welke gegevens voor de waardelijst
        dienen te worden embed
      explode: true
      in: query
      name: _expandScope
      required: false
      schema:
        items:
          enum:
          - waarden
          type: string
        type: array
      style: form
      x-dws-type: expand
    GeldigOp:
      allowEmptyValue: false
      description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
        op basis van de prov:Entity
      explode: true
      in: query
      name: geldigOp
      required: false
      schema:
        example: "2020-08-23"
        format: YYYY-MM-dd
        type: string
      style: form
    GeleverdDoor:
      allowEmptyValue: false
      description: filter voor het zoeken op uri van een leverancier
      explode: true
      in: query
      name: geleverdDoor
      required: false
      schema:
        example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
        type: string
      style: form
    GepubliceerdDoor:
      allowEmptyValue: false
      description: owms uri van de eigenaar de op te vragen resources
      explode: true
      in: query
      name: gepubliceerdDoor
      required: false
      schema:
        example: https://standaarden.overheid.nl/owms/terms/Geonovum
        type: string
      style: form
    InclusiefBeeindigdeVersies:
      allowEmptyValue: false
      description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
        Default worden beeindigde resources niet terug gegeven.
      explode: true
      in: query
      name: inclusiefBeeindigdeVersies
      required: false
      schema:
        default: false
        example: true
        type: boolean
      style: form
    InformatieproductUri:
      allowEmptyValue: false
      description: uri van het op te vragen informatieproduct
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/dataset/OverbruggingsfunctieRuimtelijkeOrdening
        type: string
      style: form
    Omgevingsaspect:
      allowEmptyValue: false
      description: filter voor het zoeken op een omgevingsaspect op basis van URI.
      explode: true
      in: query
      name: omgevingsaspect
      required: false
      schema:
        example: http://standaarden.omgevingswet.overheid.nl/omgevingsnorm/id/concept/ExterneVeiligheid
        type: string
      style: form
    Page:
      description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
        aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
        object om te navigeren.
      explode: true
      in: query
      name: page
      required: false
      schema:
        default: 1
        type: integer
      style: form
    PageSize:
      description: Aantal resultaten per pagina
      explode: true
      in: query
      name: pageSize
      required: false
      schema:
        default: 10
        enum:
        - 10
        - 20
        - 40
        - 100
        type: integer
      style: form
    WaardelijstSet:
      allowEmptyValue: false
      description: Set waartoe de op te vragen waardelijst behoort
      explode: true
      in: query
      name: set
      required: false
      schema:
        example: IMOW
        type: string
      style: form
    WaardelijstUri:
      allowEmptyValue: false
      description: uri van de op te vragen waardelijst
      explode: true
      in: query
      name: uri
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/ActiviteitenGroep_1.0.0
        type: string
      style: form
    WaardelijstVersieVan:
      allowEmptyValue: true
      description: VersieVan bevat de waardelijst uri waartoe de waardelijstversie
        behoort
      explode: true
      in: query
      name: versieVan
      required: false
      schema:
        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/ActiviteitenGroep
        type: string
      style: form
    ZoekTerm:
      allowEmptyValue: false
      description: zoekterm voor het zoeken op naam van een concept, waardelijst etc.
      explode: true
      in: query
      name: zoekTerm
      required: false
      schema:
        example: Afval
        type: string
      style: form
  responses:
    Activiteiten:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  activiteiten:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        conceptschema:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        isEngerDan:
                          description: Relatie naar andere concepten (skos:narrowMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isGeneralisatieVan:
                          description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isSpecialisatieVan:
                          description: Relatie naar andere concepten (skosthes:broaderGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                          nullable: true
                          type: string
                        naam:
                          example: Application programming interface
                          type: string
                        term:
                          example: Application programming interface
                          type: string
                        type:
                          example: http://www.w3.org/2004/02/skos/core#Concept
                          type: string
                          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                          type: string
                        zieOok:
                          description: Relatie naar andere concepten (skos:relatedMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                      required:
                      - begindatumGeldigheid
                      - conceptschema
                      - eigenaar
                      - einddatumGeldigheid
                      - isEngerDan
                      - isGeneralisatieVan
                      - isSpecialisatieVan
                      - metadata
                      - naam
                      - term
                      - type
                      - uri
                      - zieOok
                      type: object
                    type: array
                required:
                - activiteiten
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    AppHealth:
      content:
        application/json:
          schema:
            properties:
              status:
                example: UP
                type: string
            required:
            - status
            type: object
      description: Health status van de API
    AppInfo:
      content:
        application/json:
          schema:
            properties:
              app-info:
                properties:
                  description:
                    example: De Stelselcatalogus Omgevingswet is het online naslagwerk
                      met concepten over de fysieke leefomgeving. In de catalogus
                      vind je alle concepten uit de Omgevingswet en uit omgevingsbesluiten.
                      Daarnaast worden er per domein concepten beschreven. Er wordt
                      uitgelegd wat de begrippen betekenen en hoe ze aan elkaar zijn
                      gerelateerd.
                    type: string
                  name:
                    example: Stelselcatalogus Omgevingswet
                    type: string
                  version:
                    example: 3.0.0
                    type: string
                required:
                - name
                - version
                type: object
            required:
            - app-info
            type: object
      description: Applicatie eigenschappen van de API
    Begrippen:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  begrippen:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        bestaatUit:
                          description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        bronnen:
                          description: Array met verwijzingen middels url's naar de
                            bronnen
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                            type: string
                          nullable: true
                          type: array
                        codes:
                          description: Codes met betrekking tot het concept.
                          example:
                          - 303.4833
                          items:
                            type: string
                          nullable: true
                          type: array
                        conceptschema:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                        definitie:
                          example: Een API (Application Programming Interface) is
                            een software-interface die het mogelijk maakt dat twee
                            applicaties met elkaar kunnen communiceren.
                          nullable: true
                          type: string
                        deprecated:
                          nullable: true
                          type: boolean
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        heeftBetrekkingOp:
                          description: Relatie naar andere concepten (skos:semanticRelation)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isBrederDan:
                          description: Relatie naar andere concepten (skos:broadMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isEngerDan:
                          description: Relatie naar andere concepten (skos:narrowMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isGeneralisatieVan:
                          description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isGerelateerd:
                          description: Relatie naar andere concepten (skos:related)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isHarmonisatie:
                          description: Relatie naar andere concepten (skos:mappingRelation)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isHetzelfdeAls:
                          description: Relatie naar andere concepten (skos:exactMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isOnderdeelVan:
                          description: Relatie naar andere concepten (skosthes:broaderPartitive)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isOngeveerHetzelfdeAls:
                          description: Relatie naar andere concepten (skos:closeMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isSpecialisatieVan:
                          description: Relatie naar andere concepten (skosthes:broaderGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                          nullable: true
                          type: string
                        naam:
                          example: Application programming interface
                          type: string
                        rationales:
                          description: Waarom is er voor deze definitie gekozen?
                          example:
                          - Definitie is in samenspraak met een grote groep mensen
                            tot stand gekomen.
                          items:
                            type: string
                          nullable: true
                          type: array
                        synoniemen:
                          description: Array met woorden die synoniem zijn aan het
                            concept
                          example:
                          - Application Programming Interface
                          - Digitaal informatie uitwisselingskanaal
                          items:
                            type: string
                          nullable: true
                          type: array
                        term:
                          example: Application programming interface
                          type: string
                        toelichtingen:
                          description: Array met aanvullende toelichtingen op de definitie
                            indien gewenst.
                          example:
                          - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                          items:
                            type: string
                          nullable: true
                          type: array
                        trefwoorden:
                          description: Trefwoorden
                          example:
                          - uitbouwen
                          - aanbouwen
                          - garage
                          items:
                            type: string
                          nullable: true
                          type: array
                        type:
                          example: http://www.w3.org/2004/02/skos/core#Concept
                          type: string
                          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                        uitleg:
                          description: Uitleg over de definitie in 'begrijpelijke'
                            taal.
                          example: Je zou kunnen zeggen dat een API de boodschapper
                            is die een verzoek indient bij een provider en vervolgens
                            het antwoord terugkoppelt naar jou.
                          nullable: true
                          type: string
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                          type: string
                        verbeeldingen:
                          description: Verwijzing middels een url naar een afbeelding.
                          example:
                          - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                          items:
                            type: string
                          nullable: true
                          type: array
                        verborgenZoektermen:
                          example:
                          - API
                          - REST
                          - SOAP
                          items:
                            type: string
                          nullable: true
                          type: array
                        zieOok:
                          description: Relatie naar andere concepten (skos:relatedMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                      required:
                      - begindatumGeldigheid
                      - bestaatUit
                      - bronnen
                      - codes
                      - conceptschema
                      - definitie
                      - eigenaar
                      - einddatumGeldigheid
                      - heeftBetrekkingOp
                      - isBrederDan
                      - isEngerDan
                      - isGeneralisatieVan
                      - isGerelateerd
                      - isHarmonisatie
                      - isHetzelfdeAls
                      - isLidVan
                      - isOnderdeelVan
                      - isOngeveerHetzelfdeAls
                      - isSpecialisatieVan
                      - metadata
                      - naam
                      - rationales
                      - synoniemen
                      - term
                      - toelichtingen
                      - trefwoorden
                      - type
                      - uitleg
                      - uri
                      - verbeeldingen
                      - verborgenZoektermen
                      - zieOok
                      type: object
                    type: array
                required:
                - begrippen
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Begrippenkaders:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  begrippenkaders:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                          nullable: true
                          type: string
                        naam:
                          description: rdfs:label
                          example: Stelselcatalogus
                          type: string
                        uitleg:
                          description: rdfs:comment
                          example: Korte uitleg waarom dit conceptschema tot stand
                            is gekomen.
                          nullable: true
                          type: string
                        uri:
                          description: Unieke identificatie van het Conceptschema
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                      required:
                      - begindatumGeldigheid
                      - eigenaar
                      - einddatumGeldigheid
                      - metadata
                      - naam
                      - uitleg
                      - uri
                      type: object
                    type: array
                required:
                - begrippenkaders
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Bronnen:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  bronnen:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        metadata:
                          example: http://stelselcatalogus.acc.omgevingswet.overheid.nl/doc/20180412000000/dataset/OverbruggingsfunctieRuimtelijkeOrdening
                          nullable: true
                          type: string
                        resource:
                          example: http://data.example.org/Restfull_programming
                          nullable: true
                          type: string
                        titel:
                          example: Restfull programming
                          type: string
                        type:
                          example: http://purl.org/dc/terms/BibliographicResource
                          type: string
                          x-dws-expr: '`http://purl.org/dc/terms/BibliographicResource`'
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                          type: string
                        webpagina:
                          example: https://en.wikipedia.org/wiki/Representational_state_transfer
                          nullable: true
                          type: string
                      required:
                      - begindatumGeldigheid
                      - eigenaar
                      - einddatumGeldigheid
                      - metadata
                      - titel
                      - type
                      - uri
                      - webpagina
                      type: object
                    type: array
                required:
                - bronnen
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Collecties:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  collecties:
                    items:
                      properties:
                        _embedded:
                          properties:
                            concepten:
                              items:
                                properties:
                                  begindatumGeldigheid:
                                    example: "2020-04-17"
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  bestaatUit:
                                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  bronnen:
                                    description: Array met verwijzingen middels url's
                                      naar de bronnen
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                      type: string
                                    nullable: true
                                    type: array
                                  codes:
                                    description: Codes met betrekking tot het concept.
                                    example:
                                    - 303.4833
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  conceptschema:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                    type: string
                                  definitie:
                                    example: Een API (Application Programming Interface)
                                      is een software-interface die het mogelijk maakt
                                      dat twee applicaties met elkaar kunnen communiceren.
                                    nullable: true
                                    type: string
                                  deprecated:
                                    nullable: true
                                    type: boolean
                                  eigenaar:
                                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                    nullable: true
                                    type: string
                                  einddatumGeldigheid:
                                    example: "2020-04-27"
                                    nullable: true
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  heeftBetrekkingOp:
                                    description: Relatie naar andere concepten (skos:semanticRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isBrederDan:
                                    description: Relatie naar andere concepten (skos:broadMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isEngerDan:
                                    description: Relatie naar andere concepten (skos:narrowMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGeneralisatieVan:
                                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGerelateerd:
                                    description: Relatie naar andere concepten (skos:related)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHarmonisatie:
                                    description: Relatie naar andere concepten (skos:mappingRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:exactMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOnderdeelVan:
                                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOngeveerHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:closeMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isSpecialisatieVan:
                                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  metadata:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                    nullable: true
                                    type: string
                                  naam:
                                    example: Application programming interface
                                    type: string
                                  rationales:
                                    description: Waarom is er voor deze definitie
                                      gekozen?
                                    example:
                                    - Definitie is in samenspraak met een grote groep
                                      mensen tot stand gekomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  synoniemen:
                                    description: Array met woorden die synoniem zijn
                                      aan het concept
                                    example:
                                    - Application Programming Interface
                                    - Digitaal informatie uitwisselingskanaal
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  term:
                                    example: Application programming interface
                                    type: string
                                  toelichtingen:
                                    description: Array met aanvullende toelichtingen
                                      op de definitie indien gewenst.
                                    example:
                                    - API's kunnen zowel in REST als in SOAP vorm
                                      voorkomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  trefwoorden:
                                    description: Trefwoorden
                                    example:
                                    - uitbouwen
                                    - aanbouwen
                                    - garage
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  type:
                                    example: http://www.w3.org/2004/02/skos/core#Concept
                                    type: string
                                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                  uitleg:
                                    description: Uitleg over de definitie in 'begrijpelijke'
                                      taal.
                                    example: Je zou kunnen zeggen dat een API de boodschapper
                                      is die een verzoek indient bij een provider
                                      en vervolgens het antwoord terugkoppelt naar
                                      jou.
                                    nullable: true
                                    type: string
                                  uri:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                    type: string
                                  verbeeldingen:
                                    description: Verwijzing middels een url naar een
                                      afbeelding.
                                    example:
                                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  verborgenZoektermen:
                                    example:
                                    - API
                                    - REST
                                    - SOAP
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  zieOok:
                                    description: Relatie naar andere concepten (skos:relatedMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                required:
                                - begindatumGeldigheid
                                - bestaatUit
                                - bronnen
                                - codes
                                - conceptschema
                                - definitie
                                - eigenaar
                                - einddatumGeldigheid
                                - heeftBetrekkingOp
                                - isBrederDan
                                - isEngerDan
                                - isGeneralisatieVan
                                - isGerelateerd
                                - isHarmonisatie
                                - isHetzelfdeAls
                                - isLidVan
                                - isOnderdeelVan
                                - isOngeveerHetzelfdeAls
                                - isSpecialisatieVan
                                - metadata
                                - naam
                                - rationales
                                - synoniemen
                                - term
                                - toelichtingen
                                - trefwoorden
                                - type
                                - uitleg
                                - uri
                                - verbeeldingen
                                - verborgenZoektermen
                                - zieOok
                                type: object
                              nullable: true
                              type: array
                          type: object
                          x-dws-envelope: true
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        conceptschema:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
                          nullable: true
                          type: string
                        naam:
                          example: Collectie van concepten
                          nullable: true
                          type: string
                        term:
                          example: Collectie van concepten
                          type: string
                        type:
                          example: http://www.w3.org/2004/02/skos/core#Collection
                          type: string
                          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
                          type: string
                      required:
                      - begindatumGeldigheid
                      - conceptschema
                      - eigenaar
                      - einddatumGeldigheid
                      - metadata
                      - naam
                      - term
                      - type
                      - uri
                      type: object
                    type: array
                required:
                - collecties
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Concepten:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  concepten:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        bestaatUit:
                          description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        bronnen:
                          description: Array met verwijzingen middels url's naar de
                            bronnen
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                            type: string
                          nullable: true
                          type: array
                        codes:
                          description: Codes met betrekking tot het concept.
                          example:
                          - 303.4833
                          items:
                            type: string
                          nullable: true
                          type: array
                        conceptschema:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                        definitie:
                          example: Een API (Application Programming Interface) is
                            een software-interface die het mogelijk maakt dat twee
                            applicaties met elkaar kunnen communiceren.
                          nullable: true
                          type: string
                        deprecated:
                          nullable: true
                          type: boolean
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        heeftBetrekkingOp:
                          description: Relatie naar andere concepten (skos:semanticRelation)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isBrederDan:
                          description: Relatie naar andere concepten (skos:broadMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isEngerDan:
                          description: Relatie naar andere concepten (skos:narrowMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isGeneralisatieVan:
                          description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isGerelateerd:
                          description: Relatie naar andere concepten (skos:related)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isHarmonisatie:
                          description: Relatie naar andere concepten (skos:mappingRelation)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isHetzelfdeAls:
                          description: Relatie naar andere concepten (skos:exactMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isOnderdeelVan:
                          description: Relatie naar andere concepten (skosthes:broaderPartitive)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isOngeveerHetzelfdeAls:
                          description: Relatie naar andere concepten (skos:closeMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        isSpecialisatieVan:
                          description: Relatie naar andere concepten (skosthes:broaderGeneric)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                          nullable: true
                          type: string
                        naam:
                          example: Application programming interface
                          type: string
                        rationales:
                          description: Waarom is er voor deze definitie gekozen?
                          example:
                          - Definitie is in samenspraak met een grote groep mensen
                            tot stand gekomen.
                          items:
                            type: string
                          nullable: true
                          type: array
                        synoniemen:
                          description: Array met woorden die synoniem zijn aan het
                            concept
                          example:
                          - Application Programming Interface
                          - Digitaal informatie uitwisselingskanaal
                          items:
                            type: string
                          nullable: true
                          type: array
                        term:
                          example: Application programming interface
                          type: string
                        toelichtingen:
                          description: Array met aanvullende toelichtingen op de definitie
                            indien gewenst.
                          example:
                          - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                          items:
                            type: string
                          nullable: true
                          type: array
                        trefwoorden:
                          description: Trefwoorden
                          example:
                          - uitbouwen
                          - aanbouwen
                          - garage
                          items:
                            type: string
                          nullable: true
                          type: array
                        type:
                          example: http://www.w3.org/2004/02/skos/core#Concept
                          type: string
                          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                        uitleg:
                          description: Uitleg over de definitie in 'begrijpelijke'
                            taal.
                          example: Je zou kunnen zeggen dat een API de boodschapper
                            is die een verzoek indient bij een provider en vervolgens
                            het antwoord terugkoppelt naar jou.
                          nullable: true
                          type: string
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                          type: string
                        verbeeldingen:
                          description: Verwijzing middels een url naar een afbeelding.
                          example:
                          - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                          items:
                            type: string
                          nullable: true
                          type: array
                        verborgenZoektermen:
                          example:
                          - API
                          - REST
                          - SOAP
                          items:
                            type: string
                          nullable: true
                          type: array
                        zieOok:
                          description: Relatie naar andere concepten (skos:relatedMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                      required:
                      - begindatumGeldigheid
                      - bestaatUit
                      - bronnen
                      - codes
                      - conceptschema
                      - definitie
                      - eigenaar
                      - einddatumGeldigheid
                      - heeftBetrekkingOp
                      - isBrederDan
                      - isEngerDan
                      - isGeneralisatieVan
                      - isGerelateerd
                      - isHarmonisatie
                      - isHetzelfdeAls
                      - isLidVan
                      - isOnderdeelVan
                      - isOngeveerHetzelfdeAls
                      - isSpecialisatieVan
                      - metadata
                      - naam
                      - rationales
                      - synoniemen
                      - term
                      - toelichtingen
                      - trefwoorden
                      - type
                      - uitleg
                      - uri
                      - verbeeldingen
                      - verborgenZoektermen
                      - zieOok
                      type: object
                    type: array
                required:
                - concepten
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Conceptschemas:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  conceptschemas:
                    items:
                      properties:
                        _embedded:
                          properties:
                            collecties:
                              items:
                                properties:
                                  _embedded:
                                    properties:
                                      concepten:
                                        items:
                                          properties:
                                            begindatumGeldigheid:
                                              example: "2020-04-17"
                                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                              type: string
                                            bestaatUit:
                                              description: Relatie naar andere concepten
                                                (skosthes:narrowerPartitive)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            bronnen:
                                              description: Array met verwijzingen
                                                middels url's naar de bronnen
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                                type: string
                                              nullable: true
                                              type: array
                                            codes:
                                              description: Codes met betrekking tot
                                                het concept.
                                              example:
                                              - 303.4833
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            conceptschema:
                                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                              type: string
                                            definitie:
                                              example: Een API (Application Programming
                                                Interface) is een software-interface
                                                die het mogelijk maakt dat twee applicaties
                                                met elkaar kunnen communiceren.
                                              nullable: true
                                              type: string
                                            deprecated:
                                              nullable: true
                                              type: boolean
                                            eigenaar:
                                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                              nullable: true
                                              type: string
                                            einddatumGeldigheid:
                                              example: "2020-04-27"
                                              nullable: true
                                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                              type: string
                                            heeftBetrekkingOp:
                                              description: Relatie naar andere concepten
                                                (skos:semanticRelation)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isBrederDan:
                                              description: Relatie naar andere concepten
                                                (skos:broadMatch)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isEngerDan:
                                              description: Relatie naar andere concepten
                                                (skos:narrowMatch)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isGeneralisatieVan:
                                              description: Relatie naar andere concepten
                                                (skosthes:narrowerGeneric)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isGerelateerd:
                                              description: Relatie naar andere concepten
                                                (skos:related)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isHarmonisatie:
                                              description: Relatie naar andere concepten
                                                (skos:mappingRelation)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isHetzelfdeAls:
                                              description: Relatie naar andere concepten
                                                (skos:exactMatch)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isOnderdeelVan:
                                              description: Relatie naar andere concepten
                                                (skosthes:broaderPartitive)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isOngeveerHetzelfdeAls:
                                              description: Relatie naar andere concepten
                                                (skos:closeMatch)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            isSpecialisatieVan:
                                              description: Relatie naar andere concepten
                                                (skosthes:broaderGeneric)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                            metadata:
                                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                              nullable: true
                                              type: string
                                            naam:
                                              example: Application programming interface
                                              type: string
                                            rationales:
                                              description: Waarom is er voor deze
                                                definitie gekozen?
                                              example:
                                              - Definitie is in samenspraak met een
                                                grote groep mensen tot stand gekomen.
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            synoniemen:
                                              description: Array met woorden die synoniem
                                                zijn aan het concept
                                              example:
                                              - Application Programming Interface
                                              - Digitaal informatie uitwisselingskanaal
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            term:
                                              example: Application programming interface
                                              type: string
                                            toelichtingen:
                                              description: Array met aanvullende toelichtingen
                                                op de definitie indien gewenst.
                                              example:
                                              - API's kunnen zowel in REST als in
                                                SOAP vorm voorkomen.
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            trefwoorden:
                                              description: Trefwoorden
                                              example:
                                              - uitbouwen
                                              - aanbouwen
                                              - garage
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            type:
                                              example: http://www.w3.org/2004/02/skos/core#Concept
                                              type: string
                                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                            uitleg:
                                              description: Uitleg over de definitie
                                                in 'begrijpelijke' taal.
                                              example: Je zou kunnen zeggen dat een
                                                API de boodschapper is die een verzoek
                                                indient bij een provider en vervolgens
                                                het antwoord terugkoppelt naar jou.
                                              nullable: true
                                              type: string
                                            uri:
                                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                              type: string
                                            verbeeldingen:
                                              description: Verwijzing middels een
                                                url naar een afbeelding.
                                              example:
                                              - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            verborgenZoektermen:
                                              example:
                                              - API
                                              - REST
                                              - SOAP
                                              items:
                                                type: string
                                              nullable: true
                                              type: array
                                            zieOok:
                                              description: Relatie naar andere concepten
                                                (skos:relatedMatch)
                                              items:
                                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                type: string
                                              nullable: true
                                              type: array
                                          required:
                                          - begindatumGeldigheid
                                          - bestaatUit
                                          - bronnen
                                          - codes
                                          - conceptschema
                                          - definitie
                                          - eigenaar
                                          - einddatumGeldigheid
                                          - heeftBetrekkingOp
                                          - isBrederDan
                                          - isEngerDan
                                          - isGeneralisatieVan
                                          - isGerelateerd
                                          - isHarmonisatie
                                          - isHetzelfdeAls
                                          - isLidVan
                                          - isOnderdeelVan
                                          - isOngeveerHetzelfdeAls
                                          - isSpecialisatieVan
                                          - metadata
                                          - naam
                                          - rationales
                                          - synoniemen
                                          - term
                                          - toelichtingen
                                          - trefwoorden
                                          - type
                                          - uitleg
                                          - uri
                                          - verbeeldingen
                                          - verborgenZoektermen
                                          - zieOok
                                          type: object
                                        nullable: true
                                        type: array
                                    type: object
                                    x-dws-envelope: true
                                  begindatumGeldigheid:
                                    example: "2020-04-17"
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  conceptschema:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                    type: string
                                  eigenaar:
                                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                    nullable: true
                                    type: string
                                  einddatumGeldigheid:
                                    example: "2020-04-27"
                                    nullable: true
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  metadata:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
                                    nullable: true
                                    type: string
                                  naam:
                                    example: Collectie van concepten
                                    nullable: true
                                    type: string
                                  term:
                                    example: Collectie van concepten
                                    type: string
                                  type:
                                    example: http://www.w3.org/2004/02/skos/core#Collection
                                    type: string
                                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
                                  uri:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
                                    type: string
                                required:
                                - begindatumGeldigheid
                                - conceptschema
                                - eigenaar
                                - einddatumGeldigheid
                                - metadata
                                - naam
                                - term
                                - type
                                - uri
                                type: object
                              nullable: true
                              type: array
                            concepten:
                              items:
                                properties:
                                  begindatumGeldigheid:
                                    example: "2020-04-17"
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  bestaatUit:
                                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  bronnen:
                                    description: Array met verwijzingen middels url's
                                      naar de bronnen
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                      type: string
                                    nullable: true
                                    type: array
                                  codes:
                                    description: Codes met betrekking tot het concept.
                                    example:
                                    - 303.4833
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  conceptschema:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                    type: string
                                  definitie:
                                    example: Een API (Application Programming Interface)
                                      is een software-interface die het mogelijk maakt
                                      dat twee applicaties met elkaar kunnen communiceren.
                                    nullable: true
                                    type: string
                                  deprecated:
                                    nullable: true
                                    type: boolean
                                  eigenaar:
                                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                    nullable: true
                                    type: string
                                  einddatumGeldigheid:
                                    example: "2020-04-27"
                                    nullable: true
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  heeftBetrekkingOp:
                                    description: Relatie naar andere concepten (skos:semanticRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isBrederDan:
                                    description: Relatie naar andere concepten (skos:broadMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isEngerDan:
                                    description: Relatie naar andere concepten (skos:narrowMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGeneralisatieVan:
                                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGerelateerd:
                                    description: Relatie naar andere concepten (skos:related)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHarmonisatie:
                                    description: Relatie naar andere concepten (skos:mappingRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:exactMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOnderdeelVan:
                                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOngeveerHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:closeMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isSpecialisatieVan:
                                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  metadata:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                    nullable: true
                                    type: string
                                  naam:
                                    example: Application programming interface
                                    type: string
                                  rationales:
                                    description: Waarom is er voor deze definitie
                                      gekozen?
                                    example:
                                    - Definitie is in samenspraak met een grote groep
                                      mensen tot stand gekomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  synoniemen:
                                    description: Array met woorden die synoniem zijn
                                      aan het concept
                                    example:
                                    - Application Programming Interface
                                    - Digitaal informatie uitwisselingskanaal
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  term:
                                    example: Application programming interface
                                    type: string
                                  toelichtingen:
                                    description: Array met aanvullende toelichtingen
                                      op de definitie indien gewenst.
                                    example:
                                    - API's kunnen zowel in REST als in SOAP vorm
                                      voorkomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  trefwoorden:
                                    description: Trefwoorden
                                    example:
                                    - uitbouwen
                                    - aanbouwen
                                    - garage
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  type:
                                    example: http://www.w3.org/2004/02/skos/core#Concept
                                    type: string
                                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                  uitleg:
                                    description: Uitleg over de definitie in 'begrijpelijke'
                                      taal.
                                    example: Je zou kunnen zeggen dat een API de boodschapper
                                      is die een verzoek indient bij een provider
                                      en vervolgens het antwoord terugkoppelt naar
                                      jou.
                                    nullable: true
                                    type: string
                                  uri:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                    type: string
                                  verbeeldingen:
                                    description: Verwijzing middels een url naar een
                                      afbeelding.
                                    example:
                                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  verborgenZoektermen:
                                    example:
                                    - API
                                    - REST
                                    - SOAP
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  zieOok:
                                    description: Relatie naar andere concepten (skos:relatedMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                required:
                                - begindatumGeldigheid
                                - bestaatUit
                                - bronnen
                                - codes
                                - conceptschema
                                - definitie
                                - eigenaar
                                - einddatumGeldigheid
                                - heeftBetrekkingOp
                                - isBrederDan
                                - isEngerDan
                                - isGeneralisatieVan
                                - isGerelateerd
                                - isHarmonisatie
                                - isHetzelfdeAls
                                - isLidVan
                                - isOnderdeelVan
                                - isOngeveerHetzelfdeAls
                                - isSpecialisatieVan
                                - metadata
                                - naam
                                - rationales
                                - synoniemen
                                - term
                                - toelichtingen
                                - trefwoorden
                                - type
                                - uitleg
                                - uri
                                - verbeeldingen
                                - verborgenZoektermen
                                - zieOok
                                type: object
                              nullable: true
                              type: array
                          type: object
                          x-dws-envelope: true
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                          nullable: true
                          type: string
                        naam:
                          description: rdfs:label
                          example: Stelselcatalogus
                          type: string
                        uitleg:
                          description: rdfs:comment
                          example: Korte uitleg waarom dit conceptschema tot stand
                            is gekomen.
                          nullable: true
                          type: string
                        uri:
                          description: Unieke identificatie van het Conceptschema
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                      required:
                      - begindatumGeldigheid
                      - eigenaar
                      - einddatumGeldigheid
                      - metadata
                      - naam
                      - uitleg
                      - uri
                      type: object
                    type: array
                required:
                - conceptschemas
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Informatieproducten:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  informatieproducten:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        bronhouders:
                          items:
                            nullable: true
                            properties:
                              naam:
                                example: Dienst voor het kadaster en de openbare registers
                                type: string
                              uri:
                                example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                                type: string
                            required:
                            - naam
                            - uri
                            type: object
                          nullable: true
                          type: array
                        datasets:
                          items:
                            properties:
                              distributies:
                                items:
                                  properties:
                                    afnamepunt:
                                      example: https://rev-portaal.nl/api/rev/v4/LocatieEVActiviteiten
                                      type: string
                                    dienstbeschrijving:
                                      example: Ontsluiting van het Register Externe
                                        Veilgheid via de API in het kader van het
                                        Digitaal Stelsel Omgevingswet (DSO)
                                      type: string
                                    naam:
                                      example: Open API specificatie REV-versie 4"
                                      type: string
                                    presentatie:
                                      nullable: true
                                      properties:
                                        definitie:
                                          nullable: true
                                          type: string
                                        naam:
                                          type: string
                                        uri:
                                          type: string
                                      required:
                                      - definitie
                                      - naam
                                      - uri
                                      type: object
                                    profiel:
                                      nullable: true
                                      properties:
                                        definitie:
                                          example: API-profiel t.b.v. informatieproducten
                                            bij het oriënteren van regels (op de kaart)
                                          nullable: true
                                          type: string
                                        naam:
                                          example: Informatieproduct oriënteren V1
                                          type: string
                                        uri:
                                          example: http://standaarden.omgevingswet.overheid.nl/api-profielen/id/concept/orienteren-v1
                                          type: string
                                      required:
                                      - definitie
                                      - naam
                                      - uri
                                      type: object
                                    uitwisselstandaard:
                                      nullable: true
                                      properties:
                                        definitie:
                                          nullable: true
                                          type: string
                                        naam:
                                          type: string
                                        uri:
                                          type: string
                                      required:
                                      - definitie
                                      - naam
                                      - uri
                                      type: object
                                    uri:
                                      example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/dataset/Externe%20Veiligheid/id/distributie/Open%20API%20specificatie%20REV-versie%204
                                      type: string
                                    zoomMaximum:
                                      nullable: true
                                      properties:
                                        definitie:
                                          example: Land overzicht (Resolutie 3440,640
                                            m/pixel)
                                          nullable: true
                                          type: string
                                        naam:
                                          example: zoomniveau-0
                                          type: string
                                        uri:
                                          example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                                          type: string
                                      required:
                                      - definitie
                                      - naam
                                      - uri
                                      type: object
                                    zoomMinimum:
                                      nullable: true
                                      properties:
                                        definitie:
                                          example: Land overzicht (Resolutie 3440,640
                                            m/pixel)
                                          nullable: true
                                          type: string
                                        naam:
                                          example: zoomniveau-0
                                          type: string
                                        uri:
                                          example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                                          type: string
                                      required:
                                      - definitie
                                      - naam
                                      - uri
                                      type: object
                                  type: object
                                type: array
                              naam:
                                example: Externe Veiligheid
                                type: string
                              omgevingsaspecten:
                                items:
                                  nullable: true
                                  properties:
                                    naam:
                                      nullable: true
                                      type: string
                                    uri:
                                      nullable: true
                                      type: string
                                    waardelijstUri:
                                      nullable: true
                                      type: string
                                  required:
                                  - naam
                                  - uri
                                  - waardelijstUri
                                  type: object
                                nullable: true
                                type: array
                              uri:
                                example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/id/dataset/Externe%20Veiligheid
                                type: string
                            type: object
                          type: array
                        doelgroepen:
                          items:
                            nullable: true
                            properties:
                              naam:
                                example: Dienst voor het kadaster en de openbare registers
                                type: string
                              uri:
                                example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                                type: string
                            required:
                            - naam
                            - uri
                            type: object
                          type: array
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        leverancier:
                          nullable: true
                          properties:
                            naam:
                              example: Dienst voor het kadaster en de openbare registers
                              type: string
                            uri:
                              example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                              type: string
                          required:
                          - naam
                          - uri
                          type: object
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                          nullable: true
                          type: string
                        naam:
                          example: Register Externe Veiligheid
                          type: string
                        omschrijving:
                          example: Het Register Externe Veiligheid (REV) is een database
                            waarin gegevens over milieubelastende- en risicovolle
                            activiteiten in de leefomgeving worden verzameld.
                          type: string
                        uri:
                          example: http://standaarden.omgevingswet.overheid.nl/id/informatieproduct/register-externe-veiligheid
                          type: string
                        versie:
                          example: 1.0.0
                          type: string
                      type: object
                    type: array
                required:
                - informatieproducten
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Waardelijsten:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  waardelijsten:
                    items:
                      properties:
                        _embedded:
                          properties:
                            waarden:
                              items:
                                properties:
                                  begindatumGeldigheid:
                                    example: "2020-04-17"
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  bestaatUit:
                                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  bronnen:
                                    description: Array met verwijzingen middels url's
                                      naar de bronnen
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                      type: string
                                    nullable: true
                                    type: array
                                  codes:
                                    description: Codes met betrekking tot het concept.
                                    example:
                                    - 303.4833
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  conceptschema:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                    type: string
                                  definitie:
                                    example: Een API (Application Programming Interface)
                                      is een software-interface die het mogelijk maakt
                                      dat twee applicaties met elkaar kunnen communiceren.
                                    nullable: true
                                    type: string
                                  deprecated:
                                    nullable: true
                                    type: boolean
                                  eigenaar:
                                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                    nullable: true
                                    type: string
                                  einddatumGeldigheid:
                                    example: "2020-04-27"
                                    nullable: true
                                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                    type: string
                                  heeftBetrekkingOp:
                                    description: Relatie naar andere concepten (skos:semanticRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isBrederDan:
                                    description: Relatie naar andere concepten (skos:broadMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isEngerDan:
                                    description: Relatie naar andere concepten (skos:narrowMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGeneralisatieVan:
                                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isGerelateerd:
                                    description: Relatie naar andere concepten (skos:related)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHarmonisatie:
                                    description: Relatie naar andere concepten (skos:mappingRelation)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:exactMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOnderdeelVan:
                                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isOngeveerHetzelfdeAls:
                                    description: Relatie naar andere concepten (skos:closeMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  isSpecialisatieVan:
                                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                  metadata:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                    nullable: true
                                    type: string
                                  naam:
                                    example: Application programming interface
                                    type: string
                                  rationales:
                                    description: Waarom is er voor deze definitie
                                      gekozen?
                                    example:
                                    - Definitie is in samenspraak met een grote groep
                                      mensen tot stand gekomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  synoniemen:
                                    description: Array met woorden die synoniem zijn
                                      aan het concept
                                    example:
                                    - Application Programming Interface
                                    - Digitaal informatie uitwisselingskanaal
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  term:
                                    example: Application programming interface
                                    type: string
                                  toelichtingen:
                                    description: Array met aanvullende toelichtingen
                                      op de definitie indien gewenst.
                                    example:
                                    - API's kunnen zowel in REST als in SOAP vorm
                                      voorkomen.
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  trefwoorden:
                                    description: Trefwoorden
                                    example:
                                    - uitbouwen
                                    - aanbouwen
                                    - garage
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  type:
                                    example: http://www.w3.org/2004/02/skos/core#Concept
                                    type: string
                                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                  uitleg:
                                    description: Uitleg over de definitie in 'begrijpelijke'
                                      taal.
                                    example: Je zou kunnen zeggen dat een API de boodschapper
                                      is die een verzoek indient bij een provider
                                      en vervolgens het antwoord terugkoppelt naar
                                      jou.
                                    nullable: true
                                    type: string
                                  uri:
                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                    type: string
                                  verbeeldingen:
                                    description: Verwijzing middels een url naar een
                                      afbeelding.
                                    example:
                                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  verborgenZoektermen:
                                    example:
                                    - API
                                    - REST
                                    - SOAP
                                    items:
                                      type: string
                                    nullable: true
                                    type: array
                                  zieOok:
                                    description: Relatie naar andere concepten (skos:relatedMatch)
                                    items:
                                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                      type: string
                                    nullable: true
                                    type: array
                                required:
                                - begindatumGeldigheid
                                - bestaatUit
                                - bronnen
                                - codes
                                - conceptschema
                                - definitie
                                - eigenaar
                                - einddatumGeldigheid
                                - heeftBetrekkingOp
                                - isBrederDan
                                - isEngerDan
                                - isGeneralisatieVan
                                - isGerelateerd
                                - isHarmonisatie
                                - isHetzelfdeAls
                                - isLidVan
                                - isOnderdeelVan
                                - isOngeveerHetzelfdeAls
                                - isSpecialisatieVan
                                - metadata
                                - naam
                                - rationales
                                - synoniemen
                                - term
                                - toelichtingen
                                - trefwoorden
                                - type
                                - uitleg
                                - uri
                                - verbeeldingen
                                - verborgenZoektermen
                                - zieOok
                                type: object
                              nullable: true
                              type: array
                          type: object
                          x-dws-envelope: true
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        beschrijving:
                          example: Waardelijst welke concepten bevat die betrekking
                            hebben op software engineering
                          nullable: true
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/20200719220320/waardelijst/SoftwareEngineering_1.0.3
                          nullable: true
                          type: string
                        naam:
                          example: Software engineering
                          nullable: true
                          type: string
                        set:
                          example: IMOW
                          nullable: true
                          type: string
                        titel:
                          example: Software engineering
                          type: string
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/SoftwareEngineering_1.0.3
                          type: string
                        versie:
                          example: 1.0.3
                          type: string
                        versieVan:
                          example: https://identifier.overheid.nl/tooi/set/rwc_gemeenten_compleet
                          type: string
                        versienotities:
                          example: Dit veld bevat informatie specifiek over deze versie
                          nullable: true
                          type: string
                        websites:
                          items:
                            example: '["https://martinfowler.com/"]'
                            type: string
                          nullable: true
                          type: array
                      required:
                      - begindatumGeldigheid
                      - beschrijving
                      - eigenaar
                      - einddatumGeldigheid
                      - metadata
                      - naam
                      - set
                      - titel
                      - uri
                      - versie
                      - versieVan
                      - versienotities
                      - websites
                      type: object
                    type: array
                required:
                - waardelijsten
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
    Werkzaamheden:
      content:
        application/hal+json:
          schema:
            properties:
              _embedded:
                properties:
                  werkzaamheden:
                    items:
                      properties:
                        begindatumGeldigheid:
                          example: "2020-04-17"
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        conceptschema:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                          type: string
                        eigenaar:
                          example: https://standaarden.overheid.nl/owms/terms/Geonovum
                          nullable: true
                          type: string
                        einddatumGeldigheid:
                          example: "2020-04-27"
                          nullable: true
                          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                          type: string
                        isGerelateerd:
                          description: Relatie naar andere concepten (skos:related)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                        metadata:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                          nullable: true
                          type: string
                        naam:
                          example: Application programming interface
                          type: string
                        term:
                          example: Application programming interface
                          type: string
                        trefwoorden:
                          description: Trefwoorden
                          example:
                          - uitbouwen
                          - aanbouwen
                          - garage
                          items:
                            type: string
                          nullable: true
                          type: array
                        type:
                          example: http://www.w3.org/2004/02/skos/core#Concept
                          type: string
                          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                        uri:
                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                          type: string
                        zieOok:
                          description: Relatie naar andere concepten (skos:relatedMatch)
                          items:
                            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                            type: string
                          nullable: true
                          type: array
                      required:
                      - begindatumGeldigheid
                      - conceptschema
                      - eigenaar
                      - einddatumGeldigheid
                      - isGerelateerd
                      - metadata
                      - naam
                      - term
                      - trefwoorden
                      - type
                      - uri
                      - zieOok
                      type: object
                    type: array
                required:
                - werkzaamheden
                type: object
                x-dws-envelope: true
              _links:
                properties:
                  next:
                    description: Absolute link naar volgende pagina (null als er geen
                      volgende pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  prev:
                    description: Absolute link naar vorige pagina (null als er geen
                      vorige pagina is)
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                        format: uri
                        nullable: true
                        type: string
                        x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                          args.requestPathAndQuery)
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                  self:
                    description: Absolute link naar huidige pagina
                    properties:
                      href:
                        description: URL van de link
                        example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                        format: uri
                        type: string
                        x-dws-expr: args.host + env.dotwebstack.template.baseUrl +
                          args.requestPathAndQuery
                    required:
                    - href
                    type: object
                    x-dws-envelope: true
                required:
                - next
                - prev
                - self
                type: object
                x-dws-envelope: true
              page:
                properties:
                  number:
                    example: 1
                    format: int32
                    nullable: true
                    type: integer
                    x-dws-expr: '`${args.page}`'
                  size:
                    example: 10
                    format: int32
                    type: integer
                    x-dws-expr: '`${args.pageSize}`'
                required:
                - number
                - size
                type: object
                x-dws-envelope: true
            required:
            - _embedded
            type: object
            x-dws-envelope: true
      description: OK
      headers:
        API-version:
          description: Versienummer van de API
          example: 3.0.0
          explode: false
          schema:
            example: 3.0.0
            type: string
            x-dws-expr: '`3.2.1`'
          style: simple
        X-Pagination-Limit:
          description: Aantal Objecten per pagina
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.pageSize
          style: simple
        X-Pagination-Page:
          description: Nummer van de huidige pagina (paginanummering start bij 1)
          explode: false
          schema:
            format: int32
            type: integer
            x-dws-expr: args.page
          style: simple
  schemas:
    Activiteit:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        conceptschema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        isEngerDan:
          description: Relatie naar andere concepten (skos:narrowMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isGeneralisatieVan:
          description: Relatie naar andere concepten (skosthes:narrowerGeneric)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isSpecialisatieVan:
          description: Relatie naar andere concepten (skosthes:broaderGeneric)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
          nullable: true
          type: string
        naam:
          example: Application programming interface
          type: string
        term:
          example: Application programming interface
          type: string
        type:
          example: http://www.w3.org/2004/02/skos/core#Concept
          type: string
          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
          type: string
        zieOok:
          description: Relatie naar andere concepten (skos:relatedMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
      required:
      - begindatumGeldigheid
      - conceptschema
      - eigenaar
      - einddatumGeldigheid
      - isEngerDan
      - isGeneralisatieVan
      - isSpecialisatieVan
      - metadata
      - naam
      - term
      - type
      - uri
      - zieOok
      type: object
    BegripRelatie:
      nullable: true
      properties:
        naam:
          example: Dienst voor het kadaster en de openbare registers
          type: string
        uri:
          example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
          type: string
      required:
      - naam
      - uri
      type: object
    Begrippenkader:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
          nullable: true
          type: string
        naam:
          description: rdfs:label
          example: Stelselcatalogus
          type: string
        uitleg:
          description: rdfs:comment
          example: Korte uitleg waarom dit conceptschema tot stand is gekomen.
          nullable: true
          type: string
        uri:
          description: Unieke identificatie van het Conceptschema
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
      required:
      - begindatumGeldigheid
      - eigenaar
      - einddatumGeldigheid
      - metadata
      - naam
      - uitleg
      - uri
      type: object
    Bron:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        metadata:
          example: http://stelselcatalogus.acc.omgevingswet.overheid.nl/doc/20180412000000/dataset/OverbruggingsfunctieRuimtelijkeOrdening
          nullable: true
          type: string
        resource:
          example: http://data.example.org/Restfull_programming
          nullable: true
          type: string
        titel:
          example: Restfull programming
          type: string
        type:
          example: http://purl.org/dc/terms/BibliographicResource
          type: string
          x-dws-expr: '`http://purl.org/dc/terms/BibliographicResource`'
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
          type: string
        webpagina:
          example: https://en.wikipedia.org/wiki/Representational_state_transfer
          nullable: true
          type: string
      required:
      - begindatumGeldigheid
      - eigenaar
      - einddatumGeldigheid
      - metadata
      - titel
      - type
      - uri
      - webpagina
      type: object
    Collectie:
      properties:
        _embedded:
          properties:
            concepten:
              items:
                properties:
                  begindatumGeldigheid:
                    example: "2020-04-17"
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  bestaatUit:
                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  bronnen:
                    description: Array met verwijzingen middels url's naar de bronnen
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                      type: string
                    nullable: true
                    type: array
                  codes:
                    description: Codes met betrekking tot het concept.
                    example:
                    - 303.4833
                    items:
                      type: string
                    nullable: true
                    type: array
                  conceptschema:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                    type: string
                  definitie:
                    example: Een API (Application Programming Interface) is een software-interface
                      die het mogelijk maakt dat twee applicaties met elkaar kunnen
                      communiceren.
                    nullable: true
                    type: string
                  deprecated:
                    nullable: true
                    type: boolean
                  eigenaar:
                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                    nullable: true
                    type: string
                  einddatumGeldigheid:
                    example: "2020-04-27"
                    nullable: true
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  heeftBetrekkingOp:
                    description: Relatie naar andere concepten (skos:semanticRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isBrederDan:
                    description: Relatie naar andere concepten (skos:broadMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isEngerDan:
                    description: Relatie naar andere concepten (skos:narrowMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGeneralisatieVan:
                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGerelateerd:
                    description: Relatie naar andere concepten (skos:related)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHarmonisatie:
                    description: Relatie naar andere concepten (skos:mappingRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:exactMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOnderdeelVan:
                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOngeveerHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:closeMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isSpecialisatieVan:
                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  metadata:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                    nullable: true
                    type: string
                  naam:
                    example: Application programming interface
                    type: string
                  rationales:
                    description: Waarom is er voor deze definitie gekozen?
                    example:
                    - Definitie is in samenspraak met een grote groep mensen tot stand
                      gekomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  synoniemen:
                    description: Array met woorden die synoniem zijn aan het concept
                    example:
                    - Application Programming Interface
                    - Digitaal informatie uitwisselingskanaal
                    items:
                      type: string
                    nullable: true
                    type: array
                  term:
                    example: Application programming interface
                    type: string
                  toelichtingen:
                    description: Array met aanvullende toelichtingen op de definitie
                      indien gewenst.
                    example:
                    - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  trefwoorden:
                    description: Trefwoorden
                    example:
                    - uitbouwen
                    - aanbouwen
                    - garage
                    items:
                      type: string
                    nullable: true
                    type: array
                  type:
                    example: http://www.w3.org/2004/02/skos/core#Concept
                    type: string
                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                  uitleg:
                    description: Uitleg over de definitie in 'begrijpelijke' taal.
                    example: Je zou kunnen zeggen dat een API de boodschapper is die
                      een verzoek indient bij een provider en vervolgens het antwoord
                      terugkoppelt naar jou.
                    nullable: true
                    type: string
                  uri:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                    type: string
                  verbeeldingen:
                    description: Verwijzing middels een url naar een afbeelding.
                    example:
                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                    items:
                      type: string
                    nullable: true
                    type: array
                  verborgenZoektermen:
                    example:
                    - API
                    - REST
                    - SOAP
                    items:
                      type: string
                    nullable: true
                    type: array
                  zieOok:
                    description: Relatie naar andere concepten (skos:relatedMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                required:
                - begindatumGeldigheid
                - bestaatUit
                - bronnen
                - codes
                - conceptschema
                - definitie
                - eigenaar
                - einddatumGeldigheid
                - heeftBetrekkingOp
                - isBrederDan
                - isEngerDan
                - isGeneralisatieVan
                - isGerelateerd
                - isHarmonisatie
                - isHetzelfdeAls
                - isLidVan
                - isOnderdeelVan
                - isOngeveerHetzelfdeAls
                - isSpecialisatieVan
                - metadata
                - naam
                - rationales
                - synoniemen
                - term
                - toelichtingen
                - trefwoorden
                - type
                - uitleg
                - uri
                - verbeeldingen
                - verborgenZoektermen
                - zieOok
                type: object
              nullable: true
              type: array
          type: object
          x-dws-envelope: true
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        conceptschema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
          nullable: true
          type: string
        naam:
          example: Collectie van concepten
          nullable: true
          type: string
        term:
          example: Collectie van concepten
          type: string
        type:
          example: http://www.w3.org/2004/02/skos/core#Collection
          type: string
          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
          type: string
      required:
      - begindatumGeldigheid
      - conceptschema
      - eigenaar
      - einddatumGeldigheid
      - metadata
      - naam
      - term
      - type
      - uri
      type: object
    Concept:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        bestaatUit:
          description: Relatie naar andere concepten (skosthes:narrowerPartitive)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        bronnen:
          description: Array met verwijzingen middels url's naar de bronnen
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
            type: string
          nullable: true
          type: array
        codes:
          description: Codes met betrekking tot het concept.
          example:
          - 303.4833
          items:
            type: string
          nullable: true
          type: array
        conceptschema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        definitie:
          example: Een API (Application Programming Interface) is een software-interface
            die het mogelijk maakt dat twee applicaties met elkaar kunnen communiceren.
          nullable: true
          type: string
        deprecated:
          nullable: true
          type: boolean
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        heeftBetrekkingOp:
          description: Relatie naar andere concepten (skos:semanticRelation)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isBrederDan:
          description: Relatie naar andere concepten (skos:broadMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isEngerDan:
          description: Relatie naar andere concepten (skos:narrowMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isGeneralisatieVan:
          description: Relatie naar andere concepten (skosthes:narrowerGeneric)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isGerelateerd:
          description: Relatie naar andere concepten (skos:related)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isHarmonisatie:
          description: Relatie naar andere concepten (skos:mappingRelation)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isHetzelfdeAls:
          description: Relatie naar andere concepten (skos:exactMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isOnderdeelVan:
          description: Relatie naar andere concepten (skosthes:broaderPartitive)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isOngeveerHetzelfdeAls:
          description: Relatie naar andere concepten (skos:closeMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        isSpecialisatieVan:
          description: Relatie naar andere concepten (skosthes:broaderGeneric)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
          nullable: true
          type: string
        naam:
          example: Application programming interface
          type: string
        rationales:
          description: Waarom is er voor deze definitie gekozen?
          example:
          - Definitie is in samenspraak met een grote groep mensen tot stand gekomen.
          items:
            type: string
          nullable: true
          type: array
        synoniemen:
          description: Array met woorden die synoniem zijn aan het concept
          example:
          - Application Programming Interface
          - Digitaal informatie uitwisselingskanaal
          items:
            type: string
          nullable: true
          type: array
        term:
          example: Application programming interface
          type: string
        toelichtingen:
          description: Array met aanvullende toelichtingen op de definitie indien
            gewenst.
          example:
          - API's kunnen zowel in REST als in SOAP vorm voorkomen.
          items:
            type: string
          nullable: true
          type: array
        trefwoorden:
          description: Trefwoorden
          example:
          - uitbouwen
          - aanbouwen
          - garage
          items:
            type: string
          nullable: true
          type: array
        type:
          example: http://www.w3.org/2004/02/skos/core#Concept
          type: string
          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
        uitleg:
          description: Uitleg over de definitie in 'begrijpelijke' taal.
          example: Je zou kunnen zeggen dat een API de boodschapper is die een verzoek
            indient bij een provider en vervolgens het antwoord terugkoppelt naar
            jou.
          nullable: true
          type: string
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
          type: string
        verbeeldingen:
          description: Verwijzing middels een url naar een afbeelding.
          example:
          - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
          items:
            type: string
          nullable: true
          type: array
        verborgenZoektermen:
          example:
          - API
          - REST
          - SOAP
          items:
            type: string
          nullable: true
          type: array
        zieOok:
          description: Relatie naar andere concepten (skos:relatedMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
      required:
      - begindatumGeldigheid
      - bestaatUit
      - bronnen
      - codes
      - conceptschema
      - definitie
      - eigenaar
      - einddatumGeldigheid
      - heeftBetrekkingOp
      - isBrederDan
      - isEngerDan
      - isGeneralisatieVan
      - isGerelateerd
      - isHarmonisatie
      - isHetzelfdeAls
      - isLidVan
      - isOnderdeelVan
      - isOngeveerHetzelfdeAls
      - isSpecialisatieVan
      - metadata
      - naam
      - rationales
      - synoniemen
      - term
      - toelichtingen
      - trefwoorden
      - type
      - uitleg
      - uri
      - verbeeldingen
      - verborgenZoektermen
      - zieOok
      type: object
    Conceptschema:
      properties:
        _embedded:
          properties:
            collecties:
              items:
                properties:
                  _embedded:
                    properties:
                      concepten:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            bestaatUit:
                              description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            bronnen:
                              description: Array met verwijzingen middels url's naar
                                de bronnen
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                type: string
                              nullable: true
                              type: array
                            codes:
                              description: Codes met betrekking tot het concept.
                              example:
                              - 303.4833
                              items:
                                type: string
                              nullable: true
                              type: array
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            definitie:
                              example: Een API (Application Programming Interface)
                                is een software-interface die het mogelijk maakt dat
                                twee applicaties met elkaar kunnen communiceren.
                              nullable: true
                              type: string
                            deprecated:
                              nullable: true
                              type: boolean
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            heeftBetrekkingOp:
                              description: Relatie naar andere concepten (skos:semanticRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isBrederDan:
                              description: Relatie naar andere concepten (skos:broadMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isEngerDan:
                              description: Relatie naar andere concepten (skos:narrowMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGeneralisatieVan:
                              description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGerelateerd:
                              description: Relatie naar andere concepten (skos:related)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHarmonisatie:
                              description: Relatie naar andere concepten (skos:mappingRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:exactMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOnderdeelVan:
                              description: Relatie naar andere concepten (skosthes:broaderPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOngeveerHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:closeMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isSpecialisatieVan:
                              description: Relatie naar andere concepten (skosthes:broaderGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                              nullable: true
                              type: string
                            naam:
                              example: Application programming interface
                              type: string
                            rationales:
                              description: Waarom is er voor deze definitie gekozen?
                              example:
                              - Definitie is in samenspraak met een grote groep mensen
                                tot stand gekomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            synoniemen:
                              description: Array met woorden die synoniem zijn aan
                                het concept
                              example:
                              - Application Programming Interface
                              - Digitaal informatie uitwisselingskanaal
                              items:
                                type: string
                              nullable: true
                              type: array
                            term:
                              example: Application programming interface
                              type: string
                            toelichtingen:
                              description: Array met aanvullende toelichtingen op
                                de definitie indien gewenst.
                              example:
                              - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            trefwoorden:
                              description: Trefwoorden
                              example:
                              - uitbouwen
                              - aanbouwen
                              - garage
                              items:
                                type: string
                              nullable: true
                              type: array
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Concept
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                            uitleg:
                              description: Uitleg over de definitie in 'begrijpelijke'
                                taal.
                              example: Je zou kunnen zeggen dat een API de boodschapper
                                is die een verzoek indient bij een provider en vervolgens
                                het antwoord terugkoppelt naar jou.
                              nullable: true
                              type: string
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                              type: string
                            verbeeldingen:
                              description: Verwijzing middels een url naar een afbeelding.
                              example:
                              - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                              items:
                                type: string
                              nullable: true
                              type: array
                            verborgenZoektermen:
                              example:
                              - API
                              - REST
                              - SOAP
                              items:
                                type: string
                              nullable: true
                              type: array
                            zieOok:
                              description: Relatie naar andere concepten (skos:relatedMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - bestaatUit
                          - bronnen
                          - codes
                          - conceptschema
                          - definitie
                          - eigenaar
                          - einddatumGeldigheid
                          - heeftBetrekkingOp
                          - isBrederDan
                          - isEngerDan
                          - isGeneralisatieVan
                          - isGerelateerd
                          - isHarmonisatie
                          - isHetzelfdeAls
                          - isLidVan
                          - isOnderdeelVan
                          - isOngeveerHetzelfdeAls
                          - isSpecialisatieVan
                          - metadata
                          - naam
                          - rationales
                          - synoniemen
                          - term
                          - toelichtingen
                          - trefwoorden
                          - type
                          - uitleg
                          - uri
                          - verbeeldingen
                          - verborgenZoektermen
                          - zieOok
                          type: object
                        nullable: true
                        type: array
                    type: object
                    x-dws-envelope: true
                  begindatumGeldigheid:
                    example: "2020-04-17"
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  conceptschema:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                    type: string
                  eigenaar:
                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                    nullable: true
                    type: string
                  einddatumGeldigheid:
                    example: "2020-04-27"
                    nullable: true
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  metadata:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
                    nullable: true
                    type: string
                  naam:
                    example: Collectie van concepten
                    nullable: true
                    type: string
                  term:
                    example: Collectie van concepten
                    type: string
                  type:
                    example: http://www.w3.org/2004/02/skos/core#Collection
                    type: string
                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
                  uri:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
                    type: string
                required:
                - begindatumGeldigheid
                - conceptschema
                - eigenaar
                - einddatumGeldigheid
                - metadata
                - naam
                - term
                - type
                - uri
                type: object
              nullable: true
              type: array
            concepten:
              items:
                properties:
                  begindatumGeldigheid:
                    example: "2020-04-17"
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  bestaatUit:
                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  bronnen:
                    description: Array met verwijzingen middels url's naar de bronnen
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                      type: string
                    nullable: true
                    type: array
                  codes:
                    description: Codes met betrekking tot het concept.
                    example:
                    - 303.4833
                    items:
                      type: string
                    nullable: true
                    type: array
                  conceptschema:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                    type: string
                  definitie:
                    example: Een API (Application Programming Interface) is een software-interface
                      die het mogelijk maakt dat twee applicaties met elkaar kunnen
                      communiceren.
                    nullable: true
                    type: string
                  deprecated:
                    nullable: true
                    type: boolean
                  eigenaar:
                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                    nullable: true
                    type: string
                  einddatumGeldigheid:
                    example: "2020-04-27"
                    nullable: true
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  heeftBetrekkingOp:
                    description: Relatie naar andere concepten (skos:semanticRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isBrederDan:
                    description: Relatie naar andere concepten (skos:broadMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isEngerDan:
                    description: Relatie naar andere concepten (skos:narrowMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGeneralisatieVan:
                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGerelateerd:
                    description: Relatie naar andere concepten (skos:related)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHarmonisatie:
                    description: Relatie naar andere concepten (skos:mappingRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:exactMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOnderdeelVan:
                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOngeveerHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:closeMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isSpecialisatieVan:
                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  metadata:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                    nullable: true
                    type: string
                  naam:
                    example: Application programming interface
                    type: string
                  rationales:
                    description: Waarom is er voor deze definitie gekozen?
                    example:
                    - Definitie is in samenspraak met een grote groep mensen tot stand
                      gekomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  synoniemen:
                    description: Array met woorden die synoniem zijn aan het concept
                    example:
                    - Application Programming Interface
                    - Digitaal informatie uitwisselingskanaal
                    items:
                      type: string
                    nullable: true
                    type: array
                  term:
                    example: Application programming interface
                    type: string
                  toelichtingen:
                    description: Array met aanvullende toelichtingen op de definitie
                      indien gewenst.
                    example:
                    - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  trefwoorden:
                    description: Trefwoorden
                    example:
                    - uitbouwen
                    - aanbouwen
                    - garage
                    items:
                      type: string
                    nullable: true
                    type: array
                  type:
                    example: http://www.w3.org/2004/02/skos/core#Concept
                    type: string
                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                  uitleg:
                    description: Uitleg over de definitie in 'begrijpelijke' taal.
                    example: Je zou kunnen zeggen dat een API de boodschapper is die
                      een verzoek indient bij een provider en vervolgens het antwoord
                      terugkoppelt naar jou.
                    nullable: true
                    type: string
                  uri:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                    type: string
                  verbeeldingen:
                    description: Verwijzing middels een url naar een afbeelding.
                    example:
                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                    items:
                      type: string
                    nullable: true
                    type: array
                  verborgenZoektermen:
                    example:
                    - API
                    - REST
                    - SOAP
                    items:
                      type: string
                    nullable: true
                    type: array
                  zieOok:
                    description: Relatie naar andere concepten (skos:relatedMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                required:
                - begindatumGeldigheid
                - bestaatUit
                - bronnen
                - codes
                - conceptschema
                - definitie
                - eigenaar
                - einddatumGeldigheid
                - heeftBetrekkingOp
                - isBrederDan
                - isEngerDan
                - isGeneralisatieVan
                - isGerelateerd
                - isHarmonisatie
                - isHetzelfdeAls
                - isLidVan
                - isOnderdeelVan
                - isOngeveerHetzelfdeAls
                - isSpecialisatieVan
                - metadata
                - naam
                - rationales
                - synoniemen
                - term
                - toelichtingen
                - trefwoorden
                - type
                - uitleg
                - uri
                - verbeeldingen
                - verborgenZoektermen
                - zieOok
                type: object
              nullable: true
              type: array
          type: object
          x-dws-envelope: true
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
          nullable: true
          type: string
        naam:
          description: rdfs:label
          example: Stelselcatalogus
          type: string
        uitleg:
          description: rdfs:comment
          example: Korte uitleg waarom dit conceptschema tot stand is gekomen.
          nullable: true
          type: string
        uri:
          description: Unieke identificatie van het Conceptschema
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
      required:
      - begindatumGeldigheid
      - eigenaar
      - einddatumGeldigheid
      - metadata
      - naam
      - uitleg
      - uri
      type: object
    Dataset:
      properties:
        distributies:
          items:
            properties:
              afnamepunt:
                example: https://rev-portaal.nl/api/rev/v4/LocatieEVActiviteiten
                type: string
              dienstbeschrijving:
                example: Ontsluiting van het Register Externe Veilgheid via de API
                  in het kader van het Digitaal Stelsel Omgevingswet (DSO)
                type: string
              naam:
                example: Open API specificatie REV-versie 4"
                type: string
              presentatie:
                nullable: true
                properties:
                  definitie:
                    nullable: true
                    type: string
                  naam:
                    type: string
                  uri:
                    type: string
                required:
                - definitie
                - naam
                - uri
                type: object
              profiel:
                nullable: true
                properties:
                  definitie:
                    example: API-profiel t.b.v. informatieproducten bij het oriënteren
                      van regels (op de kaart)
                    nullable: true
                    type: string
                  naam:
                    example: Informatieproduct oriënteren V1
                    type: string
                  uri:
                    example: http://standaarden.omgevingswet.overheid.nl/api-profielen/id/concept/orienteren-v1
                    type: string
                required:
                - definitie
                - naam
                - uri
                type: object
              uitwisselstandaard:
                nullable: true
                properties:
                  definitie:
                    nullable: true
                    type: string
                  naam:
                    type: string
                  uri:
                    type: string
                required:
                - definitie
                - naam
                - uri
                type: object
              uri:
                example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/dataset/Externe%20Veiligheid/id/distributie/Open%20API%20specificatie%20REV-versie%204
                type: string
              zoomMaximum:
                nullable: true
                properties:
                  definitie:
                    example: Land overzicht (Resolutie 3440,640 m/pixel)
                    nullable: true
                    type: string
                  naam:
                    example: zoomniveau-0
                    type: string
                  uri:
                    example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                    type: string
                required:
                - definitie
                - naam
                - uri
                type: object
              zoomMinimum:
                nullable: true
                properties:
                  definitie:
                    example: Land overzicht (Resolutie 3440,640 m/pixel)
                    nullable: true
                    type: string
                  naam:
                    example: zoomniveau-0
                    type: string
                  uri:
                    example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                    type: string
                required:
                - definitie
                - naam
                - uri
                type: object
            type: object
          type: array
        naam:
          example: Externe Veiligheid
          type: string
        omgevingsaspecten:
          items:
            nullable: true
            properties:
              naam:
                nullable: true
                type: string
              uri:
                nullable: true
                type: string
              waardelijstUri:
                nullable: true
                type: string
            required:
            - naam
            - uri
            - waardelijstUri
            type: object
          nullable: true
          type: array
        uri:
          example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/id/dataset/Externe%20Veiligheid
          type: string
      type: object
    Distributie:
      properties:
        afnamepunt:
          example: https://rev-portaal.nl/api/rev/v4/LocatieEVActiviteiten
          type: string
        dienstbeschrijving:
          example: Ontsluiting van het Register Externe Veilgheid via de API in het
            kader van het Digitaal Stelsel Omgevingswet (DSO)
          type: string
        naam:
          example: Open API specificatie REV-versie 4"
          type: string
        presentatie:
          nullable: true
          properties:
            definitie:
              nullable: true
              type: string
            naam:
              type: string
            uri:
              type: string
          required:
          - definitie
          - naam
          - uri
          type: object
        profiel:
          nullable: true
          properties:
            definitie:
              example: API-profiel t.b.v. informatieproducten bij het oriënteren van
                regels (op de kaart)
              nullable: true
              type: string
            naam:
              example: Informatieproduct oriënteren V1
              type: string
            uri:
              example: http://standaarden.omgevingswet.overheid.nl/api-profielen/id/concept/orienteren-v1
              type: string
          required:
          - definitie
          - naam
          - uri
          type: object
        uitwisselstandaard:
          nullable: true
          properties:
            definitie:
              nullable: true
              type: string
            naam:
              type: string
            uri:
              type: string
          required:
          - definitie
          - naam
          - uri
          type: object
        uri:
          example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/dataset/Externe%20Veiligheid/id/distributie/Open%20API%20specificatie%20REV-versie%204
          type: string
        zoomMaximum:
          nullable: true
          properties:
            definitie:
              example: Land overzicht (Resolutie 3440,640 m/pixel)
              nullable: true
              type: string
            naam:
              example: zoomniveau-0
              type: string
            uri:
              example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
              type: string
          required:
          - definitie
          - naam
          - uri
          type: object
        zoomMinimum:
          nullable: true
          properties:
            definitie:
              example: Land overzicht (Resolutie 3440,640 m/pixel)
              nullable: true
              type: string
            naam:
              example: zoomniveau-0
              type: string
            uri:
              example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
              type: string
          required:
          - definitie
          - naam
          - uri
          type: object
      type: object
    Info:
      properties:
        description:
          example: De Stelselcatalogus Omgevingswet is het online naslagwerk met concepten
            over de fysieke leefomgeving. In de catalogus vind je alle concepten uit
            de Omgevingswet en uit omgevingsbesluiten. Daarnaast worden er per domein
            concepten beschreven. Er wordt uitgelegd wat de begrippen betekenen en
            hoe ze aan elkaar zijn gerelateerd.
          type: string
        name:
          example: Stelselcatalogus Omgevingswet
          type: string
        version:
          example: 3.0.0
          type: string
      required:
      - name
      - version
      type: object
    Informatieproduct:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        bronhouders:
          items:
            nullable: true
            properties:
              naam:
                example: Dienst voor het kadaster en de openbare registers
                type: string
              uri:
                example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                type: string
            required:
            - naam
            - uri
            type: object
          nullable: true
          type: array
        datasets:
          items:
            properties:
              distributies:
                items:
                  properties:
                    afnamepunt:
                      example: https://rev-portaal.nl/api/rev/v4/LocatieEVActiviteiten
                      type: string
                    dienstbeschrijving:
                      example: Ontsluiting van het Register Externe Veilgheid via
                        de API in het kader van het Digitaal Stelsel Omgevingswet
                        (DSO)
                      type: string
                    naam:
                      example: Open API specificatie REV-versie 4"
                      type: string
                    presentatie:
                      nullable: true
                      properties:
                        definitie:
                          nullable: true
                          type: string
                        naam:
                          type: string
                        uri:
                          type: string
                      required:
                      - definitie
                      - naam
                      - uri
                      type: object
                    profiel:
                      nullable: true
                      properties:
                        definitie:
                          example: API-profiel t.b.v. informatieproducten bij het
                            oriënteren van regels (op de kaart)
                          nullable: true
                          type: string
                        naam:
                          example: Informatieproduct oriënteren V1
                          type: string
                        uri:
                          example: http://standaarden.omgevingswet.overheid.nl/api-profielen/id/concept/orienteren-v1
                          type: string
                      required:
                      - definitie
                      - naam
                      - uri
                      type: object
                    uitwisselstandaard:
                      nullable: true
                      properties:
                        definitie:
                          nullable: true
                          type: string
                        naam:
                          type: string
                        uri:
                          type: string
                      required:
                      - definitie
                      - naam
                      - uri
                      type: object
                    uri:
                      example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/dataset/Externe%20Veiligheid/id/distributie/Open%20API%20specificatie%20REV-versie%204
                      type: string
                    zoomMaximum:
                      nullable: true
                      properties:
                        definitie:
                          example: Land overzicht (Resolutie 3440,640 m/pixel)
                          nullable: true
                          type: string
                        naam:
                          example: zoomniveau-0
                          type: string
                        uri:
                          example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                          type: string
                      required:
                      - definitie
                      - naam
                      - uri
                      type: object
                    zoomMinimum:
                      nullable: true
                      properties:
                        definitie:
                          example: Land overzicht (Resolutie 3440,640 m/pixel)
                          nullable: true
                          type: string
                        naam:
                          example: zoomniveau-0
                          type: string
                        uri:
                          example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                          type: string
                      required:
                      - definitie
                      - naam
                      - uri
                      type: object
                  type: object
                type: array
              naam:
                example: Externe Veiligheid
                type: string
              omgevingsaspecten:
                items:
                  nullable: true
                  properties:
                    naam:
                      nullable: true
                      type: string
                    uri:
                      nullable: true
                      type: string
                    waardelijstUri:
                      nullable: true
                      type: string
                  required:
                  - naam
                  - uri
                  - waardelijstUri
                  type: object
                nullable: true
                type: array
              uri:
                example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/id/dataset/Externe%20Veiligheid
                type: string
            type: object
          type: array
        doelgroepen:
          items:
            nullable: true
            properties:
              naam:
                example: Dienst voor het kadaster en de openbare registers
                type: string
              uri:
                example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                type: string
            required:
            - naam
            - uri
            type: object
          type: array
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        leverancier:
          nullable: true
          properties:
            naam:
              example: Dienst voor het kadaster en de openbare registers
              type: string
            uri:
              example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
              type: string
          required:
          - naam
          - uri
          type: object
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
          nullable: true
          type: string
        naam:
          example: Register Externe Veiligheid
          type: string
        omschrijving:
          example: Het Register Externe Veiligheid (REV) is een database waarin gegevens
            over milieubelastende- en risicovolle activiteiten in de leefomgeving
            worden verzameld.
          type: string
        uri:
          example: http://standaarden.omgevingswet.overheid.nl/id/informatieproduct/register-externe-veiligheid
          type: string
        versie:
          example: 1.0.0
          type: string
      type: object
    Links:
      properties:
        next:
          description: Absolute link naar volgende pagina (null als er geen volgende
            pagina is)
          properties:
            href:
              description: URL van de link
              example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
              format: uri
              nullable: true
              type: string
              x-dws-expr: paging:next(data, args.pageSize, args.host + env.dotwebstack.template.baseUrl,
                args.requestPathAndQuery)
          required:
          - href
          type: object
          x-dws-envelope: true
        prev:
          description: Absolute link naar vorige pagina (null als er geen vorige pagina
            is)
          properties:
            href:
              description: URL van de link
              example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
              format: uri
              nullable: true
              type: string
              x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                args.requestPathAndQuery)
          required:
          - href
          type: object
          x-dws-envelope: true
        self:
          description: Absolute link naar huidige pagina
          properties:
            href:
              description: URL van de link
              example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
              format: uri
              type: string
              x-dws-expr: args.host + env.dotwebstack.template.baseUrl + args.requestPathAndQuery
          required:
          - href
          type: object
          x-dws-envelope: true
      required:
      - next
      - prev
      - self
      type: object
      x-dws-envelope: true
    Omgevingsaspect:
      nullable: true
      properties:
        naam:
          nullable: true
          type: string
        uri:
          nullable: true
          type: string
        waardelijstUri:
          nullable: true
          type: string
      required:
      - naam
      - uri
      - waardelijstUri
      type: object
    PageInfo:
      properties:
        number:
          example: 1
          format: int32
          nullable: true
          type: integer
          x-dws-expr: '`${args.page}`'
        size:
          example: 10
          format: int32
          type: integer
          x-dws-expr: '`${args.pageSize}`'
      required:
      - number
      - size
      type: object
      x-dws-envelope: true
    Waardelijst:
      properties:
        _embedded:
          properties:
            waarden:
              items:
                properties:
                  begindatumGeldigheid:
                    example: "2020-04-17"
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  bestaatUit:
                    description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  bronnen:
                    description: Array met verwijzingen middels url's naar de bronnen
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                      type: string
                    nullable: true
                    type: array
                  codes:
                    description: Codes met betrekking tot het concept.
                    example:
                    - 303.4833
                    items:
                      type: string
                    nullable: true
                    type: array
                  conceptschema:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                    type: string
                  definitie:
                    example: Een API (Application Programming Interface) is een software-interface
                      die het mogelijk maakt dat twee applicaties met elkaar kunnen
                      communiceren.
                    nullable: true
                    type: string
                  deprecated:
                    nullable: true
                    type: boolean
                  eigenaar:
                    example: https://standaarden.overheid.nl/owms/terms/Geonovum
                    nullable: true
                    type: string
                  einddatumGeldigheid:
                    example: "2020-04-27"
                    nullable: true
                    pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                    type: string
                  heeftBetrekkingOp:
                    description: Relatie naar andere concepten (skos:semanticRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isBrederDan:
                    description: Relatie naar andere concepten (skos:broadMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isEngerDan:
                    description: Relatie naar andere concepten (skos:narrowMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGeneralisatieVan:
                    description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isGerelateerd:
                    description: Relatie naar andere concepten (skos:related)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHarmonisatie:
                    description: Relatie naar andere concepten (skos:mappingRelation)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:exactMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOnderdeelVan:
                    description: Relatie naar andere concepten (skosthes:broaderPartitive)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isOngeveerHetzelfdeAls:
                    description: Relatie naar andere concepten (skos:closeMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  isSpecialisatieVan:
                    description: Relatie naar andere concepten (skosthes:broaderGeneric)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                  metadata:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                    nullable: true
                    type: string
                  naam:
                    example: Application programming interface
                    type: string
                  rationales:
                    description: Waarom is er voor deze definitie gekozen?
                    example:
                    - Definitie is in samenspraak met een grote groep mensen tot stand
                      gekomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  synoniemen:
                    description: Array met woorden die synoniem zijn aan het concept
                    example:
                    - Application Programming Interface
                    - Digitaal informatie uitwisselingskanaal
                    items:
                      type: string
                    nullable: true
                    type: array
                  term:
                    example: Application programming interface
                    type: string
                  toelichtingen:
                    description: Array met aanvullende toelichtingen op de definitie
                      indien gewenst.
                    example:
                    - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                    items:
                      type: string
                    nullable: true
                    type: array
                  trefwoorden:
                    description: Trefwoorden
                    example:
                    - uitbouwen
                    - aanbouwen
                    - garage
                    items:
                      type: string
                    nullable: true
                    type: array
                  type:
                    example: http://www.w3.org/2004/02/skos/core#Concept
                    type: string
                    x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                  uitleg:
                    description: Uitleg over de definitie in 'begrijpelijke' taal.
                    example: Je zou kunnen zeggen dat een API de boodschapper is die
                      een verzoek indient bij een provider en vervolgens het antwoord
                      terugkoppelt naar jou.
                    nullable: true
                    type: string
                  uri:
                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                    type: string
                  verbeeldingen:
                    description: Verwijzing middels een url naar een afbeelding.
                    example:
                    - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                    items:
                      type: string
                    nullable: true
                    type: array
                  verborgenZoektermen:
                    example:
                    - API
                    - REST
                    - SOAP
                    items:
                      type: string
                    nullable: true
                    type: array
                  zieOok:
                    description: Relatie naar andere concepten (skos:relatedMatch)
                    items:
                      example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                      type: string
                    nullable: true
                    type: array
                required:
                - begindatumGeldigheid
                - bestaatUit
                - bronnen
                - codes
                - conceptschema
                - definitie
                - eigenaar
                - einddatumGeldigheid
                - heeftBetrekkingOp
                - isBrederDan
                - isEngerDan
                - isGeneralisatieVan
                - isGerelateerd
                - isHarmonisatie
                - isHetzelfdeAls
                - isLidVan
                - isOnderdeelVan
                - isOngeveerHetzelfdeAls
                - isSpecialisatieVan
                - metadata
                - naam
                - rationales
                - synoniemen
                - term
                - toelichtingen
                - trefwoorden
                - type
                - uitleg
                - uri
                - verbeeldingen
                - verborgenZoektermen
                - zieOok
                type: object
              nullable: true
              type: array
          type: object
          x-dws-envelope: true
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        beschrijving:
          example: Waardelijst welke concepten bevat die betrekking hebben op software
            engineering
          nullable: true
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/20200719220320/waardelijst/SoftwareEngineering_1.0.3
          nullable: true
          type: string
        naam:
          example: Software engineering
          nullable: true
          type: string
        set:
          example: IMOW
          nullable: true
          type: string
        titel:
          example: Software engineering
          type: string
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/SoftwareEngineering_1.0.3
          type: string
        versie:
          example: 1.0.3
          type: string
        versieVan:
          example: https://identifier.overheid.nl/tooi/set/rwc_gemeenten_compleet
          type: string
        versienotities:
          example: Dit veld bevat informatie specifiek over deze versie
          nullable: true
          type: string
        websites:
          items:
            example: '["https://martinfowler.com/"]'
            type: string
          nullable: true
          type: array
      required:
      - begindatumGeldigheid
      - beschrijving
      - eigenaar
      - einddatumGeldigheid
      - metadata
      - naam
      - set
      - titel
      - uri
      - versie
      - versieVan
      - versienotities
      - websites
      type: object
    Werkzaamheid:
      properties:
        begindatumGeldigheid:
          example: "2020-04-17"
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        conceptschema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        eigenaar:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          nullable: true
          type: string
        einddatumGeldigheid:
          example: "2020-04-27"
          nullable: true
          pattern: ^(\d{4}-[01]\d-[0-3]\d)$
          type: string
        isGerelateerd:
          description: Relatie naar andere concepten (skos:related)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
        metadata:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
          nullable: true
          type: string
        naam:
          example: Application programming interface
          type: string
        term:
          example: Application programming interface
          type: string
        trefwoorden:
          description: Trefwoorden
          example:
          - uitbouwen
          - aanbouwen
          - garage
          items:
            type: string
          nullable: true
          type: array
        type:
          example: http://www.w3.org/2004/02/skos/core#Concept
          type: string
          x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
        uri:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
          type: string
        zieOok:
          description: Relatie naar andere concepten (skos:relatedMatch)
          items:
            example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
            type: string
          nullable: true
          type: array
      required:
      - begindatumGeldigheid
      - conceptschema
      - eigenaar
      - einddatumGeldigheid
      - isGerelateerd
      - metadata
      - naam
      - term
      - trefwoorden
      - type
      - uri
      - zieOok
      type: object
  securitySchemes:
    Apikey:
      description: "De API-key die je hebt gekregen dient bij elke request naar de
        API via de `X-Api-Key` request header meegestuurd\nte worden. Indien deze
        niet juist wordt meegestuurd, of het een ongeldige key betreft, zul je de
        foutmelding \n`403 Forbidden` terugkrijgen."
      in: header
      name: X-Api-Key
      type: apiKey
info:
  description: |-
    De Stelselcatalogus voor de Omgevingswet verbindt definities, toelichtingen en uitleg van concepten, regels,
    informatiemodellen, producten en services met elkaar.

    # Omschrijving
    Met deze API kunnen concepten worden opgevraagd. Van ieder concept geeft de API (voor zover relevant) de formele
    definitie, uitleg in klare taal, bron en gerelateerde concepten (semantische relatie, generalisatie, specialisatie,
    onderdeel van, bestaat uit).

    Om te kunnen tijdreizen wordt metadata meegegeven:
      - de datum waarop het concepte (juridisch) geldig is geworden
      - de datum waarop de (juridische) geldigheid vervalt.

    Concepten zijn geordend per domein. Dit domein wordt beschreven als een conceptschema. Binnen een conceptschema kunnen concepten
    worden geordend in collecties.
    De conceptschema worden federatief beheerd door de verschillende bronhouders. Bij ieder conceptschema wordt aangegeven wie de
    bronhouder is en daarmee verantwoordelijk is voor de inhoud.

    # Documentatie
    [Beschrijving van de informatie over concepten, geldigheid/provenance, collecties en datasets](http://bp4mc2.org/modelleringswijze/)
    (op basis van Best Practices for meaningful connected computing).

    # API-key
    Om API's te gebruiken dient bij elke request een API key meegegeven te worden (via een x-api-key header).
    Bij verkeerd gebruik of misbruik van de API kunnen we in contact treden en in het uiterste geval de API key intrekken.
  title: Catalogus API
  version: 3.2.3
openapi: 3.0.2
paths:
  /activiteiten:
    get:
      description: Endpoint voor het opvragen van activiteiten
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen concept
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/concept/API
          type: string
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      activiteiten:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            isEngerDan:
                              description: Relatie naar andere concepten (skos:narrowMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGeneralisatieVan:
                              description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isSpecialisatieVan:
                              description: Relatie naar andere concepten (skosthes:broaderGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                              nullable: true
                              type: string
                            naam:
                              example: Application programming interface
                              type: string
                            term:
                              example: Application programming interface
                              type: string
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Concept
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                              type: string
                            zieOok:
                              description: Relatie naar andere concepten (skos:relatedMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - conceptschema
                          - eigenaar
                          - einddatumGeldigheid
                          - isEngerDan
                          - isGeneralisatieVan
                          - isSpecialisatieVan
                          - metadata
                          - naam
                          - term
                          - type
                          - uri
                          - zieOok
                          type: object
                        type: array
                    required:
                    - activiteiten
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Activiteiten opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begripCollectie
        filters:
          _or:
            domein:
              ref:
                identificatie:
                  eq:
                    x-dws-expr: '`http://regelgeving.omgevingswet.overheid.nl/id/conceptscheme/Activiteiten`'
            identificatie:
              eq: args.uri
            voorkeursterm:
              match: args.zoekTerm
          domein:
            ref:
              identificatie:
                eq:
                  x-dws-expr: '`http://regelgeving.omgevingswet.overheid.nl/id/conceptscheme/Activiteiten`'
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /app-health:
    get:
      description: Endpoint voor het opvragen van de health status
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  status:
                    example: UP
                    type: string
                required:
                - status
                type: object
          description: Health status van de API
      summary: Health status van de Stelselcatalogus opvragen
      x-dws-operation: false
  /app-info:
    get:
      description: Endpoint voor het opvragen van de applicatie-eigenschappen
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  app-info:
                    properties:
                      description:
                        example: De Stelselcatalogus Omgevingswet is het online naslagwerk
                          met concepten over de fysieke leefomgeving. In de catalogus
                          vind je alle concepten uit de Omgevingswet en uit omgevingsbesluiten.
                          Daarnaast worden er per domein concepten beschreven. Er
                          wordt uitgelegd wat de begrippen betekenen en hoe ze aan
                          elkaar zijn gerelateerd.
                        type: string
                      name:
                        example: Stelselcatalogus Omgevingswet
                        type: string
                      version:
                        example: 3.0.0
                        type: string
                    required:
                    - name
                    - version
                    type: object
                required:
                - app-info
                type: object
          description: Applicatie eigenschappen van de API
      summary: Applicatie-eigenschappen van de Stelselcatalogus opvragen
      x-dws-operation: false
  /begrippen:
    get:
      description: Endpoint voor het opvragen van begrippen
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen concept
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/concept/API
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: URI van het begrippenkader waar de te filteren begrippen onderdeel
          van uit maken
        explode: true
        in: query
        name: begrippenkader
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      begrippen:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            bestaatUit:
                              description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            bronnen:
                              description: Array met verwijzingen middels url's naar
                                de bronnen
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                type: string
                              nullable: true
                              type: array
                            codes:
                              description: Codes met betrekking tot het concept.
                              example:
                              - 303.4833
                              items:
                                type: string
                              nullable: true
                              type: array
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            definitie:
                              example: Een API (Application Programming Interface)
                                is een software-interface die het mogelijk maakt dat
                                twee applicaties met elkaar kunnen communiceren.
                              nullable: true
                              type: string
                            deprecated:
                              nullable: true
                              type: boolean
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            heeftBetrekkingOp:
                              description: Relatie naar andere concepten (skos:semanticRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isBrederDan:
                              description: Relatie naar andere concepten (skos:broadMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isEngerDan:
                              description: Relatie naar andere concepten (skos:narrowMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGeneralisatieVan:
                              description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGerelateerd:
                              description: Relatie naar andere concepten (skos:related)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHarmonisatie:
                              description: Relatie naar andere concepten (skos:mappingRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:exactMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOnderdeelVan:
                              description: Relatie naar andere concepten (skosthes:broaderPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOngeveerHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:closeMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isSpecialisatieVan:
                              description: Relatie naar andere concepten (skosthes:broaderGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                              nullable: true
                              type: string
                            naam:
                              example: Application programming interface
                              type: string
                            rationales:
                              description: Waarom is er voor deze definitie gekozen?
                              example:
                              - Definitie is in samenspraak met een grote groep mensen
                                tot stand gekomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            synoniemen:
                              description: Array met woorden die synoniem zijn aan
                                het concept
                              example:
                              - Application Programming Interface
                              - Digitaal informatie uitwisselingskanaal
                              items:
                                type: string
                              nullable: true
                              type: array
                            term:
                              example: Application programming interface
                              type: string
                            toelichtingen:
                              description: Array met aanvullende toelichtingen op
                                de definitie indien gewenst.
                              example:
                              - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            trefwoorden:
                              description: Trefwoorden
                              example:
                              - uitbouwen
                              - aanbouwen
                              - garage
                              items:
                                type: string
                              nullable: true
                              type: array
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Concept
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                            uitleg:
                              description: Uitleg over de definitie in 'begrijpelijke'
                                taal.
                              example: Je zou kunnen zeggen dat een API de boodschapper
                                is die een verzoek indient bij een provider en vervolgens
                                het antwoord terugkoppelt naar jou.
                              nullable: true
                              type: string
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                              type: string
                            verbeeldingen:
                              description: Verwijzing middels een url naar een afbeelding.
                              example:
                              - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                              items:
                                type: string
                              nullable: true
                              type: array
                            verborgenZoektermen:
                              example:
                              - API
                              - REST
                              - SOAP
                              items:
                                type: string
                              nullable: true
                              type: array
                            zieOok:
                              description: Relatie naar andere concepten (skos:relatedMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - bestaatUit
                          - bronnen
                          - codes
                          - conceptschema
                          - definitie
                          - eigenaar
                          - einddatumGeldigheid
                          - heeftBetrekkingOp
                          - isBrederDan
                          - isEngerDan
                          - isGeneralisatieVan
                          - isGerelateerd
                          - isHarmonisatie
                          - isHetzelfdeAls
                          - isLidVan
                          - isOnderdeelVan
                          - isOngeveerHetzelfdeAls
                          - isSpecialisatieVan
                          - metadata
                          - naam
                          - rationales
                          - synoniemen
                          - term
                          - toelichtingen
                          - trefwoorden
                          - type
                          - uitleg
                          - uri
                          - verbeeldingen
                          - verborgenZoektermen
                          - zieOok
                          type: object
                        type: array
                    required:
                    - begrippen
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Begrippen opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begripCollectie
        filters:
          _or:
            domein:
              node:
                eigenaar:
                  identificatie:
                    eq: args.gepubliceerdDoor
                identificatie:
                  eq: args.begrippenkader
                  not:
                    in:
                      x-dws-expr: return ['http://regelgeving.omgevingswet.overheid.nl/id/conceptscheme/Activiteiten',
                        'http://toepasbare-regels.omgevingswet.overheid.nl/id/conceptscheme/Werkzaamheden',
                        ...];
            identificatie:
              eq: args.uri
            voorkeursterm:
              match: args.zoekTerm
          domein:
            node:
              eigenaar:
                identificatie:
                  eq: args.gepubliceerdDoor
              identificatie:
                eq: args.begrippenkader
                not:
                  in:
                    x-dws-expr: return ['http://regelgeving.omgevingswet.overheid.nl/id/conceptscheme/Activiteiten',
                      'http://toepasbare-regels.omgevingswet.overheid.nl/id/conceptscheme/Werkzaamheden',
                      ...];
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /begrippenkaders:
    get:
      description: Endpoint voor het opvragen van alle begrippenkaders
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen conceptschema
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      begrippenkaders:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                              nullable: true
                              type: string
                            naam:
                              description: rdfs:label
                              example: Stelselcatalogus
                              type: string
                            uitleg:
                              description: rdfs:comment
                              example: Korte uitleg waarom dit conceptschema tot stand
                                is gekomen.
                              nullable: true
                              type: string
                            uri:
                              description: Unieke identificatie van het Conceptschema
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                          required:
                          - begindatumGeldigheid
                          - eigenaar
                          - einddatumGeldigheid
                          - metadata
                          - naam
                          - uitleg
                          - uri
                          type: object
                        type: array
                    required:
                    - begrippenkaders
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Begrippenkaders opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begrippenkaderCollectie
        filters:
          eigenaar:
            identificatie:
              eq: args.gepubliceerdDoor
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /bronnen:
    get:
      description: Endpoint voor het opvragen van bronnen
      parameters:
      - allowEmptyValue: false
        description: uri van de op te vragen bron
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/Omgevingswet
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      bronnen:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            metadata:
                              example: http://stelselcatalogus.acc.omgevingswet.overheid.nl/doc/20180412000000/dataset/OverbruggingsfunctieRuimtelijkeOrdening
                              nullable: true
                              type: string
                            resource:
                              example: http://data.example.org/Restfull_programming
                              nullable: true
                              type: string
                            titel:
                              example: Restfull programming
                              type: string
                            type:
                              example: http://purl.org/dc/terms/BibliographicResource
                              type: string
                              x-dws-expr: '`http://purl.org/dc/terms/BibliographicResource`'
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                              type: string
                            webpagina:
                              example: https://en.wikipedia.org/wiki/Representational_state_transfer
                              nullable: true
                              type: string
                          required:
                          - begindatumGeldigheid
                          - eigenaar
                          - einddatumGeldigheid
                          - metadata
                          - titel
                          - type
                          - uri
                          - webpagina
                          type: object
                        type: array
                    required:
                    - bronnen
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Bronnen opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: bronCollectie
        filters:
          eigenaar:
            identificatie:
              eq: args.gepubliceerdDoor
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /collecties:
    get:
      description: Endpoint voor het opvragen van collecties
      parameters:
      - allowEmptyValue: false
        description: uri van de op te vragen collectie
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: uri van het conceptschema waar de te filteren collecties onderdeel
          van uit maken
        explode: true
        in: query
        name: conceptschema
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      - allowEmptyValue: false
        description: Query parameter voor het aangeven welke gegevens voor de collectie
          dienen te worden embed
        explode: true
        in: query
        name: _expandScope
        required: false
        schema:
          items:
            enum:
            - concepten
            type: string
          type: array
        style: form
        x-dws-type: expand
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      collecties:
                        items:
                          properties:
                            _embedded:
                              properties:
                                concepten:
                                  items:
                                    properties:
                                      begindatumGeldigheid:
                                        example: "2020-04-17"
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      bestaatUit:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      bronnen:
                                        description: Array met verwijzingen middels
                                          url's naar de bronnen
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                          type: string
                                        nullable: true
                                        type: array
                                      codes:
                                        description: Codes met betrekking tot het
                                          concept.
                                        example:
                                        - 303.4833
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      conceptschema:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                        type: string
                                      definitie:
                                        example: Een API (Application Programming
                                          Interface) is een software-interface die
                                          het mogelijk maakt dat twee applicaties
                                          met elkaar kunnen communiceren.
                                        nullable: true
                                        type: string
                                      deprecated:
                                        nullable: true
                                        type: boolean
                                      eigenaar:
                                        example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                        nullable: true
                                        type: string
                                      einddatumGeldigheid:
                                        example: "2020-04-27"
                                        nullable: true
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      heeftBetrekkingOp:
                                        description: Relatie naar andere concepten
                                          (skos:semanticRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isBrederDan:
                                        description: Relatie naar andere concepten
                                          (skos:broadMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isEngerDan:
                                        description: Relatie naar andere concepten
                                          (skos:narrowMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGeneralisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGerelateerd:
                                        description: Relatie naar andere concepten
                                          (skos:related)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHarmonisatie:
                                        description: Relatie naar andere concepten
                                          (skos:mappingRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:exactMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOnderdeelVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOngeveerHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:closeMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isSpecialisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      metadata:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                        nullable: true
                                        type: string
                                      naam:
                                        example: Application programming interface
                                        type: string
                                      rationales:
                                        description: Waarom is er voor deze definitie
                                          gekozen?
                                        example:
                                        - Definitie is in samenspraak met een grote
                                          groep mensen tot stand gekomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      synoniemen:
                                        description: Array met woorden die synoniem
                                          zijn aan het concept
                                        example:
                                        - Application Programming Interface
                                        - Digitaal informatie uitwisselingskanaal
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      term:
                                        example: Application programming interface
                                        type: string
                                      toelichtingen:
                                        description: Array met aanvullende toelichtingen
                                          op de definitie indien gewenst.
                                        example:
                                        - API's kunnen zowel in REST als in SOAP vorm
                                          voorkomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      trefwoorden:
                                        description: Trefwoorden
                                        example:
                                        - uitbouwen
                                        - aanbouwen
                                        - garage
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      type:
                                        example: http://www.w3.org/2004/02/skos/core#Concept
                                        type: string
                                        x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                      uitleg:
                                        description: Uitleg over de definitie in 'begrijpelijke'
                                          taal.
                                        example: Je zou kunnen zeggen dat een API
                                          de boodschapper is die een verzoek indient
                                          bij een provider en vervolgens het antwoord
                                          terugkoppelt naar jou.
                                        nullable: true
                                        type: string
                                      uri:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                        type: string
                                      verbeeldingen:
                                        description: Verwijzing middels een url naar
                                          een afbeelding.
                                        example:
                                        - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      verborgenZoektermen:
                                        example:
                                        - API
                                        - REST
                                        - SOAP
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      zieOok:
                                        description: Relatie naar andere concepten
                                          (skos:relatedMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                    required:
                                    - begindatumGeldigheid
                                    - bestaatUit
                                    - bronnen
                                    - codes
                                    - conceptschema
                                    - definitie
                                    - eigenaar
                                    - einddatumGeldigheid
                                    - heeftBetrekkingOp
                                    - isBrederDan
                                    - isEngerDan
                                    - isGeneralisatieVan
                                    - isGerelateerd
                                    - isHarmonisatie
                                    - isHetzelfdeAls
                                    - isLidVan
                                    - isOnderdeelVan
                                    - isOngeveerHetzelfdeAls
                                    - isSpecialisatieVan
                                    - metadata
                                    - naam
                                    - rationales
                                    - synoniemen
                                    - term
                                    - toelichtingen
                                    - trefwoorden
                                    - type
                                    - uitleg
                                    - uri
                                    - verbeeldingen
                                    - verborgenZoektermen
                                    - zieOok
                                    type: object
                                  nullable: true
                                  type: array
                              type: object
                              x-dws-envelope: true
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
                              nullable: true
                              type: string
                            naam:
                              example: Collectie van concepten
                              nullable: true
                              type: string
                            term:
                              example: Collectie van concepten
                              type: string
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Collection
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
                              type: string
                          required:
                          - begindatumGeldigheid
                          - conceptschema
                          - eigenaar
                          - einddatumGeldigheid
                          - metadata
                          - naam
                          - term
                          - type
                          - uri
                          type: object
                        type: array
                    required:
                    - collecties
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Collecties opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: collectieCollectie
        filters:
          _or:
            domein:
              node:
                eigenaar:
                  identificatie:
                    eq: args.gepubliceerdDoor
                identificatie:
                  eq: args.conceptschema
            identificatie:
              eq: args.uri
            term:
              match: args.zoekTerm
          domein:
            node:
              eigenaar:
                identificatie:
                  eq: args.gepubliceerdDoor
              identificatie:
                eq: args.conceptschema
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /concepten:
    get:
      description: Endpoint voor het opvragen van concepten
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen concept
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/concept/API
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: uri van het conceptschema waar de te filteren concepten onderdeel
          van uit maken
        explode: true
        in: query
        name: conceptschema
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        style: form
      - allowEmptyValue: false
        description: uri van de collectie waar de te filteren concepten onderdeel
          van uit maken
        explode: true
        in: query
        name: collectie
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      concepten:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            bestaatUit:
                              description: Relatie naar andere concepten (skosthes:narrowerPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            bronnen:
                              description: Array met verwijzingen middels url's naar
                                de bronnen
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                type: string
                              nullable: true
                              type: array
                            codes:
                              description: Codes met betrekking tot het concept.
                              example:
                              - 303.4833
                              items:
                                type: string
                              nullable: true
                              type: array
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            definitie:
                              example: Een API (Application Programming Interface)
                                is een software-interface die het mogelijk maakt dat
                                twee applicaties met elkaar kunnen communiceren.
                              nullable: true
                              type: string
                            deprecated:
                              nullable: true
                              type: boolean
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            heeftBetrekkingOp:
                              description: Relatie naar andere concepten (skos:semanticRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isBrederDan:
                              description: Relatie naar andere concepten (skos:broadMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isEngerDan:
                              description: Relatie naar andere concepten (skos:narrowMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGeneralisatieVan:
                              description: Relatie naar andere concepten (skosthes:narrowerGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isGerelateerd:
                              description: Relatie naar andere concepten (skos:related)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHarmonisatie:
                              description: Relatie naar andere concepten (skos:mappingRelation)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:exactMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOnderdeelVan:
                              description: Relatie naar andere concepten (skosthes:broaderPartitive)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isOngeveerHetzelfdeAls:
                              description: Relatie naar andere concepten (skos:closeMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            isSpecialisatieVan:
                              description: Relatie naar andere concepten (skosthes:broaderGeneric)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                              nullable: true
                              type: string
                            naam:
                              example: Application programming interface
                              type: string
                            rationales:
                              description: Waarom is er voor deze definitie gekozen?
                              example:
                              - Definitie is in samenspraak met een grote groep mensen
                                tot stand gekomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            synoniemen:
                              description: Array met woorden die synoniem zijn aan
                                het concept
                              example:
                              - Application Programming Interface
                              - Digitaal informatie uitwisselingskanaal
                              items:
                                type: string
                              nullable: true
                              type: array
                            term:
                              example: Application programming interface
                              type: string
                            toelichtingen:
                              description: Array met aanvullende toelichtingen op
                                de definitie indien gewenst.
                              example:
                              - API's kunnen zowel in REST als in SOAP vorm voorkomen.
                              items:
                                type: string
                              nullable: true
                              type: array
                            trefwoorden:
                              description: Trefwoorden
                              example:
                              - uitbouwen
                              - aanbouwen
                              - garage
                              items:
                                type: string
                              nullable: true
                              type: array
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Concept
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                            uitleg:
                              description: Uitleg over de definitie in 'begrijpelijke'
                                taal.
                              example: Je zou kunnen zeggen dat een API de boodschapper
                                is die een verzoek indient bij een provider en vervolgens
                                het antwoord terugkoppelt naar jou.
                              nullable: true
                              type: string
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                              type: string
                            verbeeldingen:
                              description: Verwijzing middels een url naar een afbeelding.
                              example:
                              - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                              items:
                                type: string
                              nullable: true
                              type: array
                            verborgenZoektermen:
                              example:
                              - API
                              - REST
                              - SOAP
                              items:
                                type: string
                              nullable: true
                              type: array
                            zieOok:
                              description: Relatie naar andere concepten (skos:relatedMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - bestaatUit
                          - bronnen
                          - codes
                          - conceptschema
                          - definitie
                          - eigenaar
                          - einddatumGeldigheid
                          - heeftBetrekkingOp
                          - isBrederDan
                          - isEngerDan
                          - isGeneralisatieVan
                          - isGerelateerd
                          - isHarmonisatie
                          - isHetzelfdeAls
                          - isLidVan
                          - isOnderdeelVan
                          - isOngeveerHetzelfdeAls
                          - isSpecialisatieVan
                          - metadata
                          - naam
                          - rationales
                          - synoniemen
                          - term
                          - toelichtingen
                          - trefwoorden
                          - type
                          - uitleg
                          - uri
                          - verbeeldingen
                          - verborgenZoektermen
                          - zieOok
                          type: object
                        type: array
                    required:
                    - concepten
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Concepten opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begripCollectie
        filters:
          _or:
            _or:
              domein:
                node:
                  eigenaar:
                    identificatie:
                      eq: args.gepubliceerdDoor
                  identificatie:
                    eq: args.conceptschema
              identificatie:
                eq: args.uri
              isLidVan:
                identificatie:
                  eq: args.collectie
              voorkeursterm:
                match: args.zoekTerm
            domein:
              node:
                eigenaar:
                  identificatie:
                    eq: args.gepubliceerdDoor
                identificatie:
                  eq: args.conceptschema
            identificatie:
              eq: args.uri
            isLidVan:
              identificatie:
                eq: args.collectie
            trefwoord:
              match: args.zoekTerm
          domein:
            node:
              eigenaar:
                identificatie:
                  eq: args.gepubliceerdDoor
              identificatie:
                eq: args.conceptschema
          identificatie:
            eq: args.uri
          isLidVan:
            identificatie:
              eq: args.collectie
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /conceptschemas:
    get:
      description: Endpoint voor het opvragen van alle conceptschema's
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen conceptschema
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      - description: Query parameter voor het aangeven welke gegevens voor het conceptschema
          dienen te worden embed
        explode: true
        in: query
        name: _expandScope
        required: false
        schema:
          items:
            enum:
            - concepten
            - collecties
            type: string
          type: array
        style: form
        x-dws-type: expand
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      conceptschemas:
                        items:
                          properties:
                            _embedded:
                              properties:
                                collecties:
                                  items:
                                    properties:
                                      _embedded:
                                        properties:
                                          concepten:
                                            items:
                                              properties:
                                                begindatumGeldigheid:
                                                  example: "2020-04-17"
                                                  pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                                  type: string
                                                bestaatUit:
                                                  description: Relatie naar andere
                                                    concepten (skosthes:narrowerPartitive)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                bronnen:
                                                  description: Array met verwijzingen
                                                    middels url's naar de bronnen
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                codes:
                                                  description: Codes met betrekking
                                                    tot het concept.
                                                  example:
                                                  - 303.4833
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                conceptschema:
                                                  example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                                  type: string
                                                definitie:
                                                  example: Een API (Application Programming
                                                    Interface) is een software-interface
                                                    die het mogelijk maakt dat twee
                                                    applicaties met elkaar kunnen
                                                    communiceren.
                                                  nullable: true
                                                  type: string
                                                deprecated:
                                                  nullable: true
                                                  type: boolean
                                                eigenaar:
                                                  example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                                  nullable: true
                                                  type: string
                                                einddatumGeldigheid:
                                                  example: "2020-04-27"
                                                  nullable: true
                                                  pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                                  type: string
                                                heeftBetrekkingOp:
                                                  description: Relatie naar andere
                                                    concepten (skos:semanticRelation)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isBrederDan:
                                                  description: Relatie naar andere
                                                    concepten (skos:broadMatch)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isEngerDan:
                                                  description: Relatie naar andere
                                                    concepten (skos:narrowMatch)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isGeneralisatieVan:
                                                  description: Relatie naar andere
                                                    concepten (skosthes:narrowerGeneric)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isGerelateerd:
                                                  description: Relatie naar andere
                                                    concepten (skos:related)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isHarmonisatie:
                                                  description: Relatie naar andere
                                                    concepten (skos:mappingRelation)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isHetzelfdeAls:
                                                  description: Relatie naar andere
                                                    concepten (skos:exactMatch)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isOnderdeelVan:
                                                  description: Relatie naar andere
                                                    concepten (skosthes:broaderPartitive)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isOngeveerHetzelfdeAls:
                                                  description: Relatie naar andere
                                                    concepten (skos:closeMatch)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                isSpecialisatieVan:
                                                  description: Relatie naar andere
                                                    concepten (skosthes:broaderGeneric)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                metadata:
                                                  example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                                  nullable: true
                                                  type: string
                                                naam:
                                                  example: Application programming
                                                    interface
                                                  type: string
                                                rationales:
                                                  description: Waarom is er voor deze
                                                    definitie gekozen?
                                                  example:
                                                  - Definitie is in samenspraak met
                                                    een grote groep mensen tot stand
                                                    gekomen.
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                synoniemen:
                                                  description: Array met woorden die
                                                    synoniem zijn aan het concept
                                                  example:
                                                  - Application Programming Interface
                                                  - Digitaal informatie uitwisselingskanaal
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                term:
                                                  example: Application programming
                                                    interface
                                                  type: string
                                                toelichtingen:
                                                  description: Array met aanvullende
                                                    toelichtingen op de definitie
                                                    indien gewenst.
                                                  example:
                                                  - API's kunnen zowel in REST als
                                                    in SOAP vorm voorkomen.
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                trefwoorden:
                                                  description: Trefwoorden
                                                  example:
                                                  - uitbouwen
                                                  - aanbouwen
                                                  - garage
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                type:
                                                  example: http://www.w3.org/2004/02/skos/core#Concept
                                                  type: string
                                                  x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                                uitleg:
                                                  description: Uitleg over de definitie
                                                    in 'begrijpelijke' taal.
                                                  example: Je zou kunnen zeggen dat
                                                    een API de boodschapper is die
                                                    een verzoek indient bij een provider
                                                    en vervolgens het antwoord terugkoppelt
                                                    naar jou.
                                                  nullable: true
                                                  type: string
                                                uri:
                                                  example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                                  type: string
                                                verbeeldingen:
                                                  description: Verwijzing middels
                                                    een url naar een afbeelding.
                                                  example:
                                                  - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                verborgenZoektermen:
                                                  example:
                                                  - API
                                                  - REST
                                                  - SOAP
                                                  items:
                                                    type: string
                                                  nullable: true
                                                  type: array
                                                zieOok:
                                                  description: Relatie naar andere
                                                    concepten (skos:relatedMatch)
                                                  items:
                                                    example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                                    type: string
                                                  nullable: true
                                                  type: array
                                              required:
                                              - begindatumGeldigheid
                                              - bestaatUit
                                              - bronnen
                                              - codes
                                              - conceptschema
                                              - definitie
                                              - eigenaar
                                              - einddatumGeldigheid
                                              - heeftBetrekkingOp
                                              - isBrederDan
                                              - isEngerDan
                                              - isGeneralisatieVan
                                              - isGerelateerd
                                              - isHarmonisatie
                                              - isHetzelfdeAls
                                              - isLidVan
                                              - isOnderdeelVan
                                              - isOngeveerHetzelfdeAls
                                              - isSpecialisatieVan
                                              - metadata
                                              - naam
                                              - rationales
                                              - synoniemen
                                              - term
                                              - toelichtingen
                                              - trefwoorden
                                              - type
                                              - uitleg
                                              - uri
                                              - verbeeldingen
                                              - verborgenZoektermen
                                              - zieOok
                                              type: object
                                            nullable: true
                                            type: array
                                        type: object
                                        x-dws-envelope: true
                                      begindatumGeldigheid:
                                        example: "2020-04-17"
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      conceptschema:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                        type: string
                                      eigenaar:
                                        example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                        nullable: true
                                        type: string
                                      einddatumGeldigheid:
                                        example: "2020-04-27"
                                        nullable: true
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      metadata:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/doc/2018041200000000/collection/Collectie
                                        nullable: true
                                        type: string
                                      naam:
                                        example: Collectie van concepten
                                        nullable: true
                                        type: string
                                      term:
                                        example: Collectie van concepten
                                        type: string
                                      type:
                                        example: http://www.w3.org/2004/02/skos/core#Collection
                                        type: string
                                        x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Collection`'
                                      uri:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/collection/Collectie
                                        type: string
                                    required:
                                    - begindatumGeldigheid
                                    - conceptschema
                                    - eigenaar
                                    - einddatumGeldigheid
                                    - metadata
                                    - naam
                                    - term
                                    - type
                                    - uri
                                    type: object
                                  nullable: true
                                  type: array
                                concepten:
                                  items:
                                    properties:
                                      begindatumGeldigheid:
                                        example: "2020-04-17"
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      bestaatUit:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      bronnen:
                                        description: Array met verwijzingen middels
                                          url's naar de bronnen
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                          type: string
                                        nullable: true
                                        type: array
                                      codes:
                                        description: Codes met betrekking tot het
                                          concept.
                                        example:
                                        - 303.4833
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      conceptschema:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                        type: string
                                      definitie:
                                        example: Een API (Application Programming
                                          Interface) is een software-interface die
                                          het mogelijk maakt dat twee applicaties
                                          met elkaar kunnen communiceren.
                                        nullable: true
                                        type: string
                                      deprecated:
                                        nullable: true
                                        type: boolean
                                      eigenaar:
                                        example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                        nullable: true
                                        type: string
                                      einddatumGeldigheid:
                                        example: "2020-04-27"
                                        nullable: true
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      heeftBetrekkingOp:
                                        description: Relatie naar andere concepten
                                          (skos:semanticRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isBrederDan:
                                        description: Relatie naar andere concepten
                                          (skos:broadMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isEngerDan:
                                        description: Relatie naar andere concepten
                                          (skos:narrowMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGeneralisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGerelateerd:
                                        description: Relatie naar andere concepten
                                          (skos:related)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHarmonisatie:
                                        description: Relatie naar andere concepten
                                          (skos:mappingRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:exactMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOnderdeelVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOngeveerHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:closeMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isSpecialisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      metadata:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                        nullable: true
                                        type: string
                                      naam:
                                        example: Application programming interface
                                        type: string
                                      rationales:
                                        description: Waarom is er voor deze definitie
                                          gekozen?
                                        example:
                                        - Definitie is in samenspraak met een grote
                                          groep mensen tot stand gekomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      synoniemen:
                                        description: Array met woorden die synoniem
                                          zijn aan het concept
                                        example:
                                        - Application Programming Interface
                                        - Digitaal informatie uitwisselingskanaal
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      term:
                                        example: Application programming interface
                                        type: string
                                      toelichtingen:
                                        description: Array met aanvullende toelichtingen
                                          op de definitie indien gewenst.
                                        example:
                                        - API's kunnen zowel in REST als in SOAP vorm
                                          voorkomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      trefwoorden:
                                        description: Trefwoorden
                                        example:
                                        - uitbouwen
                                        - aanbouwen
                                        - garage
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      type:
                                        example: http://www.w3.org/2004/02/skos/core#Concept
                                        type: string
                                        x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                      uitleg:
                                        description: Uitleg over de definitie in 'begrijpelijke'
                                          taal.
                                        example: Je zou kunnen zeggen dat een API
                                          de boodschapper is die een verzoek indient
                                          bij een provider en vervolgens het antwoord
                                          terugkoppelt naar jou.
                                        nullable: true
                                        type: string
                                      uri:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                        type: string
                                      verbeeldingen:
                                        description: Verwijzing middels een url naar
                                          een afbeelding.
                                        example:
                                        - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      verborgenZoektermen:
                                        example:
                                        - API
                                        - REST
                                        - SOAP
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      zieOok:
                                        description: Relatie naar andere concepten
                                          (skos:relatedMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                    required:
                                    - begindatumGeldigheid
                                    - bestaatUit
                                    - bronnen
                                    - codes
                                    - conceptschema
                                    - definitie
                                    - eigenaar
                                    - einddatumGeldigheid
                                    - heeftBetrekkingOp
                                    - isBrederDan
                                    - isEngerDan
                                    - isGeneralisatieVan
                                    - isGerelateerd
                                    - isHarmonisatie
                                    - isHetzelfdeAls
                                    - isLidVan
                                    - isOnderdeelVan
                                    - isOngeveerHetzelfdeAls
                                    - isSpecialisatieVan
                                    - metadata
                                    - naam
                                    - rationales
                                    - synoniemen
                                    - term
                                    - toelichtingen
                                    - trefwoorden
                                    - type
                                    - uitleg
                                    - uri
                                    - verbeeldingen
                                    - verborgenZoektermen
                                    - zieOok
                                    type: object
                                  nullable: true
                                  type: array
                              type: object
                              x-dws-envelope: true
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                              nullable: true
                              type: string
                            naam:
                              description: rdfs:label
                              example: Stelselcatalogus
                              type: string
                            uitleg:
                              description: rdfs:comment
                              example: Korte uitleg waarom dit conceptschema tot stand
                                is gekomen.
                              nullable: true
                              type: string
                            uri:
                              description: Unieke identificatie van het Conceptschema
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                          required:
                          - begindatumGeldigheid
                          - eigenaar
                          - einddatumGeldigheid
                          - metadata
                          - naam
                          - uitleg
                          - uri
                          type: object
                        type: array
                    required:
                    - conceptschemas
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Conceptschema's opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begrippenkaderCollectie
        filters:
          eigenaar:
            identificatie:
              eq: args.gepubliceerdDoor
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
  /informatieproducten:
    get:
      description: Endpoint voor het opvragen van informatieproducten. Let op, dit
        endpoint is nog in BETA-stadium. Er kunnen nog breaking changes worden doorgevoerd.
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen informatieproduct
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/dataset/OverbruggingsfunctieRuimtelijkeOrdening
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: filter voor het zoeken op een omgevingsaspect op basis van URI.
        explode: true
        in: query
        name: omgevingsaspect
        required: false
        schema:
          example: http://standaarden.omgevingswet.overheid.nl/omgevingsnorm/id/concept/ExterneVeiligheid
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      informatieproducten:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            bronhouders:
                              items:
                                nullable: true
                                properties:
                                  naam:
                                    example: Dienst voor het kadaster en de openbare
                                      registers
                                    type: string
                                  uri:
                                    example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                                    type: string
                                required:
                                - naam
                                - uri
                                type: object
                              nullable: true
                              type: array
                            datasets:
                              items:
                                properties:
                                  distributies:
                                    items:
                                      properties:
                                        afnamepunt:
                                          example: https://rev-portaal.nl/api/rev/v4/LocatieEVActiviteiten
                                          type: string
                                        dienstbeschrijving:
                                          example: Ontsluiting van het Register Externe
                                            Veilgheid via de API in het kader van
                                            het Digitaal Stelsel Omgevingswet (DSO)
                                          type: string
                                        naam:
                                          example: Open API specificatie REV-versie
                                            4"
                                          type: string
                                        presentatie:
                                          nullable: true
                                          properties:
                                            definitie:
                                              nullable: true
                                              type: string
                                            naam:
                                              type: string
                                            uri:
                                              type: string
                                          required:
                                          - definitie
                                          - naam
                                          - uri
                                          type: object
                                        profiel:
                                          nullable: true
                                          properties:
                                            definitie:
                                              example: API-profiel t.b.v. informatieproducten
                                                bij het oriënteren van regels (op
                                                de kaart)
                                              nullable: true
                                              type: string
                                            naam:
                                              example: Informatieproduct oriënteren
                                                V1
                                              type: string
                                            uri:
                                              example: http://standaarden.omgevingswet.overheid.nl/api-profielen/id/concept/orienteren-v1
                                              type: string
                                          required:
                                          - definitie
                                          - naam
                                          - uri
                                          type: object
                                        uitwisselstandaard:
                                          nullable: true
                                          properties:
                                            definitie:
                                              nullable: true
                                              type: string
                                            naam:
                                              type: string
                                            uri:
                                              type: string
                                          required:
                                          - definitie
                                          - naam
                                          - uri
                                          type: object
                                        uri:
                                          example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/dataset/Externe%20Veiligheid/id/distributie/Open%20API%20specificatie%20REV-versie%204
                                          type: string
                                        zoomMaximum:
                                          nullable: true
                                          properties:
                                            definitie:
                                              example: Land overzicht (Resolutie 3440,640
                                                m/pixel)
                                              nullable: true
                                              type: string
                                            naam:
                                              example: zoomniveau-0
                                              type: string
                                            uri:
                                              example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                                              type: string
                                          required:
                                          - definitie
                                          - naam
                                          - uri
                                          type: object
                                        zoomMinimum:
                                          nullable: true
                                          properties:
                                            definitie:
                                              example: Land overzicht (Resolutie 3440,640
                                                m/pixel)
                                              nullable: true
                                              type: string
                                            naam:
                                              example: zoomniveau-0
                                              type: string
                                            uri:
                                              example: http://standaarden.omgevingswet.overheid.nl/zoomniveau/id/concept/0
                                              type: string
                                          required:
                                          - definitie
                                          - naam
                                          - uri
                                          type: object
                                      type: object
                                    type: array
                                  naam:
                                    example: Externe Veiligheid
                                    type: string
                                  omgevingsaspecten:
                                    items:
                                      nullable: true
                                      properties:
                                        naam:
                                          nullable: true
                                          type: string
                                        uri:
                                          nullable: true
                                          type: string
                                        waardelijstUri:
                                          nullable: true
                                          type: string
                                      required:
                                      - naam
                                      - uri
                                      - waardelijstUri
                                      type: object
                                    nullable: true
                                    type: array
                                  uri:
                                    example: http://standaarden.omgevingswet.overheid.nl/register-externe-veiligheid/id/dataset/Externe%20Veiligheid
                                    type: string
                                type: object
                              type: array
                            doelgroepen:
                              items:
                                nullable: true
                                properties:
                                  naam:
                                    example: Dienst voor het kadaster en de openbare
                                      registers
                                    type: string
                                  uri:
                                    example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                                    type: string
                                required:
                                - naam
                                - uri
                                type: object
                              type: array
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            leverancier:
                              nullable: true
                              properties:
                                naam:
                                  example: Dienst voor het kadaster en de openbare
                                    registers
                                  type: string
                                uri:
                                  example: http://standaarden.omgevingswet.overheid.nl/id/leverancier/00000001802327497000
                                  type: string
                              required:
                              - naam
                              - uri
                              type: object
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/2018041200000000/conceptscheme/Stelselcatalogus
                              nullable: true
                              type: string
                            naam:
                              example: Register Externe Veiligheid
                              type: string
                            omschrijving:
                              example: Het Register Externe Veiligheid (REV) is een
                                database waarin gegevens over milieubelastende- en
                                risicovolle activiteiten in de leefomgeving worden
                                verzameld.
                              type: string
                            uri:
                              example: http://standaarden.omgevingswet.overheid.nl/id/informatieproduct/register-externe-veiligheid
                              type: string
                            versie:
                              example: 1.0.0
                              type: string
                          type: object
                        type: array
                    required:
                    - informatieproducten
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Informatieproducten opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: informatieproductCollectie
        filters:
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
          omgevingsaspect:
            in: args.omgevingsaspect
        paging:
          page: $query.page
          pageSize: $query.pageSize
  /openapi.json:
    get:
      description: Endpoint voor het opvragen van de OpenAPI specificatie in JSON
        formaat
      responses:
        "200":
          content:
            application/json:
              schema:
                type: object
          description: OpenAPI specificatie in JSON formaat
      summary: OpenAPI specificatie in JSON formaat
      x-dws-operation: false
  /openapi.yaml:
    get:
      description: Endpoint voor het opvragen van de OpenAPI specificatie in YAML
        formaat
      responses:
        "200":
          content:
            application/yaml:
              schema:
                type: object
          description: OpenAPI specificatie in YAML formaat
      summary: OpenAPI specificatie in YAML formaat
      x-dws-operation: false
  /waardelijsten:
    get:
      description: Endpoint voor het opvragen van waardelijsten
      parameters:
      - allowEmptyValue: false
        description: uri van de op te vragen waardelijst
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/ActiviteitenGroep_1.0.0
          type: string
        style: form
      - allowEmptyValue: false
        description: Set waartoe de op te vragen waardelijst behoort
        explode: true
        in: query
        name: set
        required: false
        schema:
          example: IMOW
          type: string
        style: form
      - allowEmptyValue: true
        description: VersieVan bevat de waardelijst uri waartoe de waardelijstversie
          behoort
        explode: true
        in: query
        name: versieVan
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/ActiviteitenGroep
          type: string
        style: form
      - allowEmptyValue: false
        description: owms uri van de eigenaar de op te vragen resources
        explode: true
        in: query
        name: gepubliceerdDoor
        required: false
        schema:
          example: https://standaarden.overheid.nl/owms/terms/Geonovum
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - allowEmptyValue: false
        description: Query parameter voor het aangeven welke gegevens voor de waardelijst
          dienen te worden embed
        explode: true
        in: query
        name: _expandScope
        required: false
        schema:
          items:
            enum:
            - waarden
            type: string
          type: array
        style: form
        x-dws-type: expand
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      waardelijsten:
                        items:
                          properties:
                            _embedded:
                              properties:
                                waarden:
                                  items:
                                    properties:
                                      begindatumGeldigheid:
                                        example: "2020-04-17"
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      bestaatUit:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      bronnen:
                                        description: Array met verwijzingen middels
                                          url's naar de bronnen
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/id/bibliograficresouce/restfull-programming
                                          type: string
                                        nullable: true
                                        type: array
                                      codes:
                                        description: Codes met betrekking tot het
                                          concept.
                                        example:
                                        - 303.4833
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      conceptschema:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                                        type: string
                                      definitie:
                                        example: Een API (Application Programming
                                          Interface) is een software-interface die
                                          het mogelijk maakt dat twee applicaties
                                          met elkaar kunnen communiceren.
                                        nullable: true
                                        type: string
                                      deprecated:
                                        nullable: true
                                        type: boolean
                                      eigenaar:
                                        example: https://standaarden.overheid.nl/owms/terms/Geonovum
                                        nullable: true
                                        type: string
                                      einddatumGeldigheid:
                                        example: "2020-04-27"
                                        nullable: true
                                        pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                                        type: string
                                      heeftBetrekkingOp:
                                        description: Relatie naar andere concepten
                                          (skos:semanticRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isBrederDan:
                                        description: Relatie naar andere concepten
                                          (skos:broadMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isEngerDan:
                                        description: Relatie naar andere concepten
                                          (skos:narrowMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGeneralisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:narrowerGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isGerelateerd:
                                        description: Relatie naar andere concepten
                                          (skos:related)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHarmonisatie:
                                        description: Relatie naar andere concepten
                                          (skos:mappingRelation)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:exactMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOnderdeelVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderPartitive)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isOngeveerHetzelfdeAls:
                                        description: Relatie naar andere concepten
                                          (skos:closeMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      isSpecialisatieVan:
                                        description: Relatie naar andere concepten
                                          (skosthes:broaderGeneric)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                      metadata:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                                        nullable: true
                                        type: string
                                      naam:
                                        example: Application programming interface
                                        type: string
                                      rationales:
                                        description: Waarom is er voor deze definitie
                                          gekozen?
                                        example:
                                        - Definitie is in samenspraak met een grote
                                          groep mensen tot stand gekomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      synoniemen:
                                        description: Array met woorden die synoniem
                                          zijn aan het concept
                                        example:
                                        - Application Programming Interface
                                        - Digitaal informatie uitwisselingskanaal
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      term:
                                        example: Application programming interface
                                        type: string
                                      toelichtingen:
                                        description: Array met aanvullende toelichtingen
                                          op de definitie indien gewenst.
                                        example:
                                        - API's kunnen zowel in REST als in SOAP vorm
                                          voorkomen.
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      trefwoorden:
                                        description: Trefwoorden
                                        example:
                                        - uitbouwen
                                        - aanbouwen
                                        - garage
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      type:
                                        example: http://www.w3.org/2004/02/skos/core#Concept
                                        type: string
                                        x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                                      uitleg:
                                        description: Uitleg over de definitie in 'begrijpelijke'
                                          taal.
                                        example: Je zou kunnen zeggen dat een API
                                          de boodschapper is die een verzoek indient
                                          bij een provider en vervolgens het antwoord
                                          terugkoppelt naar jou.
                                        nullable: true
                                        type: string
                                      uri:
                                        example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                                        type: string
                                      verbeeldingen:
                                        description: Verwijzing middels een url naar
                                          een afbeelding.
                                        example:
                                        - https://d1.awsstatic.com/serverless/New-API-GW-Diagram.c9fc9835d2a9aa00ef90d0ddc4c6402a2536de0d.png
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      verborgenZoektermen:
                                        example:
                                        - API
                                        - REST
                                        - SOAP
                                        items:
                                          type: string
                                        nullable: true
                                        type: array
                                      zieOok:
                                        description: Relatie naar andere concepten
                                          (skos:relatedMatch)
                                        items:
                                          example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                          type: string
                                        nullable: true
                                        type: array
                                    required:
                                    - begindatumGeldigheid
                                    - bestaatUit
                                    - bronnen
                                    - codes
                                    - conceptschema
                                    - definitie
                                    - eigenaar
                                    - einddatumGeldigheid
                                    - heeftBetrekkingOp
                                    - isBrederDan
                                    - isEngerDan
                                    - isGeneralisatieVan
                                    - isGerelateerd
                                    - isHarmonisatie
                                    - isHetzelfdeAls
                                    - isLidVan
                                    - isOnderdeelVan
                                    - isOngeveerHetzelfdeAls
                                    - isSpecialisatieVan
                                    - metadata
                                    - naam
                                    - rationales
                                    - synoniemen
                                    - term
                                    - toelichtingen
                                    - trefwoorden
                                    - type
                                    - uitleg
                                    - uri
                                    - verbeeldingen
                                    - verborgenZoektermen
                                    - zieOok
                                    type: object
                                  nullable: true
                                  type: array
                              type: object
                              x-dws-envelope: true
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            beschrijving:
                              example: Waardelijst welke concepten bevat die betrekking
                                hebben op software engineering
                              nullable: true
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/doc/20200719220320/waardelijst/SoftwareEngineering_1.0.3
                              nullable: true
                              type: string
                            naam:
                              example: Software engineering
                              nullable: true
                              type: string
                            set:
                              example: IMOW
                              nullable: true
                              type: string
                            titel:
                              example: Software engineering
                              type: string
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/waardelijst/SoftwareEngineering_1.0.3
                              type: string
                            versie:
                              example: 1.0.3
                              type: string
                            versieVan:
                              example: https://identifier.overheid.nl/tooi/set/rwc_gemeenten_compleet
                              type: string
                            versienotities:
                              example: Dit veld bevat informatie specifiek over deze
                                versie
                              nullable: true
                              type: string
                            websites:
                              items:
                                example: '["https://martinfowler.com/"]'
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - beschrijving
                          - eigenaar
                          - einddatumGeldigheid
                          - metadata
                          - naam
                          - set
                          - titel
                          - uri
                          - versie
                          - versieVan
                          - versienotities
                          - websites
                          type: object
                        type: array
                    required:
                    - waardelijsten
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Waardelijsten opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: waardelijstDsoCollectie
        filters:
          _or:
            eigenaar:
              identificatie:
                eq: args.gepubliceerdDoor
            identificatie:
              eq: args.uri
            naam:
              match: args.zoekTerm
            set:
              eq: args.set
            titel:
              match: args.zoekTerm
          eigenaar:
            identificatie:
              eq: args.gepubliceerdDoor
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
          set:
            eq: args.set
          versieVan:
            eq: args.versieVan
        paging:
          page: args.page
          pageSize: args.pageSize
  /werkzaamheden:
    get:
      description: Endpoint voor het opvragen van werkzaamheden
      parameters:
      - allowEmptyValue: false
        description: uri van het op te vragen concept
        explode: true
        in: query
        name: uri
        required: false
        schema:
          example: http://stelselcatalogus.omgevingswet.overheid.nl/stelselcatalogus/id/concept/API
          type: string
        style: form
      - allowEmptyValue: false
        description: zoekterm voor het zoeken op naam van een concept, waardelijst
          etc.
        explode: true
        in: query
        name: zoekTerm
        required: false
        schema:
          example: Afval
          type: string
        style: form
      - allowEmptyValue: false
        description: Filter op het moment waarop de resource geldig is binnen de Stelselcatalogus
          op basis van de prov:Entity
        explode: true
        in: query
        name: geldigOp
        required: false
        schema:
          example: "2020-08-23"
          format: YYYY-MM-dd
          type: string
        style: form
      - allowEmptyValue: false
        description: Parameter om ook resources die beeindigd zijn te kunnen ophalen.
          Default worden beeindigde resources niet terug gegeven.
        explode: true
        in: query
        name: inclusiefBeeindigdeVersies
        required: false
        schema:
          default: false
          example: true
          type: boolean
        style: form
      - description: Paginanummer voor paginering. Deze is gelimiteerd zodat het totaal
          aantal op te vragen resultaten niet hoger is dan 10000. Gebruik het `_links.next.href`
          object om te navigeren.
        explode: true
        in: query
        name: page
        required: false
        schema:
          default: 1
          type: integer
        style: form
      - description: Aantal resultaten per pagina
        explode: true
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 40
          - 100
          type: integer
        style: form
      responses:
        "200":
          content:
            application/hal+json:
              schema:
                properties:
                  _embedded:
                    properties:
                      werkzaamheden:
                        items:
                          properties:
                            begindatumGeldigheid:
                              example: "2020-04-17"
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            conceptschema:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/id/conceptscheme/Stelselcatalogus
                              type: string
                            eigenaar:
                              example: https://standaarden.overheid.nl/owms/terms/Geonovum
                              nullable: true
                              type: string
                            einddatumGeldigheid:
                              example: "2020-04-27"
                              nullable: true
                              pattern: ^(\d{4}-[01]\d-[0-3]\d)$
                              type: string
                            isGerelateerd:
                              description: Relatie naar andere concepten (skos:related)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                            metadata:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/doc/2018041200000000/concept/API
                              nullable: true
                              type: string
                            naam:
                              example: Application programming interface
                              type: string
                            term:
                              example: Application programming interface
                              type: string
                            trefwoorden:
                              description: Trefwoorden
                              example:
                              - uitbouwen
                              - aanbouwen
                              - garage
                              items:
                                type: string
                              nullable: true
                              type: array
                            type:
                              example: http://www.w3.org/2004/02/skos/core#Concept
                              type: string
                              x-dws-expr: '`http://www.w3.org/2004/02/skos/core#Concept`'
                            uri:
                              example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/API
                              type: string
                            zieOok:
                              description: Relatie naar andere concepten (skos:relatedMatch)
                              items:
                                example: http://stelselcatalogus.omgevingswet.overheid.nl/programming/id/concept/SOAP
                                type: string
                              nullable: true
                              type: array
                          required:
                          - begindatumGeldigheid
                          - conceptschema
                          - eigenaar
                          - einddatumGeldigheid
                          - isGerelateerd
                          - metadata
                          - naam
                          - term
                          - trefwoorden
                          - type
                          - uri
                          - zieOok
                          type: object
                        type: array
                    required:
                    - werkzaamheden
                    type: object
                    x-dws-envelope: true
                  _links:
                    properties:
                      next:
                        description: Absolute link naar volgende pagina (null als
                          er geen volgende pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=3
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:next(data, args.pageSize, args.host
                              + env.dotwebstack.template.baseUrl, args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      prev:
                        description: Absolute link naar vorige pagina (null als er
                          geen vorige pagina is)
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=1
                            format: uri
                            nullable: true
                            type: string
                            x-dws-expr: paging:prev(args.host + env.dotwebstack.template.baseUrl,
                              args.requestPathAndQuery)
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                      self:
                        description: Absolute link naar huidige pagina
                        properties:
                          href:
                            description: URL van de link
                            example: https://service.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3/concepten?page=2
                            format: uri
                            type: string
                            x-dws-expr: args.host + env.dotwebstack.template.baseUrl
                              + args.requestPathAndQuery
                        required:
                        - href
                        type: object
                        x-dws-envelope: true
                    required:
                    - next
                    - prev
                    - self
                    type: object
                    x-dws-envelope: true
                  page:
                    properties:
                      number:
                        example: 1
                        format: int32
                        nullable: true
                        type: integer
                        x-dws-expr: '`${args.page}`'
                      size:
                        example: 10
                        format: int32
                        type: integer
                        x-dws-expr: '`${args.pageSize}`'
                    required:
                    - number
                    - size
                    type: object
                    x-dws-envelope: true
                required:
                - _embedded
                type: object
                x-dws-envelope: true
          description: OK
          headers:
            API-version:
              description: Versienummer van de API
              example: 3.0.0
              explode: false
              schema:
                example: 3.0.0
                type: string
                x-dws-expr: '`3.2.1`'
              style: simple
            X-Pagination-Limit:
              description: Aantal Objecten per pagina
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.pageSize
              style: simple
            X-Pagination-Page:
              description: Nummer van de huidige pagina (paginanummering start bij
                1)
              explode: false
              schema:
                format: int32
                type: integer
                x-dws-expr: args.page
              style: simple
      summary: Werkzaamheden opvragen
      x-dws-query:
        context:
          geldigOp: args.geldigOp
          inclusiefBeeindigdeVersies: args.inclusiefBeeindigdeVersies
        field: begripCollectie
        filters:
          _or:
            _or:
              domein:
                ref:
                  identificatie:
                    eq:
                      x-dws-expr: '`http://toepasbare-regels.omgevingswet.overheid.nl/id/conceptscheme/Werkzaamheden`'
              identificatie:
                eq: args.uri
              voorkeursterm:
                match: args.zoekTerm
            domein:
              ref:
                identificatie:
                  eq:
                    x-dws-expr: '`http://toepasbare-regels.omgevingswet.overheid.nl/id/conceptscheme/Werkzaamheden`'
            identificatie:
              eq: args.uri
            trefwoord:
              match: args.zoekTerm
          domein:
            ref:
              identificatie:
                eq:
                  x-dws-expr: '`http://toepasbare-regels.omgevingswet.overheid.nl/id/conceptscheme/Werkzaamheden`'
          identificatie:
            eq: args.uri
          naam:
            match: args.zoekTerm
        paging:
          page: args.page
          pageSize: args.pageSize
security:
- Apikey: []
servers:
- url: https://{omgeving}.omgevingswet.overheid.nl/publiek/catalogus/api/opvragen/v3
  variables:
    omgeving:
      default: service
      enum:
      - service
      - service.pre
