Anpassung PUT /v1/destinations/{destinationId} im ZSD

sequenceDiagram

  API-Client ->> OAuth: Access Token (enthält "manage:destination:...") abrufen
  API-Client ->> Zustelldienst: Zustellpunkt konfigueren (PUT) (nur möglich, wenn Destination-ID bereits existiert)
  Zustelldienst ->> Zustelldienst: Zustellpunkt als Datenbankeintrag anlegen

Anpassung PUT /v1/destinations/{destinationId} im ZSD

  1. Zustelldienst: Mit Hilfe des Endpunktes PUT /v1/destinations/{destinationId} können neue Zustellpunkte angelegt werden, wenn die jeweilige Destination-ID bereits existiert. Hierfür muss der OAuth-Scope des API-Clients (manage:destination:{destiantionId}) eine bisher nicht existierende Destination-ID enthalten. Nach wie vor kann der Endpunkt auch zum bearbeiten bestehender Zustellpunkte genutzt werden.
Edited by Pascal Sochacki