updateQualityNotification
Updates a quality notification
- application/json
Request Body
header object required
notificationId uuid requiredA UUIDv4 to uniquely identify a quality notification. Actually, this value cannot be updated. Rather, it is used to do a plausibility check.
senderBPN string requiredThe business partner number (BPN) of the sender. Actually, this value cannot be updated. Rather, it is used to do a plausibility check.
senderAddress uri requiredThe Eclipse Dataspace Connector (EDC) URL of the sender. Actually, this value cannot be updated. Rather, it is used to do a plausibility check.
recipientBPN string requiredThe business partner number (BPN) of the receiver. Actually, this value cannot be updated. Rather, it is used to do a plausibility check.
severity stringPossible values: [
MINOR
,MAJOR
,CRITICAL
,LIFE-THREATENING
]The severity of the quality notification describes its criticality.
status string requiredPossible values: [
CREATED
,SENT
,RECEIVED
,ACKNOWLEDGED
,ACCEPTED
,DECLINED
,CLOSED
]The status of the quality notification.
targetDate date-timeThe date and time when a processing of the notification is expected by the sender.
messageId uuid requiredA UUIDv4 to uniquely identify an individual quality notification message. In case of an update of a notification the messageId must be a newly generated UUIDv4. It must not be an existing messageId.
content object
information stringPossible values:
<= 1000 characters
- 200
- 400
- 401
- 403
- 404
- 405
- 422
Quality notification was updated successfully
Request body was malformed
Not authorized
Forbidden
Could not update the quality notification, because a quality notification with that notificationId does not exist
Method not allowed
Could not update the quality notification even though the request is syntactically correct. The quality notification update is not accepted, because of semantic reasons (e.g., status cannot be changed).