Quote Request

Request
Security:
Request Body schema: application/json

Consumer Request

object <= 100 characters

Return a JSON object with latitude and longitude properties

typeOfQuote
required
string <= 20 characters

This will take values as 'Single Quote' or 'Multi-quote' and will help to identify the number of quote requests to be generated

Enum: "Single Quote" "Multi-Quote"
quoteCategory
required
string <= 20 characters

This field tells if the quoteAmount provided is a Sum Assured, or a Premium, or an Income.

Enum: "Premium" "Sum Assured" "Income"
alternateFreqRequired
string <= 10 characters

If the consumer wants payment frequency related multi-quote, this field should carry the values 'Yes' else 'No'. Example for frequency related multi-quote : If customer inputs premiumPaymentFrequency as 'Monthly', 'Quarterly', or 'Half-Yearly', then 1SB will provide premium for given as well as 'Yearly' frequency. If customer inputs premiumPaymentFrequency as 'Yearly', 1SB will provide premium for 'Yearly' as well as 'Monthly' frequency.

Enum: "Yes" "No"
outOfBoundConfig
string <= 10 characters

If the distributor wants quotes for 'Out of Bound' cases, this field should carry the values 'Yes' else 'No'. Example for 'Out of Bound' case: If the customer inputs policyTerm as 40 but the product only allows max policyTerm as 30, 1SB will default the policyTerm to 30 and generate a quote indicating that policyTerm parameter is out of bound. Consumer App can showcase this quote to consumer to ensure that a particular product is not eliminated from listing.

Enum: "Yes" "No"
object

This section will contain additional information regarding user and policy

object

This section will give details of intermediary (Broker, corporate Agent or Bank acting as intermediary)

object

Section to capture personal details of the life assured

object
object
Responses
200

Consumer Response

post/LifeTerm/quote/
Request samples
application/json
{
  • "userGeoLocation": {
    },
  • "typeOfQuote": "Single Quote",
  • "quoteCategory": "Sum Assured",
  • "alternateFreqRequired": "Yes",
  • "outOfBoundConfig": "Yes",
  • "additionalSetup": {
    },
  • "distributor": {
    },
  • "personalInformation": {
    },
  • "product": {
    },
  • "other": {
    }
}
Response samples
application/json
{
  • "request": { },
  • "quote": [
    ],
  • "status": {
    }
}