RenewalMetadataDto
offerMessagestring
Free-text message the insurer wants to attach to the offer.
Possible values: <= 500 characters
declineReasonstring
Free-text reason recorded on a decline.
Possible values: <= 500 characters
noticeTypestring
One of "non_renewal" / "agent_withdrawal" / "insurer_capacity".
Possible values: <= 30 characters
insurerReferencestring
Insurer-side reference for this offer.
Possible values: <= 100 characters
sanctionsScreeningIdstring
Sanctions screening id captured at renewal → referral conversion (Phase 1 gap 4).
Possible values: <= 100 characters
RenewalMetadataDto
{
"offerMessage": "string",
"declineReason": "string",
"noticeType": "string",
"insurerReference": "string",
"sanctionsScreeningId": "string"
}