POST v1/api/enrollee/getHealthinsuranceQuotation
Request Information
URI Parameters
None.
Body Parameters
quotePremiumRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| scheme_ID | integer |
None. |
|
| underAge | integer |
None. |
|
| adultCount | integer |
None. |
|
| spouse | integer |
None. |
|
| pregnant | boolean |
None. |
|
| preExistingconditionCount | integer |
None. |
|
| preExistingCondition | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"scheme_ID": 1,
"underAge": 2,
"adultCount": 3,
"spouse": 4,
"pregnant": true,
"preExistingconditionCount": 6,
"preExistingCondition": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<quotePremiumRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/enrrolleeApp.Models.api_Main.quotePremium">
<adultCount>3</adultCount>
<preExistingCondition xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</preExistingCondition>
<preExistingconditionCount>6</preExistingconditionCount>
<pregnant>true</pregnant>
<scheme_ID>1</scheme_ID>
<spouse>4</spouse>
<underAge>2</underAge>
</quotePremiumRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"scheme_ID":1,"underAge":2,"adultCount":3,"spouse":4,"pregnant":true,"preExistingconditionCount":6,"preExistingCondition":["sample string 1","sample string 2"]}
Response Information
Resource Description
quotePremiumResult| Name | Description | Type | Additional information |
|---|---|---|---|
| totalPremium_amount | decimal number |
None. |
|
| discount_amount | decimal number |
None. |
|
| markup_amount | decimal number |
None. |
|
| base_premium__amount | decimal number |
None. |
|
| errorMsg | string |
None. |
|
| result | Collection of Result_progQuote |
None. |
Response Formats
application/json, text/json
Sample:
{
"totalPremium_amount": 1.0,
"discount_amount": 2.0,
"markup_amount": 3.0,
"base_premium__amount": 4.0,
"errorMsg": "sample string 5",
"result": [
{
"fees": 1.0,
"DiscountAmount": 2.0
},
{
"fees": 1.0,
"DiscountAmount": 2.0
}
]
}
application/xml, text/xml
Sample:
<quotePremiumResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/enrrolleeApp.Models.api_Main.quotePremium">
<base_premium__amount>4</base_premium__amount>
<discount_amount>2</discount_amount>
<errorMsg>sample string 5</errorMsg>
<markup_amount>3</markup_amount>
<result>
<Result_progQuote>
<DiscountAmount>2</DiscountAmount>
<fees>1</fees>
</Result_progQuote>
<Result_progQuote>
<DiscountAmount>2</DiscountAmount>
<fees>1</fees>
</Result_progQuote>
</result>
<totalPremium_amount>1</totalPremium_amount>
</quotePremiumResult>
text/html
Sample:
{"totalPremium_amount":1.0,"discount_amount":2.0,"markup_amount":3.0,"base_premium__amount":4.0,"errorMsg":"sample string 5","result":[{"fees":1.0,"DiscountAmount":2.0},{"fees":1.0,"DiscountAmount":2.0}]}