curl --request POST \
--url https://app.coverwhale.com/api/v1/getindication \
--header 'Accept: <accept>' \
--header 'AccessToken: <api-key>' \
--header 'Content-Type: <content-type>' \
--data '
{
"insuredInformation": {
"dotNumber": "0000000",
"ownerName": "John Doe",
"email": "j.doe@coverwhale.com",
"legalName": "<string>",
"dbaName": "<string>",
"yearsInBusiness": "1",
"monthsInBusiness": "2",
"insuranceContactFirstName": "<string>",
"insuranceContactLastName": "<string>",
"insuranceContactPhone": "<string>",
"insuranceContactEmail": "j.doe@coverwhale.com"
},
"garageAddress": {
"garageState": "CA",
"garageZip": "12345",
"garageStreet": "mailingAddress.mailingStreet",
"garageCity": "mailingAddress.mailingCity",
"garageCounty": "mailingAddress.mailingCounty",
"garageCountry": "mailingAddress.mailingCountry"
},
"mailingAddress": {
"mailingStreet": "<string>",
"mailingCity": "<string>",
"mailingState": "CA",
"mailingZip": "12345",
"mailingCounty": "<string>",
"mailingCountry": "<string>"
},
"coverage": {
"requestAl": "Y",
"optAlPip": "N",
"optAlUm": "N",
"requestApd": "Y",
"requestMtc": "Y",
"requestTgl": "N",
"requestNtl": "N",
"effectiveDate": "12/12/2020"
},
"retailAgent": {
"FirstName": "<string>",
"LastName": "<string>",
"Phone": "<string>",
"Email": "j.doe@coverwhale.com",
"Street": "mailingAddress.mailingStreet",
"City": "mailingAddress.mailingCity",
"State": "CA",
"Zip": "12345"
},
"limits": {
"trailerInterchange": "",
"trailerInterchangeLimit": "20000",
"limitTowingStorage": "2500",
"nbrOfTrucks": "1",
"valueOfTrucks": "5000",
"nbrOfTrailers": "1",
"valueOfTrailers": "5000",
"limitAutoLiability": "1000000"
},
"operations": {
"opsLocal": "Y",
"opsIntermediate": "N",
"opsLongHaul": "N",
"opsIntermodalPort": "N",
"opsDumpTruckOther": "N",
"opsDumpTruckSandGravel": "N",
"opsEndDumper": "N",
"opsLogging": "N",
"opsRefrigirated": "N",
"opsHotShot": "N",
"opsOversizedOvernight": "N",
"opsAutomobileHauler": "N",
"opsHouseholdGoods": "N",
"opsTanker": "N",
"ineligibleOperations": "N",
"filingsAlFederal": "N",
"filingsAlState": "N",
"priorInsuranceCancelledNonrenewed": "N"
},
"shippingAddress": {
"shippingStreet": "<string>",
"shippingCity": "<string>",
"shippingState": "CA",
"shippingZip": "12345",
"shippingCounty": "<string>",
"shippingCountry": "<string>"
},
"radius": {
"radius0_50": "25",
"radius51_200": "25",
"radius201_500": "25",
"radius501": "25"
},
"commoditiesRefrigeration": "N",
"commodities": [
{
"commodityKey": "agricultural_equipment",
"commodityPercentage": "100"
}
],
"terminals": [
{
"terminalStreet": "<string>",
"terminalCity": "<string>",
"terminalState": "CA",
"terminalZip": "12345",
"terminalCounty": "<string>"
}
],
"vehicles": [
{
"vin": "<string>",
"includeAPDTowing": "<string>",
"year": "2020",
"make": "<string>",
"model": "<string>",
"value": "5000",
"classKey": "1",
"bodyTypeKey": "box_truck"
}
],
"trailers": [
{
"vin": "<string>",
"year": "2020",
"make": "<string>",
"model": "<string>",
"value": "5000",
"bodyTypeKey": "curtain_van_trailer"
}
],
"drivers": [
{
"firstName": "<string>",
"lastName": "2020",
"licenseState": "CA",
"licenseNumber": "<string>",
"dateOfBirth": "12/12/1988",
"dateOfHire": "12/12/2020",
"yearsExperience": "3",
"accidents_total": "1",
"violations_total": "0",
"suspensions_total": "0",
"eligibility": "Covered"
}
],
"losses": {
"1": {
"lossConfirmed": "Y",
"lossAlCount": "1",
"lossAlPaid": "0",
"lossApdCount": "1",
"lossApdPaid": "0",
"lossMtcCount": "0",
"lossMtcPaid": "0",
"lossTglCount": "0",
"lossTglPaid": "0",
"lossNtlCount": "0",
"lossNtlPaid": "0"
}
}
}
'{
"status": "Indication",
"submission_number": "2172961",
"coverages": {
"al": {
"totalCost": 0,
"premium": 20617.52,
"limit": 1000000,
"deductible": 0
}
}
}Submit an indication request with basic submission details to get preliminary pricing
curl --request POST \
--url https://app.coverwhale.com/api/v1/getindication \
--header 'Accept: <accept>' \
--header 'AccessToken: <api-key>' \
--header 'Content-Type: <content-type>' \
--data '
{
"insuredInformation": {
"dotNumber": "0000000",
"ownerName": "John Doe",
"email": "j.doe@coverwhale.com",
"legalName": "<string>",
"dbaName": "<string>",
"yearsInBusiness": "1",
"monthsInBusiness": "2",
"insuranceContactFirstName": "<string>",
"insuranceContactLastName": "<string>",
"insuranceContactPhone": "<string>",
"insuranceContactEmail": "j.doe@coverwhale.com"
},
"garageAddress": {
"garageState": "CA",
"garageZip": "12345",
"garageStreet": "mailingAddress.mailingStreet",
"garageCity": "mailingAddress.mailingCity",
"garageCounty": "mailingAddress.mailingCounty",
"garageCountry": "mailingAddress.mailingCountry"
},
"mailingAddress": {
"mailingStreet": "<string>",
"mailingCity": "<string>",
"mailingState": "CA",
"mailingZip": "12345",
"mailingCounty": "<string>",
"mailingCountry": "<string>"
},
"coverage": {
"requestAl": "Y",
"optAlPip": "N",
"optAlUm": "N",
"requestApd": "Y",
"requestMtc": "Y",
"requestTgl": "N",
"requestNtl": "N",
"effectiveDate": "12/12/2020"
},
"retailAgent": {
"FirstName": "<string>",
"LastName": "<string>",
"Phone": "<string>",
"Email": "j.doe@coverwhale.com",
"Street": "mailingAddress.mailingStreet",
"City": "mailingAddress.mailingCity",
"State": "CA",
"Zip": "12345"
},
"limits": {
"trailerInterchange": "",
"trailerInterchangeLimit": "20000",
"limitTowingStorage": "2500",
"nbrOfTrucks": "1",
"valueOfTrucks": "5000",
"nbrOfTrailers": "1",
"valueOfTrailers": "5000",
"limitAutoLiability": "1000000"
},
"operations": {
"opsLocal": "Y",
"opsIntermediate": "N",
"opsLongHaul": "N",
"opsIntermodalPort": "N",
"opsDumpTruckOther": "N",
"opsDumpTruckSandGravel": "N",
"opsEndDumper": "N",
"opsLogging": "N",
"opsRefrigirated": "N",
"opsHotShot": "N",
"opsOversizedOvernight": "N",
"opsAutomobileHauler": "N",
"opsHouseholdGoods": "N",
"opsTanker": "N",
"ineligibleOperations": "N",
"filingsAlFederal": "N",
"filingsAlState": "N",
"priorInsuranceCancelledNonrenewed": "N"
},
"shippingAddress": {
"shippingStreet": "<string>",
"shippingCity": "<string>",
"shippingState": "CA",
"shippingZip": "12345",
"shippingCounty": "<string>",
"shippingCountry": "<string>"
},
"radius": {
"radius0_50": "25",
"radius51_200": "25",
"radius201_500": "25",
"radius501": "25"
},
"commoditiesRefrigeration": "N",
"commodities": [
{
"commodityKey": "agricultural_equipment",
"commodityPercentage": "100"
}
],
"terminals": [
{
"terminalStreet": "<string>",
"terminalCity": "<string>",
"terminalState": "CA",
"terminalZip": "12345",
"terminalCounty": "<string>"
}
],
"vehicles": [
{
"vin": "<string>",
"includeAPDTowing": "<string>",
"year": "2020",
"make": "<string>",
"model": "<string>",
"value": "5000",
"classKey": "1",
"bodyTypeKey": "box_truck"
}
],
"trailers": [
{
"vin": "<string>",
"year": "2020",
"make": "<string>",
"model": "<string>",
"value": "5000",
"bodyTypeKey": "curtain_van_trailer"
}
],
"drivers": [
{
"firstName": "<string>",
"lastName": "2020",
"licenseState": "CA",
"licenseNumber": "<string>",
"dateOfBirth": "12/12/1988",
"dateOfHire": "12/12/2020",
"yearsExperience": "3",
"accidents_total": "1",
"violations_total": "0",
"suspensions_total": "0",
"eligibility": "Covered"
}
],
"losses": {
"1": {
"lossConfirmed": "Y",
"lossAlCount": "1",
"lossAlPaid": "0",
"lossApdCount": "1",
"lossApdPaid": "0",
"lossMtcCount": "0",
"lossMtcPaid": "0",
"lossTglCount": "0",
"lossTglPaid": "0",
"lossNtlCount": "0",
"lossNtlPaid": "0"
}
}
}
'{
"status": "Indication",
"submission_number": "2172961",
"coverages": {
"al": {
"totalCost": 0,
"premium": 20617.52,
"limit": 1000000,
"deductible": 0
}
}
}AWS Cognito access token obtained from the /authentication endpoint. Token expires after 3600 seconds.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Combined need to be 100
Show child attributes
Y, N "N"
If multiple commodities, create a new row for each commodity
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
(we need last 3 years if available), maximum 5
Show child attributes