POST v1/clientPolicyTransactions/validateUserAccount

Request Information

URI Parameters

None.

Body Parameters

validateUserAccountRequest
NameDescriptionTypeAdditional information
policyNoOREmailAddress

string

None.

mobileNo

string

None.

Request Formats

application/json, text/json

Sample:
{
  "policyNoOREmailAddress": "sample string 1",
  "mobileNo": "sample string 2"
}

application/xml, text/xml

Sample:
<validateUserAccountRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.validateUserAccount">
  <mobileNo>sample string 2</mobileNo>
  <policyNoOREmailAddress>sample string 1</policyNoOREmailAddress>
</validateUserAccountRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

text/html

Sample:
{"policyNoOREmailAddress":"sample string 1","mobileNo":"sample string 2"}

Response Information

Resource Description

validateUserAccountResult
NameDescriptionTypeAdditional information
success

boolean

None.

message

string

None.

errorMsg

string

None.

clientData

validatePolicyResult

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "message": "sample string 2",
  "errorMsg": "sample string 3",
  "clientData": {
    "risk_information": [
      {
        "riskID": "sample string 1",
        "riskDesc": "sample string 2",
        "coverType": "sample string 3"
      },
      {
        "riskID": "sample string 1",
        "riskDesc": "sample string 2",
        "coverType": "sample string 3"
      }
    ],
    "policyCode": "sample string 1",
    "productCode": "sample string 2",
    "businessTypeCode": "sample string 3",
    "FullName": "sample string 4",
    "agentCode": "sample string 5",
    "agentEmail": "sample string 6",
    "agentName": "sample string 7",
    "clientCode": "sample string 8",
    "commissionAmount": 9.0,
    "companyName": "sample string 10",
    "dob": "sample string 11",
    "editable": true,
    "emailAddress": "sample string 13",
    "errorMsg": "sample string 14",
    "gender": "sample string 15",
    "mobileNo": "sample string 16",
    "nextPremiumDate": "sample string 17",
    "otherName": "sample string 18",
    "policyNo": "sample string 19",
    "premium": 20.0,
    "premiumDue": 21.0,
    "productName": "sample string 22",
    "statusText": "sample string 23",
    "success": true,
    "surname": "sample string 25",
    "message": "sample string 26",
    "bankAccount": "sample string 27"
  }
}

application/xml, text/xml

Sample:
<validateUserAccountResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.validateUserAccount">
  <clientData xmlns:d2p1="http://schemas.datacontract.org/2004/07/unifiedApp.Models.validatePolicy">
    <d2p1:FullName>sample string 4</d2p1:FullName>
    <d2p1:agentCode>sample string 5</d2p1:agentCode>
    <d2p1:agentEmail>sample string 6</d2p1:agentEmail>
    <d2p1:agentName>sample string 7</d2p1:agentName>
    <d2p1:bankAccount>sample string 27</d2p1:bankAccount>
    <d2p1:businessTypeCode>sample string 3</d2p1:businessTypeCode>
    <d2p1:clientCode>sample string 8</d2p1:clientCode>
    <d2p1:commissionAmount>9</d2p1:commissionAmount>
    <d2p1:companyName>sample string 10</d2p1:companyName>
    <d2p1:dob>sample string 11</d2p1:dob>
    <d2p1:editable>true</d2p1:editable>
    <d2p1:emailAddress>sample string 13</d2p1:emailAddress>
    <d2p1:errorMsg>sample string 14</d2p1:errorMsg>
    <d2p1:gender>sample string 15</d2p1:gender>
    <d2p1:message>sample string 26</d2p1:message>
    <d2p1:mobileNo>sample string 16</d2p1:mobileNo>
    <d2p1:nextPremiumDate>sample string 17</d2p1:nextPremiumDate>
    <d2p1:otherName>sample string 18</d2p1:otherName>
    <d2p1:policyCode>sample string 1</d2p1:policyCode>
    <d2p1:policyNo>sample string 19</d2p1:policyNo>
    <d2p1:premium>20</d2p1:premium>
    <d2p1:premiumDue>21</d2p1:premiumDue>
    <d2p1:productCode>sample string 2</d2p1:productCode>
    <d2p1:productName>sample string 22</d2p1:productName>
    <d2p1:risk_information>
      <d2p1:validatePolicyResult.risk_data>
        <d2p1:coverType>sample string 3</d2p1:coverType>
        <d2p1:riskDesc>sample string 2</d2p1:riskDesc>
        <d2p1:riskID>sample string 1</d2p1:riskID>
      </d2p1:validatePolicyResult.risk_data>
      <d2p1:validatePolicyResult.risk_data>
        <d2p1:coverType>sample string 3</d2p1:coverType>
        <d2p1:riskDesc>sample string 2</d2p1:riskDesc>
        <d2p1:riskID>sample string 1</d2p1:riskID>
      </d2p1:validatePolicyResult.risk_data>
    </d2p1:risk_information>
    <d2p1:statusText>sample string 23</d2p1:statusText>
    <d2p1:success>true</d2p1:success>
    <d2p1:surname>sample string 25</d2p1:surname>
  </clientData>
  <errorMsg>sample string 3</errorMsg>
  <message>sample string 2</message>
  <success>true</success>
</validateUserAccountResult>

text/html

Sample:
{"success":true,"message":"sample string 2","errorMsg":"sample string 3","clientData":{"risk_information":[{"riskID":"sample string 1","riskDesc":"sample string 2","coverType":"sample string 3"},{"riskID":"sample string 1","riskDesc":"sample string 2","coverType":"sample string 3"}],"policyCode":"sample string 1","productCode":"sample string 2","businessTypeCode":"sample string 3","FullName":"sample string 4","agentCode":"sample string 5","agentEmail":"sample string 6","agentName":"sample string 7","clientCode":"sample string 8","commissionAmount":9.0,"companyName":"sample string 10","dob":"sample string 11","editable":true,"emailAddress":"sample string 13","errorMsg":"sample string 14","gender":"sample string 15","mobileNo":"sample string 16","nextPremiumDate":"sample string 17","otherName":"sample string 18","policyNo":"sample string 19","premium":20.0,"premiumDue":21.0,"productName":"sample string 22","statusText":"sample string 23","success":true,"surname":"sample string 25","message":"sample string 26","bankAccount":"sample string 27"}}