{
  "openapi" : "3.0.3",
  "info" : {
    "title" : "Verzoeken-Afhandelen",
    "description" : "Tbv ophalen verzoek, zoeken naar verzoeken en wijzigen van het bevoegd gezag.\nHet ophalen van een ingediend verzoek (aanvraag/melding). Een verzoek kan worden opgehaald door het opgeven van het verzoeknummer. Het opgehaalde verzoek bevat referenties naar documenten (formulieren en bijlagen).\nHet zoeken naar ingediende verzoeken op basis van verschillende criteria.\nHet wijzigen van het bevoegd gezag (en eventueel behandeldienst) voor een ingediend verzoek (aanvraag/melding).\nEen verzoek kan worden verwijderd door het bevoegd gezag (of eventueel behandeldienst). Een overheidsinstantie die geïnformeerd moet worden en het verzoek ook kan ophalen, kan het verzoek markeren als gelezen (afmelden).",
    "contact" : {
      "name" : "DSO Ontwikkelaarsportaal",
      "url" : "https://developer.omgevingswet.overheid.nl/services/contact/"
    },
    "version" : "3.2.0"
  },
  "tags" : [ {
    "name" : "Documenten",
    "description" : "Documentgerelateerde acties"
  }, {
    "name" : "Verzoeken",
    "description" : "Verzoekgerelateerde acties"
  } ],
  "paths" : {
    "/" : {
      "get" : {
        "deprecated" : true,
        "summary" : "Deprecated OpenApi Specification endpoint. Gebruik /openapi.json of /openapi.yaml.",
        "operationId" : "specification",
        "x-auth-type" : "None",
        "security" : [ ],
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "OpenApi Specification Json",
            "content" : {
              "application/json" : {
                "schema" : {
                  "example" : "{\"openapi\": \"3.0.3\", ... }"
                }
              }
            }
          }
        }
      }
    },
    "/openapi.json" : {
      "get" : {
        "operationId" : "specificationJson",
        "summary" : "OpenApi Specification Json",
        "x-auth-type" : "None",
        "security" : [ ],
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "OpenApi Specification Json",
            "content" : {
              "application/json" : {
                "schema" : {
                  "example" : "{\"openapi\": \"3.0.3\", ... }"
                }
              }
            }
          }
        }
      }
    },
    "/openapi.yaml" : {
      "get" : {
        "operationId" : "specificationYaml",
        "summary" : "OpenApi Specification Yaml",
        "x-auth-type" : "None",
        "security" : [ ],
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "OpenApi Specification Yaml",
            "content" : {
              "application/yaml" : {
                "schema" : {
                  "example" : "openapi: 3.0.3\n..."
                }
              }
            }
          }
        }
      }
    },
    "/health" : {
      "get" : {
        "operationId" : "health",
        "summary" : "Deprecated health info, gebruik /app-health.",
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "Health",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Health"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "503" : {
            "description" : "Health",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Health"
                }
              }
            }
          }
        }
      }
    },
    "/app-health" : {
      "get" : {
        "operationId" : "app-health",
        "summary" : "health info endpoint heeft een voorkeur boven de /health endpoint.",
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "Health",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Health"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "503" : {
            "description" : "Health",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Health"
                }
              }
            }
          }
        }
      }
    },
    "/info" : {
      "get" : {
        "operationId" : "info",
        "summary" : "Deprecated applicatie info, gebruik /app-info.",
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "Info",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Info"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          }
        }
      }
    },
    "/app-info" : {
      "get" : {
        "operationId" : "app-info",
        "summary" : "applicatie info endpoint heeft een voorkeur boven de /info endpoint.",
        "tags" : [ "Meta" ],
        "responses" : {
          "200" : {
            "description" : "Info",
            "content" : {
              "application/json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Info"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}" : {
      "get" : {
        "operationId" : "haalVerzoekOp",
        "summary" : "Haalt een verzoek op.",
        "description" : "Haalt een ingediend verzoek op met opgegeven 'verzoeknummer'.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        } ],
        "responses" : {
          "200" : {
            "description" : "Het verzoek",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ResultaatVerzoek"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Verzoek niet gevonden",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      },
      "delete" : {
        "operationId" : "verwijderVerzoek",
        "summary" : "Verwijdert het verzoek.",
        "description" : "Verwijdert het verzoek met opgegeven 'verzoeknummer' inclusief alle bijbehorende documenten. Nadat het verzoek is verwijderd kan het verzoek niet meer worden opgehaald.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        } ],
        "responses" : {
          "204" : {
            "description" : "Verzoek verwijderd"
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Verzoek niet gevonden",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}/samenvatting" : {
      "get" : {
        "operationId" : "haalVerzoeksamenvattingOp",
        "summary" : "Haalt de samenvatting van een verzoek op.",
        "description" : "Haalt de samenvatting van een ingediend verzoek op met opgegeven 'verzoeknummer'.\nVoor de verzoek-xml kan de STAM-versie worden opgegeven door de Accept header te vullen met `application/xml;stam=$STAM_VERSIE$`. Indien de versie wordt ondersteund, wordt de verzoek-xml opgemaakt in de gevraagde STAM-versie. Wordt er geen Accept header met een STAM-versie meegegeven, dan wordt de verzoek-xml opgemaakt met veldnamen en waarden conform de oudste STAM-versie die de server op het moment van de aanvraag ondersteunt.\nHet is mogelijk om meerdere STAM-versies op te geven, indien de client dit ondersteunt. In dat geval zal de server de meest recente versie selecteren. Vul daarvoor de Accept header met bijvoorbeeld, `application/xml;stam=5, application/xml;stam=6`. Let op: in een volgende versie van deze service komt de mogelijk om meerdere STAM-versies tegelijk op te vragen te vervallen.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        }, {
          "name" : "format",
          "in" : "query",
          "description" : "formaat van de samenvatting",
          "required" : true,
          "schema" : {
            "type" : "string",
            "enum" : [ "xml", "pdf" ]
          }
        }, {
          "$ref" : "#/components/parameters/AcceptCrsHeader"
        }, {
          "$ref" : "#/components/parameters/AcceptStamHeader"
        } ],
        "responses" : {
          "200" : {
            "description" : "De verzoek samenvatting",
            "headers" : {
              "Content-Length-File" : {
                "schema" : {
                  "type" : "number",
                  "description" : "De bestandsgrootte in bytes"
                }
              }
            },
            "content" : {
              "application/xml" : {
                "schema" : {
                  "type" : "string",
                  "format" : "binary"
                }
              },
              "application/pdf" : {
                "schema" : {
                  "type" : "string",
                  "format" : "binary"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.\n    - Accept-Crs header met EPSG:28992 is niet toegestaan voor STAM-versie lager dan V6.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "404" : {
            "description" : "Verzoek niet gevonden",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "406" : {
            "description" : "STAM versie niet ondersteund",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/406"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}/documenten/{documentId}" : {
      "get" : {
        "operationId" : "haalMetadataVanDocumentOp",
        "summary" : "Haalt de metadata van een document bij een verzoek op.",
        "description" : "Haalt de metagegevens van een document op behorende bij het verzoek.",
        "tags" : [ "Documenten" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        }, {
          "$ref" : "#/components/parameters/documentId"
        } ],
        "responses" : {
          "200" : {
            "description" : "De documentgegevens",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/Document"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Document niet gevonden",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}/documenten/{documentId}/content" : {
      "get" : {
        "operationId" : "haalInhoudVanDocumentOp",
        "summary" : "Haalt de content van het document op.",
        "description" : "Geeft het daadwerkelijke bestand (content) terug van het opgegeven document. Dit kan een door de aanvrager toegevoegd document zijn of een formulier.",
        "tags" : [ "Documenten" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        }, {
          "$ref" : "#/components/parameters/documentId"
        } ],
        "responses" : {
          "200" : {
            "description" : "Content van het document",
            "headers" : {
              "Content-Length-File" : {
                "schema" : {
                  "type" : "number",
                  "description" : "De bestandsgrootte in bytes"
                }
              }
            },
            "content" : {
              "application/octet-stream" : {
                "schema" : {
                  "type" : "string",
                  "format" : "binary"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/octet-stream" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Document niet gevonden",
            "content" : {
              "application/octet-stream" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/octet-stream" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}/bevoegdgezagen" : {
      "patch" : {
        "operationId" : "wijzigenBevoegdGezag",
        "summary" : "Wijzigen van het bevoegd gezag bij een verzoek.",
        "description" : "Het wijzigen van een bevoegd gezag voor een verzoek op basis van de meegestuurde gegevens.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        } ],
        "responses" : {
          "204" : {
            "description" : "Wijzigen geslaagd"
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - Het OIN van het nieuwe bevoegd gezag is niet correct\n  - Het OIN is niet van een bevoegd gezag. Geef een geldig OIN van een bevoegd gezag op.\n  - Het nieuwe bevoegd gezag accepteert geen Conceptverzoek\n  - Het verzoek is ingetrokken\n  - Het verzoek is van het type 'Idee' en het opgegeven bevoegd gezag staat geen 'Idee' toe.\n  - Het verzoek is van het type 'SDGverzoek' en het opgegeven bevoegd gezag ondersteunt 'SDGverzoek' niet.\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De wijziging voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Het verzoek bestaat niet",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "409" : {
            "description" : "Probeer het later nog eens, nadat de aanvulling is verwerkt.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/409"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        },
        "requestBody" : {
          "description" : "Nieuwe OIN van het BevoegdGezag.",
          "required" : true,
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/BevoegdGezagWijzigen"
              }
            }
          }
        }
      },
      "put" : {
        "operationId" : "wijzigenBehandeldienst",
        "summary" : "Wijzigen of verwijderen van de behandeldienst en eventueel wijzigen van het bevoegd gezag bij een verzoek.",
        "description" : "Het wijzigen of verwijderen van de behandeldienst en eventueel wijzigen van het bevoegd gezag voor een verzoek op basis van de meegestuurde gegevens.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        } ],
        "responses" : {
          "204" : {
            "description" : "Wijzigen geslaagd"
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - Het OIN van de nieuwe behandeldienst is niet correct\n  - Het OIN van het nieuwe bevoegd gezag is niet correct\n  - Het OIN is niet van een bevoegd gezag. Geef een geldig OIN van een bevoegd gezag op.\n  - Het nieuwe bevoegd gezag accepteert geen Conceptverzoek\n  - Het verzoek is ingetrokken\n  - Het OIN van de behandeldienst is niet aangesloten op het Digitaal Stelsel Omgevingswet - Landelijke Voorziening.\n  - Het verzoek is van het type 'Idee' en het opgegeven bevoegd gezag staat geen 'Idee' toe.\n  - Het verzoek is van het type 'Idee' en de opgegeven behandeldienst accepteert nog niet de juiste STAM versie (versie 5).\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De wijziging voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Het verzoek bestaat niet",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "409" : {
            "description" : "Probeer het later nog eens, nadat de aanvulling is verwerkt.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/409"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        },
        "requestBody" : {
          "description" : "Nieuwe of huidige OIN van het bevoegdgezag en OIN van behandeldienst of geen OIN van behandeldienst om deze te verwijderen.",
          "required" : true,
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/BehandeldienstWijzigen"
              }
            }
          }
        }
      }
    },
    "/verzoeken/{verzoeknummer}/afmelden" : {
      "patch" : {
        "operationId" : "afmeldenVerzoek",
        "summary" : "Afmelden van een verzoek.",
        "description" : "Markeert het verzoek als gelezen/opgehaald door een geïnformeerde instantie. Hiermee geeft de geïnformeerde instantie aan dat het verzoek verwijderd kan worden. Hierna kan het verzoek niet meer worden opgehaald door de geïnformeerde instantie. Welke instantie geïnformeerd moet worden over welk verzoek is bepaald door specifieke  DSO configuratie, die is gebaseerd op wetgeving.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/verzoeknummerInPath"
        } ],
        "responses" : {
          "204" : {
            "description" : "Verzoek afgemeld"
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De vraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "401" : {
            "description" : "Gebruiker heeft geen toestemming om deze actie uit te voeren",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/401"
                }
              }
            }
          },
          "404" : {
            "description" : "Verzoek niet gevonden",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/404"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    },
    "/verzoeken/_zoek" : {
      "post" : {
        "deprecated" : true,
        "operationId" : "zoekenVerzoeken",
        "summary" : "Zoeken naar ingediende verzoeken.",
        "description" : "Het zoeken naar ingediende verzoeken op basis van de meegestuurde zoekcriteria.\nVoor de zoekresultaten kan de STAM-versie worden opgegeven door de Accept header te vullen met `application/hal+json;stam=$STAM_VERSIE$`. Indien de versie wordt ondersteund, worden de zoekresultaten opgemaakt in de gevraagde STAM-versie. Wordt er geen Accept header met een STAM-versie meegegeven, dan worden de zoekresultaten opgemaakt met veldnamen en waarden conform STAM-versie 5.\nHet zoekresultaat bevat geen informatie over verzoeken van het type 'Idee' of 'SDGverzoek', omdat deze informatie mogelijk gevoelig is, en bovendien niet van invloed zijn op de behandeling van eerder ingediende verzoeken op de betreffende locatie.\nN.B. Deze service word in een volgende versie van de API verwijderd. Gebruik hiervoor de nieuwe API 'Verzoekenoverzicht-Raadplegen'.",
        "tags" : [ "Verzoeken" ],
        "parameters" : [ {
          "$ref" : "#/components/parameters/page"
        }, {
          "$ref" : "#/components/parameters/size"
        }, {
          "$ref" : "#/components/parameters/ContentCrsHeader"
        }, {
          "$ref" : "#/components/parameters/AcceptCrsHeader"
        }, {
          "$ref" : "#/components/parameters/AcceptStamHeader"
        } ],
        "requestBody" : {
          "description" : "Zoekcriteria verzoeken",
          "required" : true,
          "content" : {
            "application/json" : {
              "schema" : {
                "$ref" : "#/components/schemas/VerzoekenZoekcriteria"
              }
            }
          }
        },
        "responses" : {
          "200" : {
            "description" : "Zoekresultaat verzoeken",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ZoekresultaatVerzoeken"
                }
              }
            }
          },
          "400" : {
            "description" : "Validatiefout. Mogelijk foutsituaties:\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Verplicht\n    - Locatie is niet gevuld. Of een locatie (zoekcriteria) of een verzoeknummer. Geen gevuld of beide gevuld is niet toegestaan.\n    - Verzoeknummer is niet gevuld. Initiatiefnemer is gevuld, maar er is geen verzoeknummer gevuld.\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/LocatieOnjuist\n    - De opgegeven geometrie (locatie) valt niet binnen Nederland.\n  - Het opgegeven verzoeknummer is niet correct of bestaat niet.\n  - De opgegeven activiteit is niet correct of bestaat niet.\n  - De opgegeven periode (startdatum en einddatum) is niet correct.\n  - https://content.omgevingswet.overheid.nl/id/concept/validatie/Swagger\n    - De zoekvraag voldoet niet aan de swagger specificatie.",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/ValidatieFout"
                }
              }
            }
          },
          "500" : {
            "description" : "Interne serverfout",
            "content" : {
              "application/hal+json" : {
                "schema" : {
                  "$ref" : "#/components/schemas/500"
                }
              }
            }
          }
        }
      }
    }
  },
  "servers" : [ {
    "url" : "/api/afhandelen/v3"
  } ],
  "components" : {
    "schemas" : {
      "Verzoek" : {
        "type" : "object",
        "required" : [ "verzoeknummer", "volgnummer" ],
        "properties" : {
          "verzoeknummer" : {
            "type" : "string"
          },
          "volgnummer" : {
            "type" : "string"
          }
        },
        "example" : {
          "verzoeknummer" : "2017010100001",
          "volgnummer" : "000"
        }
      },
      "Activiteit" : {
        "type" : "object",
        "required" : [ "id", "urn", "naam" ],
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "De 'functioneleStructuurReferentie' van de activiteit."
          },
          "urn" : {
            "type" : "string",
            "description" : "De 'urn' van de activiteit. Ook wel imow-id genoemd."
          },
          "naam" : {
            "type" : "string",
            "description" : "De 'naam' van de activiteit."
          },
          "subactiviteit" : {
            "description" : "een sub-activiteit. Gevuld indien er sprake is van een sub-activiteit.",
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/SubActiviteit"
            }
          }
        }
      },
      "SubActiviteit" : {
        "type" : "object",
        "required" : [ "id", "urn", "naam" ],
        "properties" : {
          "id" : {
            "type" : "string",
            "description" : "De 'functioneleStructuurReferentie' van de subactiviteit."
          },
          "urn" : {
            "type" : "string",
            "description" : "De 'urn' van de subactiviteit. Ook wel imow-id genoemd."
          },
          "naam" : {
            "type" : "string",
            "description" : "De 'naam' van de subactiviteit."
          }
        }
      },
      "BevoegdGezag" : {
        "type" : "object",
        "required" : [ "organisatieIdentificatieNummer", "naam" ],
        "properties" : {
          "organisatieIdentificatieNummer" : {
            "type" : "string",
            "pattern" : "^\\d{20}$"
          },
          "naam" : {
            "type" : "string"
          }
        },
        "example" : {
          "organisatieIdentificatieNummer" : "00000000000123456789",
          "naam" : "Provincie Zuid-Holland"
        }
      },
      "Document" : {
        "type" : "object",
        "required" : [ "documentId", "metadata" ],
        "properties" : {
          "documentId" : {
            "type" : "string",
            "maxLength" : 128
          },
          "metadata" : {
            "description" : "metadata",
            "type" : "object",
            "required" : [ "bestandsnaam", "vertrouwelijkAanduiding", "documentOmschrijving", "formaat" ],
            "properties" : {
              "bestandsnaam" : {
                "type" : "string"
              },
              "vertrouwelijkAanduiding" : {
                "description" : "geeft aan of het document als vertrouwelijk moet worden behandeld.",
                "type" : "string",
                "enum" : [ "Vertrouwelijk", "Niet vertrouwelijk" ]
              },
              "documentOmschrijving" : {
                "description" : "aanduiding van de aard van de gevraagde bijlage zoals gehanteerd door de zaakbehandelende organisatie, gebaseerd op 'documenttypeGeneriek'. Bevat een lege string als de documentOmschrijving niet bekend is.",
                "type" : "string"
              },
              "formaat" : {
                "description" : "het MIME-type",
                "type" : "string"
              }
            }
          },
          "_links" : {
            "type" : "object",
            "properties" : {
              "self" : {
                "$ref" : "#/components/schemas/HalLink"
              },
              "content" : {
                "$ref" : "#/components/schemas/HalLink"
              }
            }
          }
        },
        "example" : {
          "documentId" : "51c4275449f3760f9cabad9e6c1478764e19be6802a900b188248b068403f912",
          "metadata" : {
            "bestandsnaam" : "Tekening_van_de_uitbouw.pdf",
            "vertrouwelijkAanduiding" : "Vertrouwelijk",
            "documentOmschrijving" : "Overig",
            "formaat" : "application/pdf"
          },
          "_links" : {
            "self" : {
              "href" : "https://api.dso.nl/verzoeken/2017010100001/documenten/1"
            },
            "content" : {
              "href" : "https://api.dso.nl/verzoeken/2017010100001/documenten/1/content"
            }
          }
        }
      },
      "Locatie" : {
        "description" : "Locatie waar het project is uitgevoerd. De geometrie van de locatie is standaard in ETRS89.",
        "type" : "object",
        "required" : [ "geometrie" ],
        "properties" : {
          "geometrie" : {
            "description" : "Punt of vlak waar het project is uitgevoerd.",
            "oneOf" : [ {
              "$ref" : "#/components/schemas/Point"
            }, {
              "$ref" : "#/components/schemas/Polygon"
            }, {
              "$ref" : "#/components/schemas/GeometryCollection"
            } ]
          }
        },
        "example" : {
          "geometrie" : {
            "type" : "Point",
            "coordinates" : [ 81523.058, 456081.0821 ]
          }
        }
      },
      "Point" : {
        "title" : "Punt",
        "description" : "GeoJSON Point gespecificeerd volgens https://tools.ietf.org/html/rfc7946#section-3.1.2",
        "type" : "object",
        "required" : [ "type", "coordinates" ],
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "Point" ]
          },
          "coordinates" : {
            "$ref" : "#/components/schemas/Position"
          }
        },
        "example" : {
          "type" : "Point",
          "coordinates" : [ 1, 2 ]
        }
      },
      "Polygon" : {
        "title" : "Vlak",
        "description" : "GeoJSON Polygon gespecificeerd volgens https://tools.ietf.org/html/rfc7946#section-3.1.6",
        "type" : "object",
        "required" : [ "type", "coordinates" ],
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "Polygon" ]
          },
          "coordinates" : {
            "description" : "De coördinaten van het polygoon volgens https://tools.ietf.org/html/rfc7946#section-3.1.6",
            "type" : "array",
            "items" : {
              "type" : "array",
              "minItems" : 4,
              "items" : {
                "$ref" : "#/components/schemas/Position"
              }
            }
          }
        },
        "example" : {
          "type" : "Polygon",
          "coordinates" : [ [ [ 92879.88, 436405.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92879.88, 436405.07 ] ], [ [ 92870.88, 436400.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92870.88, 436400.07 ] ] ]
        }
      },
      "GeometryCollection" : {
        "title" : "Vlak",
        "description" : "GeoJSON GeometryCollection gespecificeerd volgens https://tools.ietf.org/html/rfc7946#section-3.1.8 Alleen een GeometryCollection met Polygonen wordt ondersteund.",
        "type" : "object",
        "required" : [ "type", "geometries" ],
        "properties" : {
          "type" : {
            "type" : "string",
            "enum" : [ "GeometryCollection" ]
          },
          "geometries" : {
            "description" : "De geometries van de GeometryCollection volgens https://tools.ietf.org/html/rfc7946#section-3.1.8",
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Polygon"
            }
          }
        },
        "example" : {
          "type" : "GeometryCollection",
          "geometries" : [ {
            "type" : "Polygon",
            "coordinates" : [ [ [ 92879.88, 436405.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92879.88, 436405.07 ] ], [ [ 92870.88, 436400.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92870.88, 436400.07 ] ] ]
          }, {
            "type" : "Polygon",
            "coordinates" : [ [ [ 92879.88, 436405.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92879.88, 436405.07 ] ], [ [ 92870.88, 436400.07 ], [ 93390.88, 436893.58 ], [ 92968.36, 436872.3 ], [ 92870.88, 436400.07 ] ] ]
          } ]
        }
      },
      "Position" : {
        "description" : "De coördinaten van het punt waarbij het 1e item de\nx-coördinaat (longitude) is en het 2e item de y-coördinaat (latitude), gespecificeerd\nvolgens https://tools.ietf.org/html/rfc7946#section-3.1.1\n\n```\nRD; [92949.643, 436720.672]\nWGS84; [4.48531, 51.915512]\nETRS89; [4.48531, 51.915512]\n```\n",
        "type" : "array",
        "minItems" : 2,
        "items" : {
          "type" : "number"
        },
        "example" : [ 92949.643, 436720.672 ]
      },
      "Page" : {
        "description" : "Informatie voor paginering.",
        "required" : [ "number", "size", "totalElements", "totalPages" ],
        "type" : "object",
        "properties" : {
          "size" : {
            "type" : "integer",
            "format" : "int32",
            "example" : 20
          },
          "totalElements" : {
            "type" : "integer",
            "format" : "int32",
            "example" : 1
          },
          "totalPages" : {
            "type" : "integer",
            "format" : "int32",
            "example" : 1
          },
          "number" : {
            "type" : "integer",
            "format" : "int32",
            "example" : 0
          }
        }
      },
      "HalLink" : {
        "required" : [ "href" ],
        "properties" : {
          "href" : {
            "type" : "string"
          }
        },
        "example" : {
          "href" : "https://api.dso.nl/verzoeken/2017010100001"
        }
      },
      "HalPaginationLinks" : {
        "description" : "uri's voor het gebruik van paginering",
        "type" : "object",
        "properties" : {
          "first" : {
            "description" : "uri voor het opvragen van de eerste pagina van deze collectie",
            "allOf" : [ {
              "$ref" : "#/components/schemas/HalLink"
            } ],
            "properties" : {
              "title" : {
                "type" : "string",
                "example" : "Eerste pagina"
              }
            }
          },
          "last" : {
            "description" : "uri voor het opvragen van de laatste pagina van deze collectie",
            "allOf" : [ {
              "$ref" : "#/components/schemas/HalLink"
            } ],
            "properties" : {
              "title" : {
                "type" : "string",
                "example" : "Laatste pagina"
              }
            }
          },
          "prev" : {
            "description" : "uri voor het opvragen van de vorige pagina van deze collectie",
            "allOf" : [ {
              "$ref" : "#/components/schemas/HalLink"
            } ],
            "properties" : {
              "title" : {
                "type" : "string",
                "example" : "Vorige pagina"
              }
            }
          },
          "next" : {
            "description" : "uri voor het opvragen van de volgende pagina van deze collectie",
            "allOf" : [ {
              "$ref" : "#/components/schemas/HalLink"
            } ],
            "properties" : {
              "title" : {
                "type" : "string",
                "example" : "Volgende pagina"
              }
            }
          }
        }
      },
      "Info" : {
        "description" : "Info",
        "required" : [ "name", "version", "stamVersion" ],
        "properties" : {
          "name" : {
            "type" : "string"
          },
          "version" : {
            "type" : "string"
          },
          "stamVersion" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        },
        "example" : {
          "name" : "Verzoek afhandelen",
          "version" : "3.1.0",
          "stamVersion" : [ "5", "6" ]
        }
      },
      "Health" : {
        "description" : "Health",
        "properties" : {
          "status" : {
            "type" : "string",
            "enum" : [ "UP", "DOWN", "OUT_OF_SERVICE" ]
          },
          "groups" : {
            "type" : "array",
            "items" : {
              "type" : "string"
            }
          }
        },
        "example" : {
          "status" : "UP",
          "groups" : [ "downstreamServices", "self" ]
        }
      },
      "Fout" : {
        "required" : [ "type", "title", "status" ],
        "properties" : {
          "type" : {
            "type" : "string"
          },
          "title" : {
            "type" : "string"
          },
          "status" : {
            "type" : "integer",
            "format" : "int64"
          },
          "instance" : {
            "type" : "string"
          }
        }
      },
      "401" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "detail" : {
            "type" : "string"
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/Ongeautoriseerd",
          "title" : "Authenticatiegegevens ontbreken of zijn onjuist.",
          "status" : 401,
          "detail" : "U bent niet geautoriseerd voor dit verzoek.",
          "instance" : "539f14d69f2fba81"
        }
      },
      "404" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "detail" : {
            "type" : "string"
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/BestaatNiet",
          "title" : "Niet gevonden.",
          "status" : 404,
          "detail" : "Verzoek niet gevonden.",
          "instance" : "539f14d69f2fba81"
        }
      },
      "406" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "detail" : {
            "type" : "string"
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/StamVersieNietAcceptabel",
          "title" : "De gevraagde STAM versie is niet beschikbaar.",
          "status" : 406,
          "detail" : "Beschikbare stam versies: 5, 6",
          "instance" : "539f14d69f2fba81"
        }
      },
      "409" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "detail" : {
            "type" : "string"
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/Conflict",
          "title" : "Conflict",
          "status" : 409,
          "detail" : "Probeer het later nog eens, nadat de aanvulling is verwerkt.",
          "instance" : "539f14d69f2fba81"
        }
      },
      "500" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "detail" : {
            "type" : "string"
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/ServerFout",
          "title" : "Interne serverfout",
          "status" : 500,
          "detail" : "Er is iets mis gegaan.",
          "instance" : "539f14d69f2fba81"
        }
      },
      "ValidatieFout" : {
        "allOf" : [ {
          "$ref" : "#/components/schemas/Fout"
        } ],
        "properties" : {
          "invalid-params" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/InvalidParams"
            }
          }
        },
        "example" : {
          "type" : "https://content.omgevingswet.overheid.nl/id/concept/ValidatieMislukt",
          "title" : "Validatie mislukt",
          "status" : 400,
          "invalid-params" : [ {
            "type" : "https://content.omgevingswet.overheid.nl/id/concept/validatie/LocatieOnjuist",
            "name" : "locatie",
            "reason" : "Locatie is een verplicht veld"
          } ],
          "instance" : "/verzoeken/_zoek"
        }
      },
      "InvalidParams" : {
        "required" : [ "type", "name", "reason" ],
        "properties" : {
          "type" : {
            "type" : "string"
          },
          "name" : {
            "type" : "string"
          },
          "reason" : {
            "type" : "string"
          }
        }
      },
      "ResultaatVerzoek" : {
        "description" : "Resultaat van het ophalen van een verzoek. Bevat basisgegevens van een verzoek en de eventuele gekoppelde documenten.\n",
        "allOf" : [ {
          "$ref" : "#/components/schemas/Verzoek"
        } ],
        "required" : [ "_links" ],
        "properties" : {
          "_embedded" : {
            "type" : "object",
            "properties" : {
              "documenten" : {
                "type" : "array",
                "items" : {
                  "$ref" : "#/components/schemas/Document"
                }
              }
            }
          },
          "_links" : {
            "type" : "object",
            "properties" : {
              "self" : {
                "$ref" : "#/components/schemas/HalLink"
              },
              "verzoekXml" : {
                "$ref" : "#/components/schemas/HalLink"
              },
              "verzoekPdf" : {
                "$ref" : "#/components/schemas/HalLink"
              }
            }
          }
        },
        "example" : {
          "verzoeknummer" : "2017010100001",
          "volgnummer" : "000",
          "_embedded" : {
            "documenten" : [ {
              "documentId" : "51c4275449f3760f9cabad9e6c1478764e19be6802a900b188248b068403f912",
              "metadata" : {
                "bestandsnaam" : "Tekening_van_de_uitbouw.pdf",
                "vertrouwelijkAanduiding" : "Vertrouwelijk",
                "documentOmschrijving" : "Overig",
                "formaat" : "application/pdf"
              },
              "_links" : {
                "self" : {
                  "href" : "https://api.dso.nl/verzoeken/2017010100001/documenten/51c4275449f3760f9cabad9e6c1478764e19be6802a900b188248b068403f912"
                },
                "content" : {
                  "href" : "https://api.dso.nl/verzoeken/2017010100001/documenten/51c4275449f3760f9cabad9e6c1478764e19be6802a900b188248b068403f912/content"
                }
              }
            } ]
          },
          "_links" : {
            "self" : {
              "href" : "https://api.dso.nl/verzoeken/2017010100001"
            },
            "verzoekXml" : {
              "href" : "https://api.dso.nl/verzoeken/2017010100001/samenvatting?format=xml"
            },
            "verzoekPdf" : {
              "href" : "https://api.dso.nl/verzoeken/2017010100001/samenvatting?format=pdf"
            }
          }
        }
      },
      "ZoekresultaatVerzoek" : {
        "description" : "Een verzoek item uit het zoekresultaat. Bevat basisgegevens van een verzoek.\n",
        "allOf" : [ {
          "$ref" : "#/components/schemas/Verzoek"
        } ],
        "required" : [ "verzoekType", "doelVerzoek", "datumIngediend", "locatie", "activiteit", "bevoegdGezag" ],
        "properties" : {
          "verzoekType" : {
            "$ref" : "#/components/schemas/VerzoekTypeStam5And6"
          },
          "doelVerzoek" : {
            "$ref" : "#/components/schemas/DoelVerzoekStam5And6"
          },
          "plichtType" : {
            "$ref" : "#/components/schemas/PlichtTypeStam5And6"
          },
          "datumIngediend" : {
            "type" : "string",
            "format" : "date-time"
          },
          "locatie" : {
            "$ref" : "#/components/schemas/Locatie"
          },
          "activiteit" : {
            "type" : "array",
            "items" : {
              "$ref" : "#/components/schemas/Activiteit"
            }
          },
          "bevoegdGezag" : {
            "$ref" : "#/components/schemas/BevoegdGezag"
          },
          "behandeldienst" : {
            "$ref" : "#/components/schemas/BevoegdGezag"
          }
        }
      },
      "ZoekresultaatVerzoeken" : {
        "description" : "Zoekresultaat van verzoeken. Bevat pagineringsinformatie en eventuele resultaten. Resultaten worden gesorteerd op verzoeknummer, nieuwste eerst.\nDe geometrie van het verzoek (locatie) word teruggegeven in ETRS89 (indien anders aangegeven, middels de 'Accept-Crs' header).\n",
        "required" : [ "_links", "page" ],
        "type" : "object",
        "properties" : {
          "_embedded" : {
            "required" : [ "verzoeken" ],
            "type" : "object",
            "properties" : {
              "verzoeken" : {
                "type" : "array",
                "items" : {
                  "$ref" : "#/components/schemas/ZoekresultaatVerzoek"
                }
              }
            }
          },
          "_links" : {
            "allOf" : [ {
              "$ref" : "#/components/schemas/HalPaginationLinks"
            } ],
            "properties" : {
              "self" : {
                "$ref" : "#/components/schemas/HalLink"
              }
            }
          },
          "page" : {
            "$ref" : "#/components/schemas/Page"
          }
        },
        "example" : {
          "_embedded" : {
            "verzoeken" : [ {
              "verzoeknummer" : "2019012100003",
              "volgnummer" : "001",
              "verzoekType" : "Definitief",
              "doelVerzoek" : "Indienen",
              "plichtType" : "Melding",
              "datumIngediend" : "2019-01-21T10:01:47.457+01:00",
              "locatie" : {
                "geometrie" : {
                  "type" : "Point",
                  "coordinates" : [ 4.48549441, 52.07752339 ]
                }
              },
              "activiteit" : [ {
                "id" : "http://toepasbare-regels.omgevingswet.overheid.nl/werkzaamheden/id/concept/nl.imow-mnre1034.activiteit.AanbrengenLagenMetalen",
                "urn" : "nl.imow-mnre1034.activiteit.AanbrengenLagenMetalen",
                "naam" : "Aanbrengen lagen van metalen"
              } ],
              "bevoegdGezag" : {
                "organisatieIdentificatieNummer" : "00000000000123456789",
                "naam" : "Provincie Zuid-Holland"
              },
              "behandeldienst" : {
                "organisatieIdentificatieNummer" : "00000000000987654321",
                "naam" : "Behandeldienst voor Zuid-Holland"
              }
            } ]
          },
          "_links" : {
            "self" : {
              "href" : "https://api.dso.nl/verzoeken/_zoek?page=4"
            },
            "first" : {
              "href" : "https://api.dso.nl/verzoeken/_zoek?page=0"
            },
            "last" : {
              "href" : "https://api.dso.nl/verzoeken/_zoek?page=10"
            },
            "next" : {
              "href" : "https://api.dso.nl/verzoeken/_zoek?page=5"
            },
            "prev" : {
              "href" : "https://api.dso.nl/verzoeken/_zoek?page=3"
            }
          },
          "page" : {
            "size" : 20,
            "totalElements" : 200,
            "totalPages" : 10,
            "number" : 4
          }
        }
      },
      "VerzoekenZoekcriteria" : {
        "description" : "Zoekcriteria voor het zoeken naar ingediende verzoeken. Het VerzoekenZoekcriteria-object bevat of verzoeknummer of geometrie.\nWanneer met het VerzoekenZoekcriteria-object wordt gezocht, retourneert de zoekopdracht de verzoeken waarvan de projectlocatie op of binnen de gegeven geometrie vallen.\n",
        "type" : "object",
        "properties" : {
          "startDatumIngediendOp" : {
            "description" : "Een zoekcriteriaparameter die aangeeft dat verzoeken zijn ingediend op of na deze datum.\n",
            "type" : "string",
            "format" : "date",
            "example" : "2021-01-20"
          },
          "eindDatumIngediendOp" : {
            "description" : "Een zoekcriteriaparameter die aangeeft dat verzoeken zijn ingediend tot en met deze datum.\n",
            "type" : "string",
            "format" : "date",
            "example" : "2021-01-20"
          },
          "activiteit" : {
            "description" : "Een zoekcriteriaparameter die aangeeft voor welke activiteit een verzoek is ingediend.\nDeze parameter dient gevuld te worden met de 'urn' van een activiteit. Ook wel imow-id genoemd.\n",
            "type" : "string",
            "example" : "nl.imow-mnre1034.activiteit.AanbrengenLagenMetalen"
          },
          "verzoeknummer" : {
            "description" : "Het verzoeknummer van het ingediende verzoek wat dient als basis voor het zoeken naar verzoeken.\nDe projectlocatie van het verzoek word gebruikt om te zoeken naar andere verzoeken die binnen de projectlocatie vallen.\nIndien deze parameter is gevuld, kan er geen geometrie worden opgegeven in de zoekcriteria.\n",
            "type" : "string",
            "maxLength" : 13,
            "example" : "2019012100003"
          },
          "geometrie" : {
            "description" : "Punt of vlak waarop/waarbinnen de projectlocaties van de verzoeken moeten vallen.\nIndien deze parameter is gevuld, kan er geen verzoeknummer worden opgegeven in de zoekcriteria.\n",
            "oneOf" : [ {
              "$ref" : "#/components/schemas/Point"
            }, {
              "$ref" : "#/components/schemas/Polygon"
            }, {
              "$ref" : "#/components/schemas/GeometryCollection"
            } ],
            "example" : {
              "type" : "Point",
              "coordinates" : [ 81523.058, 456081.0821 ]
            }
          }
        },
        "example" : {
          "startDatumIngediendOp" : "2021-01-20",
          "eindDatumIngediendOp" : "2021-05-20",
          "activiteit" : "nl.imow-mnre1034.activiteit.AanbrengenLagenMetalen",
          "verzoeknummer" : "2019012100003",
          "geometrie" : {
            "type" : "Point",
            "coordinates" : [ 81523.058, 456081.0821 ]
          }
        }
      },
      "BevoegdGezagWijzigen" : {
        "type" : "object",
        "required" : [ "organisatieIdentificatieNummer" ],
        "properties" : {
          "organisatieIdentificatieNummer" : {
            "type" : "string",
            "pattern" : "^\\d{20}$"
          }
        },
        "example" : {
          "organisatieIdentificatieNummer" : "00000000000123456789"
        }
      },
      "BehandeldienstWijzigen" : {
        "type" : "object",
        "required" : [ "oinBevoegdGezag" ],
        "properties" : {
          "oinBevoegdGezag" : {
            "description" : "Organisatie identificatie nummer van bevoegd gezag. Indien deze niet hetzelfde is als het huidige bevoegd gezag dan wordt deze gewijzigd.",
            "type" : "string",
            "pattern" : "^\\d{20}$"
          },
          "oinBehandeldienst" : {
            "description" : "Organisatie identificatie nummer van behandeldienst. Indien geen OIN wordt opgegeven of null dan wordt deze verwijderd.",
            "type" : "string",
            "nullable" : true,
            "pattern" : "^\\d{20}$"
          }
        },
        "example" : {
          "oinBevoegdGezag" : "00000000000123456789",
          "oinBehandeldienst" : "00000000000987654321"
        }
      },
      "VerzoekTypeStam5And6" : {
        "description" : "Het type van het verzoek. Op basis van de gevraagde STAM-versie zal de corresponderende enumeratie  worden teruggegeven.",
        "type" : "string",
        "enum" : [ "Concept", "Definitief" ]
      },
      "DoelVerzoekStam5And6" : {
        "description" : "Het doel van het verzoek. Op basis van de gevraagde STAM-versie zal de corresponderende enumeratie worden teruggegeven.",
        "type" : "string",
        "enum" : [ "Indienen", "Aanvullen", "Intrekken" ]
      },
      "PlichtTypeStam5And6" : {
        "description" : "Het plichttype van het verzoek. Alleen maar beschikbaar vanaf STAM-versie '5'.",
        "type" : "string",
        "enum" : [ "Aanvraag vergunning", "Melding", "Informatie", "Informatie ongewoon voorval", "Aanvraag maatwerkvoorschrift", "Melding gelijkwaardige maatregel", "Aanvraag toestemming gelijkwaardige maatregel" ]
      }
    },
    "parameters" : {
      "verzoeknummerInPath" : {
        "name" : "verzoeknummer",
        "in" : "path",
        "description" : "nummer van het verzoek",
        "required" : true,
        "schema" : {
          "type" : "string",
          "maxLength" : 13,
          "example" : "2019090600002"
        }
      },
      "documentId" : {
        "name" : "documentId",
        "in" : "path",
        "description" : "id van het document",
        "required" : true,
        "schema" : {
          "type" : "string"
        }
      },
      "page" : {
        "name" : "page",
        "in" : "query",
        "description" : "De pagina van het zoekresultaat die moet worden teruggeven.",
        "schema" : {
          "type" : "integer",
          "format" : "int32",
          "example" : 0,
          "default" : 0
        }
      },
      "size" : {
        "name" : "size",
        "in" : "query",
        "description" : "Het aantal resultaten dat per pagina moet worden teruggegeven.",
        "schema" : {
          "type" : "integer",
          "format" : "int32",
          "example" : 20,
          "minimum" : 1,
          "maximum" : 200,
          "default" : 20
        }
      },
      "AcceptStamHeader" : {
        "name" : "Accept",
        "in" : "header",
        "description" : "Via de accept header kan de STAM-versie worden aangegeven middels een extra argument van het media type, bijvoorbeeld `application/xml;stam=5` of `application/hal+json;stam=6`. Ondersteunende STAM versies zijn 5 en 6.",
        "schema" : {
          "type" : "string",
          "example" : "application/xml;stam=6"
        },
        "required" : false
      },
      "AcceptCrsHeader" : {
        "name" : "Accept-Crs",
        "in" : "header",
        "description" : "De EPSG code van het coordinaatstelsel van de geometrie van het verzoek welke dient te worden teruggegeven. RD of ETRS89.\nIndien deze niet word gevuld zal ETRS89 worden gebruikt.\n",
        "schema" : {
          "type" : "string",
          "example" : "EPSG:28992",
          "enum" : [ "EPSG:28992", "EPSG:4258" ],
          "default" : "EPSG:4258"
        }
      },
      "ContentCrsHeader" : {
        "name" : "Content-Crs",
        "in" : "header",
        "description" : "De EPSG code van het coordinaatstelsel van de meegegeven geometrie. RD of ETRS89.",
        "schema" : {
          "type" : "string",
          "example" : "EPSG:28992",
          "enum" : [ "EPSG:28992", "EPSG:4258" ]
        }
      }
    }
  }
}