POST api/Insurance/InsuranceUpdate
Request Information
URI Parameters
None.
Body Parameters
ClassNewInsuranceApplicationName | Description | Type | Additional information |
---|---|---|---|
PolicyNumber |
The identifier of the policy |
string |
Required |
AreasNames | Collection of string |
Required |
|
Travellers | Collection of ClassNewInsuranceTraveler |
Required |
|
TravellersNames | Collection of string |
Required |
|
NumberOfTravellers | string |
Required |
|
InsuranceStartDate | string |
Required |
|
InsuranceEndDate | string |
Required |
|
InsurancePrice |
The policy USD total price |
string |
Required |
PolicyProposalId | string |
Required |
|
PolicyPurchaseId | string |
Required |
|
InsurancePriceNis |
The policy ILS total price |
decimal number |
None. |
UserName |
The provided user name. |
string |
Required |
Salt |
A random number(at least 9 digits) |
integer |
Required |
Digest |
A digest of the user credentials and the request |
string |
Required |
Request Formats
application/json, text/json
Sample:
{ "PolicyNumber": "sample string 1", "AreasNames": [ "sample string 1", "sample string 2" ], "Travellers": [ { "IdentityNumber": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" }, { "IdentityNumber": "sample string 1", "FirstName": "sample string 2", "LastName": "sample string 3" } ], "TravellersNames": [ "sample string 1", "sample string 2" ], "NumberOfTravellers": "sample string 2", "InsuranceStartDate": "sample string 3", "InsuranceEndDate": "sample string 4", "InsurancePrice": "sample string 5", "PolicyProposalId": "sample string 6", "PolicyPurchaseId": "sample string 7", "InsurancePriceNis": 8.1, "UserName": "sample string 9", "Salt": 10, "Digest": "sample string 11" }
application/xml, text/xml
Sample:
<ClassNewInsuranceApplication xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" UserName="sample string 9" Salt="10" Digest="sample string 11"> <PolicyNumber>sample string 1</PolicyNumber> <AreasNames> <string>sample string 1</string> <string>sample string 2</string> </AreasNames> <Travellers> <ClassNewInsuranceTraveler> <IdentityNumber>sample string 1</IdentityNumber> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> </ClassNewInsuranceTraveler> <ClassNewInsuranceTraveler> <IdentityNumber>sample string 1</IdentityNumber> <FirstName>sample string 2</FirstName> <LastName>sample string 3</LastName> </ClassNewInsuranceTraveler> </Travellers> <TravellersNames> <string>sample string 1</string> <string>sample string 2</string> </TravellersNames> <NumberOfTravellers>sample string 2</NumberOfTravellers> <InsuranceStartDate>sample string 3</InsuranceStartDate> <InsuranceEndDate>sample string 4</InsuranceEndDate> <InsurancePrice>sample string 5</InsurancePrice> <PolicyProposalId>sample string 6</PolicyProposalId> <PolicyPurchaseId>sample string 7</PolicyPurchaseId> <InsurancePriceNis>8.1</InsurancePriceNis> </ClassNewInsuranceApplication>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GenericWorkFlowResponseName | Description | Type | Additional information |
---|---|---|---|
Result |
The result of the operation |
WebOperationResult |
None. |
Response Formats
application/json, text/json
Sample:
{ "Result": { "Success": true, "Message": "sample string 2", "Extra1": "sample string 3", "Extra2": "sample string 4", "Extra3": "sample string 5" } }
application/xml, text/xml
Sample:
<GenericWorkFlowResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Result> <Success>true</Success> <Message>sample string 2</Message> <Extra1>sample string 3</Extra1> <Extra2>sample string 4</Extra2> <Extra3>sample string 5</Extra3> </Result> </GenericWorkFlowResponse>