Make a Quote Request
The body of each POST
request to /quotes
can be broken down into three pieces:
- The client object.
- The limits and retentions of each policy requested.
- Answers to our question set.
Request Body Objects
Client Object
The client object is composed of basic information of the applicant.
Most of these fields are required except:
- The
street2
address field. - For TEO submissions,
industry
(NAICS code) is an optional field. company_id
can be a field when attempting to change the information of a previously submitted applicant as described in Make Changes to Quotes via API.
Updated Revenue Question
For pre-revenue companies like startups or other businesses, our guideline is to use the applicant's projected revenues.
Here is our updated revenue question with added clarity:
“Applicant’s previous fiscal year-end revenue (or projected current year-end revenue if Applicant did not generate previous revenue)”
"client": {
"broker_email": "[email protected]",
"domains": [
"at-bay.com"
],
"name": "docs test",
"industry": "713290",
"revenue": 1000000,
"address": {
"city": "Mountain View",
"state": "California",
"street": "15 Castro Street",
"zip": "32542",
"street2": "<This is optional>"
}
}
Policy Object
Here, you can request multiple policies with varying limits, retentions, and per claim limits.
Each object in the quotes
array will produce a corresponding quote response with a unique quote_identifier
.
You can see more detail about the behavior of these fields in our reference
quotes
The only required field is
aggregate_limit
. You can customize each quote option by providing optionalaggregate_retention
andper_claim_limit
fields.API defaults with
aggregate_retention
orper_claim_limit
omitted:
aggregate_retention
: 2500 or lowest available retention
per_claim_limit
: aggregate limit match
Autoquote limits
Quotes > 3M will refer. Higher limits will always result in underwriter review.
"policy": {
"insurance_product": "CYB",
"quotes": [
{
"aggregate_limit": 100000,
"aggregate_retention": 2500
},
{
"aggregate_limit": 2000000,
"per_claim_limit": 2000000
},
{
"aggregate_limit": 3000000
}
]
}
Questions Array
The Questions array is a list of objects representing the answers to the corresponding insurance question set.
Depending on the question set and how they're answered, some questions may become required.
Answers to multiple choice questions must be submitted with the exact string specified.
The logic is covered in Request Quotes .
"questions": [
{
"id": "2244",
"value": ["None of the above"]
},
{
"id": "2245",
"value": "true"
},
{
"id": "2159",
"value": "false"
},
{
"id": "2147",
"value": "false"
},
{
"id": "2146",
"value": "false"
},
{
"id": "2143",
"value": "true"
},
{
"id": "2142",
"value": "true"
},
{
"id": "2141",
"value": "true"
}
]
Updated 2 months ago