Skip to main content

CreatePublicInquiryDto

firstNamestringrequired

Possible values: non-empty and <= 60 characters

Example: Grace
lastNamestringrequired

Possible values: non-empty and <= 60 characters

Example: Hopper
emailstring
Example: grace@example.ug
phonestringrequired

Uganda-format phone number, required as the primary contact channel.

Possible values: Value must match regular expression /^\+?[0-9]{9,15}$/

Example: +256701555002
messagestringrequired

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-446655440000
CreatePublicInquiryDto
{
"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"
}