POST v1/quotationAndPurchase/convertQuotationToPolicyLF

Request Information

URI Parameters

None.

Body Parameters

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

convertLifeQuotationToPolicyResult
NameDescriptionTypeAdditional 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"}]}}