POST v1/api/GetQuote?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
CoverageRecordDto
CoverageRecordDto| Name | Description | Type | Additional information |
|---|---|---|---|
| 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": "PreferredPlus",
"IssueState": "MA",
"PaymentMethod": "RegularBill",
"PaymentMode": "MonthOrMonthly",
"MiddleName": "",
"Gender": "Male",
"Smoker": "Never"
}
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>
<Names>
<QuoteNamesDto>
<Country>United States of America</Country>
<FirstName>John</FirstName>
<LastName>Smith</LastName>
<MiddleName>F</MiddleName>
<QuoteNameType>INSURED</QuoteNameType>
</QuoteNamesDto>
<QuoteNamesDto>
<Country>United States of America</Country>
<FirstName>Jim</FirstName>
<LastName>Jones</LastName>
<QuoteNameType>INSURED</QuoteNameType>
</QuoteNamesDto>
</Names>
<PaymentMethod>RegularBill</PaymentMethod>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Smoker>Never</Smoker>
<UwClass>PreferredPlus</UwClass>
</SBLILPESRecord>
Response Information
Resource Description
List of QuotesDto
Collection of QuotesDto| 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. |
|
| RidersPremium | decimal number |
None. |
|
| Riders | Collection of QuotedRiderDto |
None. |
|
| EncodedDocument | string |
None. |
Response Formats
application/json
Sample:
RESPONSE
{
"FaceAmount":750000.0,
"PaymentMode":
"MonthOrMonthly",
"Premium":22.37,
"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">
<QuotesDto>
<CovProductCode>NT1095</CovProductCode>
<FaceAmount>250000</FaceAmount>
<PaymentMode>MonthOrMonthly</PaymentMode>
<Premium>22.37</Premium>
<Riders />
<RidersPremium>0</RidersPremium>
</QuotesDto>
</ArrayOfQuotesDto>