diff --git a/src/openapi.yaml b/src/openapi.yaml index 63f49c8..56fddce 100644 --- a/src/openapi.yaml +++ b/src/openapi.yaml @@ -133,113 +133,23 @@ paths: items: $ref: '#/components/schemas/KlantVerzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - klantverzoeken security: @@ -257,17 +167,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id - in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -302,113 +204,23 @@ paths: schema: $ref: '#/components/schemas/KlantVerzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - klantverzoeken security: @@ -459,113 +271,23 @@ paths: schema: $ref: '#/components/schemas/KlantVerzoek' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - klantverzoeken security: @@ -576,17 +298,9 @@ paths: summary: Verwijder een KLANT-VERZOEK relatie. description: Verwijder een KLANT-VERZOEK relatie. parameters: - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -606,113 +320,23 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - klantverzoeken security: @@ -784,113 +408,23 @@ paths: items: $ref: '#/components/schemas/ObjectVerzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - objectverzoeken security: @@ -942,113 +476,23 @@ paths: schema: $ref: '#/components/schemas/ObjectVerzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - objectverzoeken security: @@ -1099,113 +543,23 @@ paths: schema: $ref: '#/components/schemas/ObjectVerzoek' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - objectverzoeken security: @@ -1233,113 +587,23 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - objectverzoeken security: @@ -1411,113 +675,23 @@ paths: items: $ref: '#/components/schemas/VerzoekContactMoment' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekcontactmomenten security: @@ -1548,17 +722,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id - in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -1593,113 +759,23 @@ paths: schema: $ref: '#/components/schemas/VerzoekContactMoment' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekcontactmomenten security: @@ -1750,260 +826,72 @@ paths: schema: $ref: '#/components/schemas/VerzoekContactMoment' '401': - description: Unauthorized + $ref: '#/components/responses/401' + '403': + $ref: '#/components/responses/403' + '404': + $ref: '#/components/responses/404' + '406': + $ref: '#/components/responses/406' + '409': + $ref: '#/components/responses/409' + '410': + $ref: '#/components/responses/410' + '415': + $ref: '#/components/responses/415' + '429': + $ref: '#/components/responses/429' + '500': + $ref: '#/components/responses/500' + tags: + - verzoekcontactmomenten + security: + - JWT-Claims: + - verzoeken.lezen + delete: + operationId: verzoekcontactmoment_delete + summary: Verwijder een VERZOEK-CONTACTMOMENT relatie. + description: Verwijder een VERZOEK-CONTACTMOMENT relatie. + parameters: + - name: X-NLX-Logrecord-ID + in: header + description: Identifier of the request, traceable throughout the network + required: false + schema: + type: string + - name: X-Audit-Toelichting + in: header + description: Toelichting waarom een bepaald verzoek wordt gedaan + required: false + schema: + type: string + responses: + '204': + description: No content headers: API-version: schema: type: string description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + '401': + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - tags: - - verzoekcontactmomenten - security: - - JWT-Claims: - - verzoeken.lezen - delete: - operationId: verzoekcontactmoment_delete - summary: Verwijder een VERZOEK-CONTACTMOMENT relatie. - description: Verwijder een VERZOEK-CONTACTMOMENT relatie. - parameters: - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id - in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-Audit-Toelichting - in: header - description: Toelichting waarom een bepaald verzoek wordt gedaan - required: false - schema: - type: string - responses: - '204': - description: No content - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekcontactmomenten security: @@ -2172,113 +1060,23 @@ paths: items: $ref: '#/components/schemas/Verzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -2297,17 +1095,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id - in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -2338,113 +1128,23 @@ paths: schema: $ref: '#/components/schemas/Verzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -2495,113 +1195,23 @@ paths: schema: $ref: '#/components/schemas/Verzoek' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -2620,17 +1230,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -2656,125 +1258,25 @@ paths: schema: $ref: '#/components/schemas/Verzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -2793,17 +1295,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -2829,125 +1323,25 @@ paths: schema: $ref: '#/components/schemas/Verzoek' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -2958,17 +1352,9 @@ paths: summary: Verwijder een VERZOEK. description: Verwijder een VERZOEK. parameters: - - name: X-NLX-Request-Application-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id - in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -2988,113 +1374,23 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -3114,70 +1410,8 @@ paths: summary: Alle audit trail regels behorend bij het VERZOEK. description: Alle audit trail regels behorend bij het VERZOEK. responses: - '200': - description: OK - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/json: - schema: - type: array - items: - $ref: '#/components/schemas/AuditTrail' - '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '410': - description: Gone + '200': + description: OK headers: API-version: schema: @@ -3185,45 +1419,27 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' content: - application/problem+json: + application/json: schema: - $ref: '#/components/schemas/Fout' + type: array + items: + $ref: '#/components/schemas/AuditTrail' + '401': + $ref: '#/components/responses/401' + '403': + $ref: '#/components/responses/403' + '406': + $ref: '#/components/responses/406' + '409': + $ref: '#/components/responses/409' + '410': + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -3281,113 +1497,23 @@ paths: schema: $ref: '#/components/schemas/AuditTrail' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoeken security: @@ -3468,113 +1594,23 @@ paths: items: $ref: '#/components/schemas/VerzoekInformatieObject' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekinformatieobjecten security: @@ -3598,17 +1634,9 @@ paths: type: string enum: - application/json - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -3624,132 +1652,42 @@ paths: schema: $ref: '#/components/schemas/VerzoekInformatieObject' required: true - responses: - '201': - description: Created - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - Location: - schema: - type: string - format: uri - description: URL waar de resource leeft. - content: - application/json: - schema: - $ref: '#/components/schemas/VerzoekInformatieObject' - '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' - '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '415': - description: Unsupported media type + responses: + '201': + description: Created headers: API-version: schema: type: string description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' - '429': - description: Too many requests - headers: - API-version: + Location: schema: type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' + format: uri + description: URL waar de resource leeft. content: - application/problem+json: + application/json: schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/schemas/VerzoekInformatieObject' + '400': + $ref: '#/components/responses/400' + '401': + $ref: '#/components/responses/401' + '403': + $ref: '#/components/responses/403' + '406': + $ref: '#/components/responses/406' + '409': + $ref: '#/components/responses/409' + '410': + $ref: '#/components/responses/410' + '415': + $ref: '#/components/responses/415' + '429': + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekinformatieobjecten security: @@ -3800,113 +1738,23 @@ paths: schema: $ref: '#/components/schemas/VerzoekInformatieObject' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekinformatieobjecten security: @@ -3917,17 +1765,9 @@ paths: summary: Verwijder een VERZOEK-INFORMATIEOBJECT relatie. description: Verwijder een VERZOEK-INFORMATIEOBJECT relatie. parameters: - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -3947,113 +1787,23 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekinformatieobjecten security: @@ -4132,113 +1882,23 @@ paths: items: $ref: '#/components/schemas/VerzoekProduct' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekproducten security: @@ -4265,18 +1925,10 @@ paths: schema: type: string enum: - - application/json - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - application/json + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -4311,113 +1963,23 @@ paths: schema: $ref: '#/components/schemas/VerzoekProduct' '400': - description: Bad request - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/ValidatieFout' + $ref: '#/components/responses/400' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekproducten security: @@ -4468,113 +2030,23 @@ paths: schema: $ref: '#/components/schemas/VerzoekProduct' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekproducten security: @@ -4585,17 +2057,9 @@ paths: summary: Verwijder een VERZOEK-PRODUCT relatie. description: Verwijder een VERZOEK-PRODUCT relatie. parameters: - - name: X-NLX-Request-Application-Id - in: header - description: Identificatie van de applicatie die het verzoek stuurt (indien - NLX wordt gebruikt). - required: false - schema: - type: string - - name: X-NLX-Request-User-Id + - name: X-NLX-Logrecord-ID in: header - description: Identificatie van de gebruiker die het verzoek stuurt (indien - NLX wordt gebruikt). + description: Identifier of the request, traceable throughout the network required: false schema: type: string @@ -4615,113 +2079,23 @@ paths: description: 'Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1.' '401': - description: Unauthorized - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/401' '403': - description: Forbidden - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/403' '404': - description: Not found - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/404' '406': - description: Not acceptable - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/406' '409': - description: Conflict - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/409' '410': - description: Gone - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/410' '415': - description: Unsupported media type - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/415' '429': - description: Too many requests - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/429' '500': - description: Internal server error - headers: - API-version: - schema: - type: string - description: 'Geeft een specifieke API-versie aan in de context van - een specifieke aanroep. Voorbeeld: 1.2.1.' - content: - application/problem+json: - schema: - $ref: '#/components/schemas/Fout' + $ref: '#/components/responses/500' tags: - verzoekproducten security: @@ -4754,6 +2128,139 @@ tags: servers: - url: /api/v1 components: + responses: + '400': + description: Bad request + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/ValidatieFout' + '401': + description: Unauthorized + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '403': + description: Forbidden + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '404': + description: Not found + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '406': + description: Not acceptable + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '409': + description: Conflict + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '410': + description: Gone + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '412': + description: Precondition failed + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '415': + description: Unsupported media type + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '429': + description: Too many requests + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' + '500': + description: Internal server error + headers: + API-version: + schema: + type: string + description: 'Geeft een specifieke API-versie aan in de context van een + specifieke aanroep. Voorbeeld: 1.2.1.' + content: + application/problem+json: + schema: + $ref: '#/components/schemas/Fout' requestBodies: Verzoek: content: @@ -5161,17 +2668,17 @@ components: Uitleg bij mogelijke waarden: - * `ac` - Autorisatiecomponent + * `ac` - Autorisaties API - * `nrc` - Notificatierouteringcomponent + * `nrc` - Notificaties API - * `zrc` - Zaakregistratiecomponent + * `zrc` - Zaken API - * `ztc` - Zaaktypecatalogus + * `ztc` - Catalogi API - * `drc` - Documentregistratiecomponent + * `drc` - Documenten API - * `brc` - Besluitregistratiecomponent + * `brc` - Besluiten API * `cmc` - Contactmomenten API @@ -5186,12 +2693,6 @@ components: - brc - cmc - kc - requestId: - title: Request id - description: Een globaal "request" ID om een verzoek door het netwerk heen - te traceren. - type: string - maxLength: 255 applicatieId: title: Applicatie id description: Unieke identificatie van de applicatie, binnen de organisatie. diff --git a/src/resources.md b/src/resources.md index 931ce8c..2b796d7 100644 --- a/src/resources.md +++ b/src/resources.md @@ -90,15 +90,14 @@ Objecttype op [GEMMA Online](https://www.gemmaonline.nl/index.php/Rgbz_1.0/doc/o Uitleg bij mogelijke waarden: -* `ac` - Autorisatiecomponent -* `nrc` - Notificatierouteringcomponent -* `zrc` - Zaakregistratiecomponent -* `ztc` - Zaaktypecatalogus -* `drc` - Documentregistratiecomponent -* `brc` - Besluitregistratiecomponent +* `ac` - Autorisaties API +* `nrc` - Notificaties API +* `zrc` - Zaken API +* `ztc` - Catalogi API +* `drc` - Documenten API +* `brc` - Besluiten API * `cmc` - Contactmomenten API * `kc` - Klanten API | string | ja | C​R​U​D | -| requestId | Een globaal "request" ID om een verzoek door het netwerk heen te traceren. | string | nee | C​R​U​D | | applicatieId | Unieke identificatie van de applicatie, binnen de organisatie. | string | nee | C​R​U​D | | applicatieWeergave | Vriendelijke naam van de applicatie. | string | nee | C​R​U​D | | gebruikersId | Unieke identificatie van de gebruiker die binnen de organisatie herleid kan worden naar een persoon. | string | nee | C​R​U​D | diff --git a/src/swagger2.0.json b/src/swagger2.0.json index b32e51c..23edf64 100644 --- a/src/swagger2.0.json +++ b/src/swagger2.0.json @@ -104,130 +104,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -264,16 +165,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -308,130 +202,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -491,130 +286,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -634,16 +330,9 @@ "description": "Verwijder een KLANT-VERZOEK relatie.", "parameters": [ { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -668,130 +357,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -887,130 +477,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -1071,130 +562,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -1254,130 +646,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -1409,130 +702,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -1628,130 +822,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -1789,16 +884,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -1833,130 +921,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -2016,130 +1005,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -2159,16 +1049,9 @@ "description": "Verwijder een VERZOEK-CONTACTMOMENT relatie.", "parameters": [ { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -2193,130 +1076,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -2512,130 +1296,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -2673,16 +1358,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", - "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -2717,130 +1395,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -2900,130 +1479,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -3061,16 +1541,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", - "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -3080,153 +1553,13 @@ "description": "Toelichting waarom een bepaald verzoek wordt gedaan", "required": false, "type": "string" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/Verzoek" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "500": { - "description": "Internal server error", + } + ], + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/Fout" + "$ref": "#/definitions/Verzoek" }, "headers": { "API-version": { @@ -3236,6 +1569,36 @@ "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." } } + }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "403": { + "$ref": "#/responses/403" + }, + "404": { + "$ref": "#/responses/404" + }, + "406": { + "$ref": "#/responses/406" + }, + "409": { + "$ref": "#/responses/409" + }, + "410": { + "$ref": "#/responses/410" + }, + "415": { + "$ref": "#/responses/415" + }, + "429": { + "$ref": "#/responses/429" + }, + "500": { + "$ref": "#/responses/500" } }, "tags": [ @@ -3273,16 +1636,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -3310,144 +1666,34 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -3467,16 +1713,9 @@ "description": "Verwijder een VERZOEK.", "parameters": [ { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -3501,130 +1740,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -3656,41 +1796,13 @@ "description": "Alle audit trail regels behorend bij het VERZOEK.", "parameters": [], "responses": { - "200": { - "description": "OK", - "schema": { - "type": "array", - "items": { - "$ref": "#/definitions/AuditTrail" - } - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "403": { - "description": "Forbidden", + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/Fout" + "type": "array", + "items": { + "$ref": "#/definitions/AuditTrail" + } }, "headers": { "API-version": { @@ -3701,89 +1813,29 @@ } } }, + "401": { + "$ref": "#/responses/401" + }, + "403": { + "$ref": "#/responses/403" + }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -3852,130 +1904,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -4078,131 +2031,32 @@ } } }, - "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, + "400": { + "$ref": "#/responses/400" + }, + "401": { + "$ref": "#/responses/401" + }, + "403": { + "$ref": "#/responses/403" + }, + "406": { + "$ref": "#/responses/406" + }, + "409": { + "$ref": "#/responses/409" + }, + "410": { + "$ref": "#/responses/410" + }, + "415": { + "$ref": "#/responses/415" + }, + "429": { + "$ref": "#/responses/429" + }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -4240,16 +2094,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -4284,130 +2131,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -4467,130 +2215,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -4610,16 +2259,9 @@ "description": "Verwijder een VERZOEK-INFORMATIEOBJECT relatie.", "parameters": [ { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -4630,52 +2272,10 @@ "required": false, "type": "string" } - ], - "responses": { - "204": { - "description": "No content", - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } - }, - "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, + ], + "responses": { + "204": { + "description": "No content", "headers": { "API-version": { "schema": { @@ -4685,89 +2285,32 @@ } } }, + "401": { + "$ref": "#/responses/401" + }, + "403": { + "$ref": "#/responses/403" + }, + "404": { + "$ref": "#/responses/404" + }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -4870,130 +2413,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -5031,16 +2475,9 @@ } }, { - "name": "X-NLX-Request-Application-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", - "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -5075,130 +2512,31 @@ } }, "400": { - "description": "Bad request", - "schema": { - "$ref": "#/definitions/ValidatieFout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/400" }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, - "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "500": { + "$ref": "#/responses/500" } }, "tags": [ @@ -5258,130 +2596,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -5401,16 +2640,9 @@ "description": "Verwijder een VERZOEK-PRODUCT relatie.", "parameters": [ { - "name": "X-NLX-Request-Application-Id", - "in": "header", - "description": "Identificatie van de applicatie die het verzoek stuurt (indien NLX wordt gebruikt).", - "required": false, - "type": "string" - }, - { - "name": "X-NLX-Request-User-Id", + "name": "X-NLX-Logrecord-ID", "in": "header", - "description": "Identificatie van de gebruiker die het verzoek stuurt (indien NLX wordt gebruikt).", + "description": "Identifier of the request, traceable throughout the network", "required": false, "type": "string" }, @@ -5435,130 +2667,31 @@ } }, "401": { - "description": "Unauthorized", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/401" }, "403": { - "description": "Forbidden", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/403" }, "404": { - "description": "Not found", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/404" }, "406": { - "description": "Not acceptable", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/406" }, "409": { - "description": "Conflict", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/409" }, "410": { - "description": "Gone", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/410" }, "415": { - "description": "Unsupported media type", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/415" }, "429": { - "description": "Too many requests", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/429" }, "500": { - "description": "Internal server error", - "schema": { - "$ref": "#/definitions/Fout" - }, - "headers": { - "API-version": { - "schema": { - "type": "string" - }, - "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." - } - } + "$ref": "#/responses/500" } }, "tags": [ @@ -5983,7 +3116,7 @@ }, "bron": { "title": "Bron", - "description": "De naam van het component waar de wijziging in is gedaan.\n\nUitleg bij mogelijke waarden:\n\n* `ac` - Autorisatiecomponent\n* `nrc` - Notificatierouteringcomponent\n* `zrc` - Zaakregistratiecomponent\n* `ztc` - Zaaktypecatalogus\n* `drc` - Documentregistratiecomponent\n* `brc` - Besluitregistratiecomponent\n* `cmc` - Contactmomenten API\n* `kc` - Klanten API", + "description": "De naam van het component waar de wijziging in is gedaan.\n\nUitleg bij mogelijke waarden:\n\n* `ac` - Autorisaties API\n* `nrc` - Notificaties API\n* `zrc` - Zaken API\n* `ztc` - Catalogi API\n* `drc` - Documenten API\n* `brc` - Besluiten API\n* `cmc` - Contactmomenten API\n* `kc` - Klanten API", "type": "string", "enum": [ "ac", @@ -5996,12 +3129,6 @@ "kc" ] }, - "requestId": { - "title": "Request id", - "description": "Een globaal \"request\" ID om een verzoek door het netwerk heen te traceren.", - "type": "string", - "maxLength": 255 - }, "applicatieId": { "title": "Applicatie id", "description": "Unieke identificatie van de applicatie, binnen de organisatie.", @@ -6180,6 +3307,162 @@ } } }, + "responses": { + "400": { + "description": "Bad request", + "schema": { + "$ref": "#/definitions/ValidatieFout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "401": { + "description": "Unauthorized", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "403": { + "description": "Forbidden", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "404": { + "description": "Not found", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "406": { + "description": "Not acceptable", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "409": { + "description": "Conflict", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "410": { + "description": "Gone", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "412": { + "description": "Precondition failed", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "415": { + "description": "Unsupported media type", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "429": { + "description": "Too many requests", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + }, + "500": { + "description": "Internal server error", + "schema": { + "$ref": "#/definitions/Fout" + }, + "headers": { + "API-version": { + "schema": { + "type": "string" + }, + "description": "Geeft een specifieke API-versie aan in de context van een specifieke aanroep. Voorbeeld: 1.2.1." + } + } + } + }, "tags": [ { "name": "klantverzoeken",