Skip to content
Snippets Groups Projects
Commit 351fef88 authored by Jonas Gröger's avatar Jonas Gröger :palm_tree:
Browse files

Remove additionalProperties: false to ensure API upgradability.

For forward compatability, clients must ignore additional fields
that are specified in a response.

Fixes: #67
parent d2633e31
No related branches found
No related tags found
1 merge request!40Remove additionalProperties: false to ensure API upgradability.
...@@ -3,7 +3,6 @@ description: 'Referenz auf ein Schema, das die Struktur der Fachdaten eines Antr ...@@ -3,7 +3,6 @@ description: 'Referenz auf ein Schema, das die Struktur der Fachdaten eines Antr
type: object type: object
required: required:
- schemaURI - schemaURI
additionalProperties: false
properties: properties:
schemaURI: schemaURI:
type: string type: string
......
title: Kontakt title: Kontakt
description: Angaben zum Ansprechpartner des Zustellpunktes description: Angaben zum Ansprechpartner des Zustellpunktes
type: object type: object
additionalProperties: false
required: required:
- legalName - legalName
- address - address
......
title: Objekt zum Erzeugen eines Antrags title: Objekt zum Erzeugen eines Antrags
description: 'Metadaten eines Antrags noch ohne ID, zum Anlegen eines neuen Antrags.' description: 'Metadaten eines Antrags noch ohne ID, zum Anlegen eines neuen Antrags.'
type: object type: object
additionalProperties: false
required: required:
- destinationId - destinationId
- announcedContentStructure - announcedContentStructure
......
title: Objekt zum Erzeugen eines Zustellpunkts title: Objekt zum Erzeugen eines Zustellpunkts
description: 'Notwendige Struktur, um einen Zustellpunkt zu hinterlegen.' description: 'Notwendige Struktur, um einen Zustellpunkt zu hinterlegen.'
type: object type: object
additionalProperties: false
required: required:
- contactInformation - contactInformation
- schemas - schemas
......
title: Leeres JSON-Objekt title: Leeres JSON-Objekt
type: object type: object
additionalProperties: false
title: JSON Web Key (JWK) title: JSON Web Key (JWK)
type: object type: object
description: JSON Web Key - RFC 7517 description: JSON Web Key - RFC 7517
additionalProperties: false
required: required:
- kty - kty
- key_ops - key_ops
......
...@@ -5,7 +5,6 @@ required: ...@@ -5,7 +5,6 @@ required:
- sourceState - sourceState
- targetState - targetState
- timestamp - timestamp
additionalProperties: false
properties: properties:
sourceState: sourceState:
$ref: './application-state.yml' $ref: './application-state.yml'
...@@ -15,4 +14,4 @@ properties: ...@@ -15,4 +14,4 @@ properties:
type: string type: string
timestamp: timestamp:
type: string type: string
format: date-time format: date-time
\ No newline at end of file
title: Aktualisierung eines Zustellpunktes title: Aktualisierung eines Zustellpunktes
description: 'Struktur mit Attributen, die aktualisiert werden sollen.' description: 'Struktur mit Attributen, die aktualisiert werden sollen.'
type: object type: object
additionalProperties: false
required: required:
- contactInformation - contactInformation
- schemas - schemas
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment