POST v1/api/GetMultipleQuote?caseId={caseId}
Retrieve a Quick Quote for a SBLI product
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| caseId |
(optional - but recommended) a unique identifier to both group calls, and to tie a Case to an Agency. |
string |
None. |
Body Parameters
MultipleCoverageRecordDto
MultipleCoverageRecordDto| Name | Description | Type | Additional information |
|---|---|---|---|
| FirstName | string |
None. |
|
| MiddleName | string |
None. |
|
| LastName | string |
None. |
|
| CoverageOptions | Collection of MultipleCoverageOptionRecordDto |
None. |
|
| Coverage | Collection of CoverageDto |
Required |
|
| UwClass | UnderwritingClassEnum |
None. |
|
| OtherUwClass | OtherUwClassEnum |
None. |
|
| IssueState | StateCodeEnum |
Required |
|
| PaymentMethod | PaymentMethodEnum |
None. |
|
| PaymentMode | PaymentModesEnum |
None. |
|
| Names | Collection of QuoteNamesDto |
None. |
|
| Gender | GenderEnum |
Required |
|
| Smoker | SmokerEnum |
None. |
|
| Debits | decimal number |
None. |
|
| FlatExtra | FlatExtraDto |
None. |
|
| DividendOption | PolicyDividendOptionEnum |
None. |
|
| QuoteType | QuoteTypeEnum |
None. |
|
| QuoteViewMode | QuoteViewModeEnum |
None. |
|
| QuoteOptions | QuoteOptionsDto |
None. |
Request Formats
application/json
Sample:
REQUEST
{
"Coverage": [
{
"BirthDate": "1986-04-22",
"CovProductCode": "NT1595",
"CovIndicator": "Base",
"CovParticipant": "PrimaryInsured",
"CovTypeCd": "TermLevelDeathBenefit",
"FaceAmount": 750000
}
],
"UwClass": "Standard",
"IssueState": "MA",
"PaymentMethod": "RegularBill",
"PaymentMode": "MonthOrMonthly",
"Gender": "Male",
"Smoker": "Never",
"CoverageOptions": [
{
"UwClass": "Standard",
"PaymentMethod": "RegularBill",
"PaymentMode": "MonthOrMonthly",
"FaceAmount": 800000
},
{
"UwClass": "Standard",
"PaymentMethod": "RegularBill",
"PaymentMode": "MonthOrMonthly",
"FaceAmount": 850000
},
{
"UwClass": "Standard",
"PaymentMethod": "RegularBill",
"PaymentMode": "MonthOrMonthly",
"FaceAmount": 900000
},
]
}
application/xml
Sample:
REQUEST
<SBLILPESRecord xmlns="http://schemas.datacontract.org/2004/07/LPESService"
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Coverage>
<SBLICoverage>
<BirthDate>1986-04-22T00:00:00</BirthDate>
<CovProductCode>NT1595</CovProductCode>
<CovIndicator>Base</CovIndicator>
<CovParticipant>Primary_Insured</CovParticipant>
<CovTypeCd>Term_Level_Death_Benefit</CovTypeCd>
<FaceAmount>750000</FaceAmount>
</SBLICoverage>
</Coverage>
<Debits>0</Debits>
<Gender>Male</Gender>
<IssueState>Massachusetts</IssueState>
<PaymentMethod>RegularBill</PaymentMethod>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Smoker>Never</Smoker>
<UwClass>Standard</UwClass>
<CoverageOptions>
<MultipleCoverageOptionRecordDto>
<UwClass>Standard</UwClass>
<PaymentMethod>RegularBill</PaymentMethod>
<PaymentMode>MonthOrMonthly</PaymentMode>
<FaceAmount>800000</FaceAmount>
</MultipleCoverageOptionRecordDto>
<MultipleCoverageOptionRecordDto>
<UwClass>Standard</UwClass>
<PaymentMethod>RegularBill</PaymentMethod>
<PaymentMode>MonthOrMonthly</PaymentMode>
<FaceAmount>850000</FaceAmount>
</MultipleCoverageOptionRecordDto>
<MultipleCoverageOptionRecordDto>
<UwClass>Standard</UwClass>
<PaymentMethod>RegularBill</PaymentMethod>
<PaymentMode>MonthOrMonthly</PaymentMode>
<FaceAmount>900000</FaceAmount>
</MultipleCoverageOptionRecordDto>
</CoverageOptions>
</SBLILPESRecord>
Response Information
Resource Description
List of MultipleQuotesDto
Collection of MultipleQuotesDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CovProductCode | string |
None. |
|
| FaceAmount | decimal number |
None. |
|
| PaymentMethod | PaymentMethodEnum |
None. |
|
| PaymentMode | PaymentModesEnum |
None. |
|
| UwClass | UnderwritingClassEnum |
None. |
|
| Premium | decimal number |
None. |
|
| Riders | Collection of QuotedRiderDto |
None. |
|
| EncodedDocument | string |
None. |
Response Formats
application/json
Sample:
RESPONSE
[
{
"CovProductCode":"NT1595",
"FaceAmount":750000.0,
"PaymentMode":"MonthOrMonthly",
"UwClass":"Standard","Premium":51.33,
"Riders":[]
},
{
"CovProductCode":"NT1595",
"FaceAmount":800000.0,
"PaymentMode":"MonthOrMonthly",
"UwClass":"Standard",
"Premium":52.94,
"Riders":[]
},
{
"CovProductCode":"NT1595",
"FaceAmount":850000.0,
"PaymentMode":"MonthOrMonthly",
"UwClass":"Standard",
"Premium":55.93,
"Riders":[]
},
{
"CovProductCode":"NT1595",
"FaceAmount":900000.0,
"PaymentMode":"MonthOrMonthly",
"UwClass":"Standard",
"Premium":58.93,
"Riders":[]
}
]
application/xml
Sample:
RESPONSE
<ArrayOfQuotesDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.datacontract.org/2004/07/SAM.BusinessDto.Platform.Response">
<MultipleQuotesDto>
<CovProductCode>NT1095</CovProductCode>
<FaceAmount>750000</FaceAmount>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Premium>51.33</Premium>
<Riders />
<RidersPremium>0</RidersPremium>
</MultipleQuotesDto>
<MultipleQuotesDto>
<CovProductCode>NT1095</CovProductCode>
<FaceAmount>800000</FaceAmount>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Premium>52.94</Premium>
<Riders />
<RidersPremium>0</RidersPremium>
</MultipleQuotesDto>
<MultipleQuotesDto>
<CovProductCode>NT1095</CovProductCode>
<FaceAmount>850000</FaceAmount>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Premium>55.93</Premium>
<Riders />
<RidersPremium>0</RidersPremium>
</MultipleQuotesDto>
<MultipleQuotesDto>
<CovProductCode>NT1095</CovProductCode>
<FaceAmount>900000</FaceAmount>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Premium>58.93</Premium>
<Riders />
<RidersPremium>0</RidersPremium>
</MultipleQuotesDto>
</ArrayOfQuotesDto>