POST v1/api/enrollee/getHealthinsuranceQuotation
Request Information
URI Parameters
None.
Body Parameters
quotePremiumRequestName | 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
quotePremiumResultName | 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}]}