From 6c74f7fbb3d83265917dd5853c95ab4dc45e7e5d Mon Sep 17 00:00:00 2001 From: damm89 <52245527+damm89@users.noreply.github.com> Date: Tue, 2 Apr 2024 19:28:52 +0200 Subject: [PATCH] :bug: Fix bag schema reference for remote api schema (#1238) --- backend/src/zac/conf/includes/base.py | 3 +- backend/src/zac/tests/schemas/kadaster.yaml | 296 ++++---------------- 2 files changed, 51 insertions(+), 248 deletions(-) diff --git a/backend/src/zac/conf/includes/base.py b/backend/src/zac/conf/includes/base.py index caca1373d..5f03b8aae 100644 --- a/backend/src/zac/conf/includes/base.py +++ b/backend/src/zac/conf/includes/base.py @@ -500,11 +500,10 @@ ADMIN_INDEX_HIDE_APP_INDEX_PAGES = True # URLs from which DRF spectacular retrieves API schemas - EXTERNAL_API_SCHEMAS = { "BAG_API_SCHEMA": config( "BAG_API_SCHEMA", - "https://api.bag.acceptatie.kadaster.nl/lvbag/individuelebevragingen/v2/openapi.yaml", + "https://api.bag.kadaster.nl/lvbag/individuelebevragingen/v2/openapi.json", ), "DOWC_API_SCHEMA": config( "DOWC_API_SCHEMA", "https://dowc.cg-intern.ont.utrecht.nl/api/v1" diff --git a/backend/src/zac/tests/schemas/kadaster.yaml b/backend/src/zac/tests/schemas/kadaster.yaml index 4059507af..916353d4a 100644 --- a/backend/src/zac/tests/schemas/kadaster.yaml +++ b/backend/src/zac/tests/schemas/kadaster.yaml @@ -27,10 +27,8 @@ info: license: name: "European Union Public License, version 1.2 (EUPL-1.2)" url: https://eupl.eu/1.2/nl/ - version: 2.8.0 + version: 2.9.2 servers: -- url: https://api.bag.acceptatie.kadaster.nl/lvbag/individuelebevragingen/v2 - description: LVBAG - ACCEPTATIE - url: https://api.bag.kadaster.nl/lvbag/individuelebevragingen/v2 description: LVBAG - PRODUCTIE security: @@ -1194,10 +1192,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven - name: openbareRuimteNaam @@ -1209,10 +1203,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Laan van de landinrichtingscommissie Duiven-Westervoort - name: pandIdentificatie @@ -2016,7 +2006,9 @@ paths: \ kan worden aangegeven dat alleen \n object(en) die exact overeenkomen\ \ met de opgegeven parameters, \n geretourneerd moeten worden.\n\n4. Zoek\ \ uitgebreide adres informatie van huidige adressen met een \n zoekterm.\n\ - \n\nVoor paginering, zie: [functionele specificatie paginering](https://github.com/lvbag/BAG-API/blob/master/Features/paginering.feature).\n\ + \n5. Bevragen van de uitgebreide informatie van één of meer huidige \n adressen\ + \ met de identificatie van een pand.\n\n\nVoor paginering, zie: [functionele\ + \ specificatie paginering](https://github.com/lvbag/BAG-API/blob/master/Features/paginering.feature).\n\ \nAls inclusiefEindStatus=true, dan worden ook actuele adressen met een eind\ \ status geleverd, zie [functionele specificatie inclusiefEindstatus](https://github.com/lvbag/BAG-API/blob/master/Features/inclusief-eind-status.feature).\n" operationId: zoekAdresUitgebreid @@ -2095,10 +2087,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven - name: openbareRuimteNaam @@ -2110,10 +2098,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Laan van de landinrichtingscommissie Duiven-Westervoort - name: Accept-Crs @@ -2170,6 +2154,14 @@ paths: type: boolean example: true default: false + - name: pandIdentificatie + in: query + description: De identificatie van een pand uit de BAG. + required: false + style: form + explode: true + schema: + $ref: '#/components/schemas/PandIdentificatie' responses: "200": description: Bevraging zoekAdresUitgebreid geslaagd @@ -2792,9 +2784,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -3065,9 +3055,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "429": @@ -3311,9 +3299,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -3693,9 +3679,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -4036,9 +4020,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -4385,9 +4367,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -4672,9 +4652,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -4970,9 +4948,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -5195,10 +5171,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven - name: openbareRuimteNaam @@ -5210,10 +5182,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Laan van de landinrichtingscommissie Duiven-Westervoort - name: openbareRuimteIdentificatie @@ -5405,9 +5373,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -5705,9 +5671,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -5961,9 +5925,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -6229,9 +6191,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -6375,10 +6335,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven - name: openbareRuimteNaam @@ -6390,10 +6346,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Laan van de landinrichtingscommissie Duiven-Westervoort - name: woonplaatsIdentificatie @@ -6577,9 +6529,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -6876,9 +6826,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -7132,9 +7080,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -7400,9 +7346,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -7654,7 +7598,6 @@ paths: schema: minItems: 1 type: array - format: date items: $ref: '#/components/schemas/StatusPand' - name: geconstateerd @@ -7795,9 +7738,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -8141,9 +8082,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -8493,9 +8432,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -8779,9 +8716,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -9076,9 +9011,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -9455,9 +9388,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -9798,9 +9729,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -10147,9 +10076,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -10434,9 +10361,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -10732,9 +10657,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -11144,9 +11067,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -11511,9 +11432,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -11798,9 +11717,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -12095,9 +12012,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -12250,10 +12165,6 @@ paths: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven - name: geldigOp @@ -12489,9 +12400,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -12813,9 +12722,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -13162,9 +13069,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -13463,9 +13368,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -13775,9 +13678,7 @@ paths: type: https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#/10.4.6 405 Method Not Allowed detail: The method specified in the Request-Line is not allowed for - the resource identified by the Request-URI. The response MUST include - an Allow header containing a list of valid methods for the requested - resource. + the resource identified by the Request-URI. instance: https://datapunt.voorbeeldgemeente.nl/api/v1/resourcenaam?parameter=waarde code: methodNotAllowed "406": @@ -13950,10 +13851,6 @@ components: title: openbare ruimte naam maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "Een naam die aan een openbare ruimte is toegekend in een daartoe\ \ \nstrekkend formeel gemeentelijk besluit.\nHet betreft hier de straatnaam.\n" @@ -13962,10 +13859,6 @@ components: title: korteNaam maxLength: 24 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: De officiële openbare ruimte naam als deze niet langer is dan 24 tekens of de volgens de NEN5825 verkorte naam van maximaal 24 tekens. @@ -14005,10 +13898,6 @@ components: title: woonplaats naam maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: De benaming van een door het gemeentebestuur aangewezen woonplaats. example: Duiven @@ -14198,7 +14087,7 @@ components: type: array items: maxLength: 4 - pattern: "-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?" + pattern: "^-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?$" type: string description: "De aanduiding van het jaar waarin een pand oorspronkelijk\ \ als \nbouwkundig gereed is of zal worden opgeleverd. Bij het initieel\ @@ -14572,10 +14461,6 @@ components: title: naam maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Een officiële naam die aan een gemeente is toegekend. example: Duiven @@ -14867,10 +14752,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Het nummer van het document waarin de grondslag van het onderzoek wordt vastgelegd. Dit wordt vastgelegd in het attribuut documentnummer. @@ -14921,10 +14802,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Het nummer van het document waarin de grondslag van het onderzoek wordt vastgelegd. Dit wordt vastgelegd in het attribuut documentnummer. @@ -14977,10 +14854,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "Het nummer van het document waarin de grondslag van het onderzoek\ \ wordt \nvastgelegd. \nDit wordt vastgelegd in het attribuut documentnummer.\n" @@ -15033,10 +14906,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "Het nummer van het document waarin de grondslag van het onderzoek\ \ wordt vastgelegd. \nDit wordt vastgelegd in het attribuut documentnummer.\n" @@ -15089,10 +14958,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Het nummer van het document waarin de grondslag van het onderzoek wordt vastgelegd. Dit wordt vastgelegd in het attribuut documentnummer. @@ -15145,10 +15010,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Het nummer van het document waarin de grondslag van het onderzoek wordt vastgelegd. Dit wordt vastgelegd in het attribuut documentnummer. @@ -15201,10 +15062,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: Het nummer van het document waarin de grondslag van het onderzoek wordt vastgelegd. Dit wordt vastgelegd in het attribuut documentnummer. @@ -15286,10 +15143,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\\ - u012B;\\u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\\ - u2015;\\u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\\ - u215E;\\u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, \nmutatie of een verwijdering van gegevens ten aanzien\ @@ -15468,10 +15321,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, mutatie of een verwijdering van gegevens ten aanzien van\ @@ -15614,10 +15463,6 @@ components: title: openbare ruimte naam maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "Een naam die aan een openbare ruimte is toegekend in een daartoe\ \ strekkend \nformeel gemeentelijk besluit.\n" @@ -15630,10 +15475,6 @@ components: title: korteNaam maxLength: 24 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "De officiële openbare ruimte naam als deze niet langer is\ \ dan 24 tekens of \nde volgens de NEN5825 verkorte naam van maximaal\ @@ -15653,10 +15494,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, \nmutatie of een verwijdering van gegevens ten aanzien van\ @@ -15805,7 +15642,7 @@ components: oorspronkelijkBouwjaar: title: Oorspronkelijk bouwjaar maxLength: 4 - pattern: "-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?" + pattern: "^-?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?$" type: string description: "De aanduiding van het jaar waarin een pand oorspronkelijk\ \ als bouwkundig \ngereed is of zal worden opgeleverd.\n" @@ -15826,10 +15663,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, \nmutatie of een verwijdering van gegevens ten aanzien van\ @@ -16041,10 +15874,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\\ - u012B;\\u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\\ - u2015;\\u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\\ - u215E;\\u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, \nmutatie of een verwijdering van gegevens ten aanzien\ @@ -16371,10 +16200,6 @@ components: title: Documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\\ - u012B;\\u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\\ - u2015;\\u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\\ - u215E;\\u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, mutatie of een verwijdering van gegevens ten aanzien van\ @@ -16592,10 +16417,6 @@ components: title: naam maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: De benaming van een door het gemeentebestuur aangewezen woonplaats. example: Duiven @@ -16615,10 +16436,6 @@ components: title: documentnummer maxLength: 40 minLength: 1 - pattern: "^[\\u0020-u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string description: "De unieke aanduiding van het brondocument op basis waarvan\ \ een opname, mutatie of een verwijdering van gegevens ten aanzien van\ @@ -16930,10 +16747,6 @@ components: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven nummeraanduidingIdentificatie: @@ -16976,10 +16789,6 @@ components: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Laan van de landinrichtingscommissie Duiven-Westervoort oppervlakte: @@ -17056,7 +16865,6 @@ components: schema: minItems: 1 type: array - format: date items: $ref: '#/components/schemas/StatusPand' timestampRegistratieLv: @@ -17111,10 +16919,6 @@ components: schema: maxLength: 80 minLength: 1 - pattern: "^[\\u0020-\\u007E;\\u00A0-\\u00FF;\\u0100-\\u0113;\\u0116-\\u012B;\\\ - u012E-\\u014D;\\u0150-\\u017E;\\u02C7;\\u02D8-\\u02DB;\\u02DD;\\u2015;\\\ - u2018-\\u2019;\\u201C-\\u201D;\\u20AC;\\u2122;\\u2126;\\u215B-\\u215E;\\\ - u2190-\\u2193;\\u266A;]*" type: string example: Duiven zoek: @@ -17256,4 +17060,4 @@ components: \ wordt \nmeegestuurd, of het een ongeldige key betreft, zul je de foutmelding\ \ \n`403 Forbidden` terugkrijgen.\n" name: X-Api-Key - in: header + in: header \ No newline at end of file