# Creates or updates an end-user feedback rating. There can be only one rating per interaction, therefore this operation does an update when called more than once with the same data. The api user acts on behalf of the end-user who is supposed to be the creator of the interaction. Endpoint: PUT /interactions/{interactionId}/end-user-rating Version: 0.9.0 Security: bearerAuth ## Path parameters: - `interactionId` (string, required) The interaction identifier ## Request fields (application/json): - `type` (string) Enum: "GOOD", "BAD" - `subtype` (string) Enum: "UNCLEAR_EXPLANATION", "UNHELPFUL", "TOO_STRICT", "INCORRECT_FEEDBACK", "TOO_GENERIC", "NOT_RELEVANT", "CLEAR_EXPLANATION", "HELPFUL_HINT", "MOTIVATION_BOOST", "CORRECT_ANSWER", "LEARNED_SOMETHING_NEW", "LIKED_FORMAT" - `message` (string) Example: "This feedback was very helpful!" ## Response 200 fields (application/json): - `type` (string) Enum: "GOOD", "BAD" - `subtype` (string) Enum: "UNCLEAR_EXPLANATION", "UNHELPFUL", "TOO_STRICT", "INCORRECT_FEEDBACK", "TOO_GENERIC", "NOT_RELEVANT", "CLEAR_EXPLANATION", "HELPFUL_HINT", "MOTIVATION_BOOST", "CORRECT_ANSWER", "LEARNED_SOMETHING_NEW", "LIKED_FORMAT" - `message` (string) Example: "This feedback was very helpful!" ## Response 400 fields ## Response 403 fields ## Response 404 fields