Insurance Product

InsuranceProduct is represented by a JSON object.

{
"id": "46b051e4-4ccd-4d70-afc9-8e3025be0523",
"name": "Tint.ai's Insurance Product",
"slug": "tint-ai-insurance-product",
"validation_schema": {
"type": "object",
"properties": {
"asset": {
"type": "object",
"properties": {
"value": {
"type": "number",
"min": 0
}
},
"required": ["value"],
"additionalProperties": false
},
"renter": {
"type": "object",
"properties": {
"age": {
"type": "number",
"min": 0
},
"email": {
"type": "string"
}
},
"required": ["email"],
"additionalProperties": false
}
},
"required": ["asset", "renter"],
"additionalProperties": false
}
}

It contains the following attributes:

Field

Type

Description

id

UUID v4

Tint insurance product ID

name

String

Name of the insurance product

slug

String

Slug of the insurance product, required for the POST /policy endpoint.

validation_schema

Object

‚ÄčJSON schema representing all the fields you can attach to a policy.

Insurance Products are maintained by Tint directly.For any change, please reach out to [email protected] or ping us on Slack.