Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Pakete dürfen nicht durch erneutes hochladen mit derselben transportid aktualisiert werden (FehlerCode 403). Stattdessen muss eine neues Paket hochgeladen werden des im Feld „replacingTransportId" die ID des zu ersetzenden Pakets enthält. Auf diese Weise ist eine Nachvollziehbarkeit über den Ablauf der Datenlieferungen gegeben. Ein Paket kann nur ersetzt werden, wenn es nicht im Zustand ACCEPTED ist.

Operation

...

HTTP Operation

PUT

URL

<URL Empfänger>/rd/<API-Version>/packages/<senderIK>/<transportid>

Body

KKRTransport

Format

application/xml

Antwort im Erfolgsfall

...

Response Code

200 OK

Erläuterung

Upload erfolgreich

Body

KKRTransportMetadata (Das soeben angelegte Element)

Format

application/xml

Spezifische Fehlerantworten

...

Response Code

403 Forbidden

Erläuterung

Es wurde versucht ein Datenpaket mit einer bereits verwendeten TransportID erneut hochzuladen. Um ein Paket zu ersetzen müsste jedoch ein neues Paket übermittelt werden, bei dem die Transport-ID des zu ersetzendes Pakets im Feld replacingTransportId übergeben wird.

Body

-

Format

-

Spezielle Header

X-Cause <Fehlertext>

...