Skip to main content

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.

How to reply to a 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

ENDPOINT
/investor_registry/investor/{investor_key}/feedback/{feedback_key}/message
METHOD
PUT
STATUS
201

Request body

Request 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

FieldTypeDescriptionCharactersRequired
messagestringMessage content1 - 1000Yes
origin_typestringOrigin Type enumerator. Only investor_analysis is accepted on this route1 - 50Yes
origin_keystringKey of the origin entity (UUID)36Yes
origin_type and origin_key must match those of the feedback

The 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.

Sending a message closes the feedback

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 Body — feedback 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.