POST v1/quotationAndPurchase/convertQuotationToPolicyLF
Request Information
URI Parameters
None.
Body Parameters
convertQuotationToPolicyLifeRequestName | Description | Type | Additional information |
---|---|---|---|
quoteNo | string |
None. |
|
bankData | lifefitBankInformation |
None. |
|
medicalQuestions | Collection of medicalQuestionAnswers |
None. |
|
passport_image | documentUploadRequest |
None. |
|
signature_image | documentUploadRequest |
None. |
|
otherDocuments | Collection of documentUploadRequest |
None. |
|
beneficiaries | Collection of policyBeneficiaryData |
None. |
|
recurrentPay | createRecurrentPaymentRequest |
None. |
Request Formats
application/json, text/json
Sample:
{ "quoteNo": "sample string 1", "bankData": { "bankName": "sample string 1", "accountName": "sample string 2", "accountNo": "sample string 3" }, "medicalQuestions": [ { "question_id": 1, "selected": true, "description": "sample string 3" }, { "question_id": 1, "selected": true, "description": "sample string 3" } ], "passport_image": { "base64_String": "sample string 1", "fileName": "sample string 2", "extentionType": "sample string 3" }, "signature_image": { "base64_String": "sample string 1", "fileName": "sample string 2", "extentionType": "sample string 3" }, "otherDocuments": [ { "base64_String": "sample string 1", "fileName": "sample string 2", "extentionType": "sample string 3" }, { "base64_String": "sample string 1", "fileName": "sample string 2", "extentionType": "sample string 3" } ], "beneficiaries": [ { "surname": "sample string 1", "otherNames": "sample string 2", "sharePercentage": 3.0, "relationshipType": "sample string 4", "mobileNo": "sample string 5", "dob_MM_dd_yyyy": "sample string 6", "gender": "sample string 7", "Guardian": { "surname": "sample string 1", "otherName": "sample string 2", "mobileNo": "sample string 3", "emailAddress": "sample string 4", "dob_MM_dd_yyyy": "sample string 5", "relationshipType": "sample string 6" } }, { "surname": "sample string 1", "otherNames": "sample string 2", "sharePercentage": 3.0, "relationshipType": "sample string 4", "mobileNo": "sample string 5", "dob_MM_dd_yyyy": "sample string 6", "gender": "sample string 7", "Guardian": { "surname": "sample string 1", "otherName": "sample string 2", "mobileNo": "sample string 3", "emailAddress": "sample string 4", "dob_MM_dd_yyyy": "sample string 5", "relationshipType": "sample string 6" } } ], "recurrentPay": { "policyNo": "sample string 1", "user_id": 2, "amount": 3.0, "startDate": "sample string 4", "endDate": "sample string 5", "freq": 0 } }
application/xml, text/xml
Sample:
<convertQuotationToPolicyLifeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.quotationAndPurchase"> <bankData> <accountName>sample string 2</accountName> <accountNo>sample string 3</accountNo> <bankName>sample string 1</bankName> </bankData> <beneficiaries> <policyBeneficiaryData> <Guardian> <dob_MM_dd_yyyy>sample string 5</dob_MM_dd_yyyy> <emailAddress>sample string 4</emailAddress> <mobileNo>sample string 3</mobileNo> <otherName>sample string 2</otherName> <relationshipType>sample string 6</relationshipType> <surname>sample string 1</surname> </Guardian> <dob_MM_dd_yyyy>sample string 6</dob_MM_dd_yyyy> <gender>sample string 7</gender> <mobileNo>sample string 5</mobileNo> <otherNames>sample string 2</otherNames> <relationshipType>sample string 4</relationshipType> <sharePercentage>3</sharePercentage> <surname>sample string 1</surname> </policyBeneficiaryData> <policyBeneficiaryData> <Guardian> <dob_MM_dd_yyyy>sample string 5</dob_MM_dd_yyyy> <emailAddress>sample string 4</emailAddress> <mobileNo>sample string 3</mobileNo> <otherName>sample string 2</otherName> <relationshipType>sample string 6</relationshipType> <surname>sample string 1</surname> </Guardian> <dob_MM_dd_yyyy>sample string 6</dob_MM_dd_yyyy> <gender>sample string 7</gender> <mobileNo>sample string 5</mobileNo> <otherNames>sample string 2</otherNames> <relationshipType>sample string 4</relationshipType> <sharePercentage>3</sharePercentage> <surname>sample string 1</surname> </policyBeneficiaryData> </beneficiaries> <medicalQuestions> <medicalQuestionAnswers> <description>sample string 3</description> <question_id>1</question_id> <selected>true</selected> </medicalQuestionAnswers> <medicalQuestionAnswers> <description>sample string 3</description> <question_id>1</question_id> <selected>true</selected> </medicalQuestionAnswers> </medicalQuestions> <otherDocuments xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.shared"> <d2p1:documentUploadRequest> <d2p1:base64_String>sample string 1</d2p1:base64_String> <d2p1:extentionType>sample string 3</d2p1:extentionType> <d2p1:fileName>sample string 2</d2p1:fileName> </d2p1:documentUploadRequest> <d2p1:documentUploadRequest> <d2p1:base64_String>sample string 1</d2p1:base64_String> <d2p1:extentionType>sample string 3</d2p1:extentionType> <d2p1:fileName>sample string 2</d2p1:fileName> </d2p1:documentUploadRequest> </otherDocuments> <passport_image xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.shared"> <d2p1:base64_String>sample string 1</d2p1:base64_String> <d2p1:extentionType>sample string 3</d2p1:extentionType> <d2p1:fileName>sample string 2</d2p1:fileName> </passport_image> <quoteNo>sample string 1</quoteNo> <recurrentPay xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.createRecurrentPayment"> <d2p1:amount>3</d2p1:amount> <d2p1:endDate>sample string 5</d2p1:endDate> <d2p1:freq>monthly</d2p1:freq> <d2p1:policyNo>sample string 1</d2p1:policyNo> <d2p1:startDate>sample string 4</d2p1:startDate> <d2p1:user_id>2</d2p1:user_id> </recurrentPay> <signature_image xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.shared"> <d2p1:base64_String>sample string 1</d2p1:base64_String> <d2p1:extentionType>sample string 3</d2p1:extentionType> <d2p1:fileName>sample string 2</d2p1:fileName> </signature_image> </convertQuotationToPolicyLifeRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"quoteNo":"sample string 1","bankData":{"bankName":"sample string 1","accountName":"sample string 2","accountNo":"sample string 3"},"medicalQuestions":[{"question_id":1,"selected":true,"description":"sample string 3"},{"question_id":1,"selected":true,"description":"sample string 3"}],"passport_image":{"base64_String":"sample string 1","fileName":"sample string 2","extentionType":"sample string 3"},"signature_image":{"base64_String":"sample string 1","fileName":"sample string 2","extentionType":"sample string 3"},"otherDocuments":[{"base64_String":"sample string 1","fileName":"sample string 2","extentionType":"sample string 3"},{"base64_String":"sample string 1","fileName":"sample string 2","extentionType":"sample string 3"}],"beneficiaries":[{"surname":"sample string 1","otherNames":"sample string 2","sharePercentage":3.0,"relationshipType":"sample string 4","mobileNo":"sample string 5","dob_MM_dd_yyyy":"sample string 6","gender":"sample string 7","Guardian":{"surname":"sample string 1","otherName":"sample string 2","mobileNo":"sample string 3","emailAddress":"sample string 4","dob_MM_dd_yyyy":"sample string 5","relationshipType":"sample string 6"}},{"surname":"sample string 1","otherNames":"sample string 2","sharePercentage":3.0,"relationshipType":"sample string 4","mobileNo":"sample string 5","dob_MM_dd_yyyy":"sample string 6","gender":"sample string 7","Guardian":{"surname":"sample string 1","otherName":"sample string 2","mobileNo":"sample string 3","emailAddress":"sample string 4","dob_MM_dd_yyyy":"sample string 5","relationshipType":"sample string 6"}}],"recurrentPay":{"policyNo":"sample string 1","user_id":2,"amount":3.0,"startDate":"sample string 4","endDate":"sample string 5","freq":0}}
Response Information
Resource Description
convertLifeQuotationToPolicyResultName | Description | Type | Additional information |
---|---|---|---|
success | boolean |
None. |
|
errorMsg | string |
None. |
|
message | string |
None. |
|
policyNo | string |
None. |
|
quoteID | string |
None. |
|
quoteNo | string |
None. |
|
invoiceNo | string |
None. |
|
paymentLink | string |
None. |
|
recurrentResult | createRecurrentPaymentResult |
None. |
Response Formats
application/json, text/json
Sample:
{ "success": true, "errorMsg": "sample string 2", "message": "sample string 3", "policyNo": "sample string 4", "quoteID": "sample string 5", "quoteNo": "sample string 6", "invoiceNo": "sample string 7", "paymentLink": "sample string 8", "recurrentResult": { "success": true, "message": "sample string 2", "errorMsg": "sample string 3", "policyNo": "sample string 4", "totalExpectedPayment": 5.0, "startDate": "sample string 6", "endDate": "sample string 7", "paymentUrl": "sample string 8", "referenceNo": "sample string 9", "repaymentSchedule": [ { "amount": 1.0, "debitDate": "sample string 2" }, { "amount": 1.0, "debitDate": "sample string 2" } ] } }
application/xml, text/xml
Sample:
<convertLifeQuotationToPolicyResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.quotationAndPurchase"> <errorMsg>sample string 2</errorMsg> <invoiceNo>sample string 7</invoiceNo> <message>sample string 3</message> <paymentLink>sample string 8</paymentLink> <policyNo>sample string 4</policyNo> <quoteID>sample string 5</quoteID> <quoteNo>sample string 6</quoteNo> <recurrentResult xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.createRecurrentPayment"> <d2p1:endDate>sample string 7</d2p1:endDate> <d2p1:errorMsg>sample string 3</d2p1:errorMsg> <d2p1:message>sample string 2</d2p1:message> <d2p1:paymentUrl>sample string 8</d2p1:paymentUrl> <d2p1:policyNo>sample string 4</d2p1:policyNo> <d2p1:referenceNo>sample string 9</d2p1:referenceNo> <d2p1:repaymentSchedule> <d2p1:createRecurrentPaymentResult.repaySch> <d2p1:amount>1</d2p1:amount> <d2p1:debitDate>sample string 2</d2p1:debitDate> </d2p1:createRecurrentPaymentResult.repaySch> <d2p1:createRecurrentPaymentResult.repaySch> <d2p1:amount>1</d2p1:amount> <d2p1:debitDate>sample string 2</d2p1:debitDate> </d2p1:createRecurrentPaymentResult.repaySch> </d2p1:repaymentSchedule> <d2p1:startDate>sample string 6</d2p1:startDate> <d2p1:success>true</d2p1:success> <d2p1:totalExpectedPayment>5</d2p1:totalExpectedPayment> </recurrentResult> <success>true</success> </convertLifeQuotationToPolicyResult>
text/html
Sample:
{"success":true,"errorMsg":"sample string 2","message":"sample string 3","policyNo":"sample string 4","quoteID":"sample string 5","quoteNo":"sample string 6","invoiceNo":"sample string 7","paymentLink":"sample string 8","recurrentResult":{"success":true,"message":"sample string 2","errorMsg":"sample string 3","policyNo":"sample string 4","totalExpectedPayment":5.0,"startDate":"sample string 6","endDate":"sample string 7","paymentUrl":"sample string 8","referenceNo":"sample string 9","repaymentSchedule":[{"amount":1.0,"debitDate":"sample string 2"},{"amount":1.0,"debitDate":"sample string 2"}]}}