CreatePublicInquiryDto
firstNamestringrequired
Possible values: non-empty and <= 60 characters
Example:
GracelastNamestringrequired
Possible values: non-empty and <= 60 characters
Example:
Hopperemailstring
Example:
grace@example.ugphonestringrequired
Uganda-format phone number, required as the primary contact channel.
Possible values: Value must match regular expression /^\+?[0-9]{9,15}$/
Example:
+256701555002messagestringrequired
Free-form summary of what insurance product the client is asking about.
Possible values: >= 10 characters and <= 1000 characters
Example:
Looking for a small-business health cover for a 12-person team.insurerProductIdstring
Optional: the specific insurer product the client is interested in — pre-selected on the marketing page.
Example:
550e8400-e29b-41d4-a716-446655440000CreatePublicInquiryDto
{
"firstName": "Grace",
"lastName": "Hopper",
"email": "grace@example.ug",
"phone": "+256701555002",
"message": "Looking for a small-business health cover for a 12-person team.",
"insurerProductId": "550e8400-e29b-41d4-a716-446655440000"
}