POST v1/api/GetMultipleQuote?caseId={caseId}

Retrieve a Quick Quote for a SBLI product

Request Information

URI Parameters

NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>