Send Message in Feedback
Introduction
This resource adds a new message to an existing feedback. This is where you reply to a clarification request made by QI Tech — and it is the message that closes the feedback.
Replying is a single action: sending the message to this endpoint. On receiving it, the feedback goes from open to closed and the compliance analysis resumes its evaluation.
There is no submit to redo: the analysis stayed in in_compliance_analysis throughout the whole feedback cycle. See Registration analysis life cycle.
Request
/investor_registry/investor/{investor_key}/feedback/{feedback_key}/messagePUT201Request body
{
"message": "We confirm that the declared address remains valid; the holder has lived at the property since 2019.",
"origin_type": "investor_analysis",
"origin_key": "UUID"
}
Body params
| Field | Type | Description | Characters | Required |
|---|---|---|---|---|
message | string | Message content | 1 - 1000 | Yes |
origin_type | string | Origin Type enumerator. Only investor_analysis is accepted on this route | 1 - 50 | Yes |
origin_key | string | Key of the origin entity (UUID) | 36 | Yes |
origin_type and origin_key must match those of the feedbackThe pair provided in the body must be exactly the one returned by the feedback in List Feedbacks. If there is no feedback with that feedback_key at that origin, the call is rejected with IVR000085.
An open feedback becomes closed as soon as your message is recorded. Send everything you need to say in a single message — a feedback that is already closed does not accept new messages, and there is no endpoint to reopen it. If QI Tech needs anything else, it opens a new feedback, with a new feedback_key.
Response
The updated feedback is returned in the response body, in the same format as each item of List Feedbacks, already including the new message in the messages array and with status set to closed.
Webhook
Closing fires an investor_registry.feedback_status_change with status: closed:
{
"webhook_type": "investor_registry.feedback_status_change",
"webhook_datetime": "2026-07-31T22:12:03Z",
"data": {
"investor_analysis_key": "UUID",
"feedback_key": "UUID",
"status": "closed",
"origin_type": "investor_analysis",
"origin_key": "UUID"
}
}
The field-by-field detail is in Feedback webhooks.