Soft-deletes a message. This is a POST to a /delete sub-resource (not an HTTP DELETE). Produces a new message version with action message.delete; the deleted message remains retrievable with its delete action applied.
Returns a paginated list of all versions (create, updates, deletes) of a message. The response body is a JSON array; pagination is conveyed via RFC 5988 Link response headers.
Returns a paginated list of messages for a room, ordered per the direction parameter. The response body is a JSON array of messages; pagination is conveyed via RFC 5988 Link response headers (rel=\"first\", rel=\"current\", rel=\"next\").
Updates a message. All fields under message are replaced; any omitted message field is reset to empty. Produces a new message version with action message.update.