Skip to content
Snippets Groups Projects

Nächste Version (0.6)

Dokumentation

Umgesetzte Change Requests

#3 (closed) Sematic error of the OAS in editor.swagger.io

Das Security Schema darf keine Leerzeichen enthalten und wurde deswegen von "OAuth 2.0" in "OAuth20" umbenannt.

#4 (closed) academicTitle -> doctoralDegrees

Alle Vorkommen von "academicTitle" wurden durch "doctoralDegrees" ersetzt.

#5 (closed) telephone -> telephones

Da Arrays mit einem Plural bezeichnet werden sollen wurde "telephone" durch "telephones" ersetzt.

#7 (closed) Regex für Hausnummernzusatz ist falsch

Das Pattern für den Hasnummernzusatz ^[\\p{L}0-9. ]*$ war inkorrekt da die Zeichenklassen \p{L} nicht zulässig ist. Es wurde daher zu ^[A-Za-z0-9. ]*$ korrigiert.

#10 (closed) API Specification: senderId and subscriberId in URIs

Die Sender- und Subscriber-ID muss nicht mehr über den Pfad mitgegeben werden sondern wird automatisch über das Token ermittelt. Damit entfallen die IDs als Pfadangabe.

#11 (closed) API Specification: Missing nouns in Sender API URIs endpoints

Die Pfade auf in der Sender API enthielten vor den IDs kein beschreibendes Nomen. Dies wurde korrigiert. Zum Beispiel:

  • vorher: /{destinationId}/{applicationId}/data
  • nachher: /destinations/{destinationId}/applications/{applicationId}/data

#12 (closed) API Specification: Missing destinationId in Get Status endpoint of Sender

Die Operation "Get Status" wies im Gegensatz zu den anderen Operationen keine vorangestellte Destination-ID auf.

  • vorher: /{applicationId}/status
  • nachher: /destinations/{destinationId}/applications/{applicationId}/status

#16 (closed) Fachdaten optional

Das Element "data" in der "contentStructure" war verpflichtend. Damit mussten Fachdaten übertragen werden. Das Element ist jetzt optional.