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
CoverageRecordDtoName | 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. |
|
DividendOption | PolicyDividendOptionEnum |
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 QuotesDtoName | 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>