diff --git a/IETF-OCM.md b/IETF-OCM.md index e8697ed..51df5d5 100644 --- a/IETF-OCM.md +++ b/IETF-OCM.md @@ -1449,6 +1449,13 @@ payload and identity bindings. * A receiver MAY return HTTP 501 for a known, valid notification type whose operation it does not implement. +## Response + +A receiver that accepts a notification MUST respond with HTTP 201 and +no body. Senders SHOULD treat any 2xx response as confirmation of +receipt and MUST ignore its body. Receipt does not confirm completion +of the requested action. + ## Share Acceptance and Updating A notification MAY be sent by a recipient to let the provider know that diff --git a/spec.yaml b/spec.yaml index 967f0b9..dfdfd16 100644 --- a/spec.yaml +++ b/spec.yaml @@ -214,9 +214,8 @@ paths: responses: "201": description: > - Receiver succesfully received the notification. The response body - MAY contain a JSON object with response data, depending on - the actual notification. + Notification accepted. The response has no body. Receipt does + not guarantee a state change or distributed completion. "400": description: > Invalid notification envelope or malformed payload for a known