POST api/Policy/Update
Request Information
URI Parameters
None.
Body Parameters
PolicyModel| Name | Description | Type | Additional information |
|---|---|---|---|
| PolicyNumber | string |
None. |
|
| ProductCode | string |
None. |
|
| ProductDescription | string |
None. |
|
| CompanyCode | string |
None. |
|
| DealerCode | string |
None. |
|
| BranchCode | string |
None. |
|
| PolicyId | globally unique identifier |
None. |
|
| PolicyPrice | decimal number |
None. |
|
| SalesPrice | decimal number |
None. |
|
| SalesTax | decimal number |
None. |
|
| GrossPremium | decimal number |
None. |
|
| NetPremium | decimal number |
None. |
|
| AgentNumber | string |
None. |
|
| PremiumType | string |
None. |
|
| ProductSalesDate | date |
None. |
|
| WarrantySalesDate | date |
None. |
|
| WarrantyDurationMfg | integer |
None. |
|
| WarrantyDurationExt | integer |
None. |
|
| BillingCycle | integer |
None. |
|
| BillingFrequency | integer |
None. |
|
| InstallmentAmount | decimal number |
None. |
|
| InstallmentCount | integer |
None. |
|
| InvoiceNumber | string |
None. |
|
| PaymentType | string |
None. |
|
| PaymentInstrumentType | string |
None. |
|
| PaymentNumber | string |
None. |
|
| PolicyType | string |
None. |
|
| PolicyStatus | string |
None. |
|
| PolicyDescription | string |
None. |
|
| SalesRep | string |
None. |
|
| SalesRepEmail | string |
None. |
|
| CustomerPurchaser | string |
None. |
|
| StoreGroupId | string |
None. |
|
| StoreId | string |
None. |
|
| BatchProcessedDate | date |
None. |
|
| BatchType | string |
None. |
|
| BatchStatusCode | string |
None. |
|
| IsUpgradeProduct | boolean |
None. |
|
| CurrencyCode | string |
None. |
|
| DeductiblePercent | decimal number |
None. |
|
| DeductibleReplace | decimal number |
None. |
|
| DeductibleRepair | decimal number |
None. |
|
| EffectiveDate | date |
None. |
|
| ExpiredDate | date |
None. |
|
| NextBillingDate | date |
None. |
|
| PaidThroughDate | date |
None. |
|
| MembershipNumber | string |
None. |
|
| Occupation | string |
None. |
|
| CustomerSignature | Collection of byte |
None. |
|
| Bank | PolicyBankModel |
None. |
|
| Device | PolicyDeviceModel |
None. |
|
| Customers | Collection of PolicyCustomerModel |
None. |
|
| CreditCard | PolicyCreditCardModel |
None. |
|
| Configuration | PolicyConfigModel |
None. |
|
| Cancellation | PolicyCancelModel |
None. |
|
| BatchErrors | Collection of PolicyBatchErrorModel |
None. |
|
| PolicyDocuments | Collection of PolicyDocumentModel |
None. |
|
| PolicyExtraDetails | Collection of PolicyExtraDetailModel |
None. |
|
| Payment | PolicyPaymentModel |
None. |
|
| PersonType | string |
None. |
|
| Cuit | string |
None. |
|
| IsPolicyTypeGadget | boolean |
None. |
|
| IsPolicyTypeSericeOffer | boolean |
None. |
|
| IsPolicyTypeFuture | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"PolicyNumber": "sample string 1",
"ProductCode": "sample string 2",
"ProductDescription": "sample string 3",
"CompanyCode": "sample string 4",
"DealerCode": "sample string 5",
"BranchCode": "sample string 6",
"PolicyId": "a6f05c1c-3eda-4a9b-9859-d313ab5c3be8",
"PolicyPrice": 1.0,
"SalesPrice": 1.0,
"SalesTax": 1.0,
"GrossPremium": 1.0,
"NetPremium": 1.0,
"AgentNumber": "sample string 8",
"PremiumType": "sample string 9",
"ProductSalesDate": "2026-05-13T19:23:22.7182746+00:00",
"WarrantySalesDate": "2026-05-13T19:23:22.7182746+00:00",
"WarrantyDurationMfg": 1,
"WarrantyDurationExt": 1,
"BillingCycle": 1,
"BillingFrequency": 1,
"InstallmentAmount": 1.0,
"InstallmentCount": 1,
"InvoiceNumber": "sample string 10",
"PaymentType": "sample string 11",
"PaymentInstrumentType": "sample string 12",
"PaymentNumber": "sample string 13",
"PolicyType": "sample string 14",
"PolicyStatus": "sample string 15",
"PolicyDescription": "sample string 16",
"SalesRep": "sample string 17",
"SalesRepEmail": "sample string 18",
"CustomerPurchaser": "sample string 19",
"StoreGroupId": "sample string 20",
"StoreId": "sample string 21",
"BatchProcessedDate": "2026-05-13T19:23:22.7182746+00:00",
"BatchType": "sample string 22",
"BatchStatusCode": "sample string 23",
"IsUpgradeProduct": true,
"CurrencyCode": "sample string 25",
"DeductiblePercent": 1.0,
"DeductibleReplace": 1.0,
"DeductibleRepair": 1.0,
"EffectiveDate": "2026-05-13T19:23:22.7182746+00:00",
"ExpiredDate": "2026-05-13T19:23:22.7182746+00:00",
"NextBillingDate": "2026-05-13T19:23:22.7182746+00:00",
"PaidThroughDate": "2026-05-13T19:23:22.7182746+00:00",
"MembershipNumber": "sample string 26",
"Occupation": "sample string 27",
"CustomerSignature": "QEA=",
"Bank": {
"AccountNumber": "sample string 1",
"AccountOwnerName": "sample string 2",
"AccountType": "sample string 3",
"BankLookupCode": "sample string 4",
"BankName": "sample string 5",
"BankSortCode": "sample string 6",
"BranchName": "sample string 7",
"BranchNumber": "sample string 8",
"IbanCode": "sample string 9",
"RoutingNumber": "sample string 10",
"SwiftCode": "sample string 11",
"IbanCodeLast4Digits": "sample string 12"
},
"Device": {
"Id": "34c50c2c-c4dc-4be4-a9d1-f4f5dd51ee12",
"Imei": "sample string 2",
"Make": "sample string 3",
"Model": "sample string 4",
"Memory": "sample string 5",
"Color": "sample string 6",
"SkuNumber": "sample string 7",
"SerialNumber": "sample string 8",
"Description": "sample string 9",
"RiskTypeCode": "sample string 10",
"RiskTypeDescription": "sample string 11",
"ClassCode": "sample string 12",
"TypeCode": "sample string 13",
"RomModel": "sample string 14"
},
"Customers": [
{
"Id": "0c0098a0-a6bd-4931-8565-e56af445021e",
"FirstName": "sample string 2",
"MiddleName": "sample string 3",
"LastName": "sample string 4",
"CustomerType": "sample string 5",
"IdentificationNumber": "sample string 6",
"Email": "sample string 7",
"EmailType": "sample string 8",
"Address1": "sample string 9",
"Address2": "sample string 10",
"Address3": "sample string 11",
"City": "sample string 12",
"State": "sample string 13",
"Country": "sample string 14",
"PostalCode": "sample string 15",
"CellNumber": "sample string 16",
"HomeNumber": "sample string 17",
"OtherNumber": "sample string 18",
"Salutation": "sample string 19",
"Gender": "sample string 20",
"MaritalStatus": "sample string 21",
"Nationality": "sample string 22",
"DateOfBirth": "sample string 23",
"PlaceOfBirth": "sample string 24",
"CityOfBirth": "sample string 25",
"GlobalId": "sample string 26",
"IsCellRequired": true
},
{
"Id": "0c0098a0-a6bd-4931-8565-e56af445021e",
"FirstName": "sample string 2",
"MiddleName": "sample string 3",
"LastName": "sample string 4",
"CustomerType": "sample string 5",
"IdentificationNumber": "sample string 6",
"Email": "sample string 7",
"EmailType": "sample string 8",
"Address1": "sample string 9",
"Address2": "sample string 10",
"Address3": "sample string 11",
"City": "sample string 12",
"State": "sample string 13",
"Country": "sample string 14",
"PostalCode": "sample string 15",
"CellNumber": "sample string 16",
"HomeNumber": "sample string 17",
"OtherNumber": "sample string 18",
"Salutation": "sample string 19",
"Gender": "sample string 20",
"MaritalStatus": "sample string 21",
"Nationality": "sample string 22",
"DateOfBirth": "sample string 23",
"PlaceOfBirth": "sample string 24",
"CityOfBirth": "sample string 25",
"GlobalId": "sample string 26",
"IsCellRequired": true
}
],
"CreditCard": {
"CardOwnerFirstName": "sample string 1",
"CardOwnerMiddleName": "sample string 2",
"CardOwnerLastName": "sample string 3",
"CardNumber": "sample string 4",
"CardType": "sample string 5",
"CardExpiration": "sample string 6"
},
"Configuration": {},
"Cancellation": {
"Id": "44b39ca4-c2ce-4f56-8e96-3022be64bde1",
"PolicyId": "a74aa6c4-e83e-4561-a79c-eecd3dd22bac",
"ReasonCode": "sample string 3",
"Comment": "sample string 4",
"CancelledBy": "sample string 5",
"CancelledDate": "2026-05-13T19:23:22.7182746+00:00",
"CreatedDate": "2026-05-13T19:23:22.7182746+00:00",
"DealerCode": "sample string 8",
"PolicyNumber": "sample string 9",
"CompanyCode": "sample string 10"
},
"BatchErrors": [
{
"Id": "3fa672ee-8775-4fc7-b4ca-cb51013aaf16",
"BatchType": "sample string 2",
"ErrorCode": "sample string 3",
"ErrorMessage": "sample string 4",
"CreatedDate": "2026-05-13T19:23:22.7182746+00:00"
},
{
"Id": "3fa672ee-8775-4fc7-b4ca-cb51013aaf16",
"BatchType": "sample string 2",
"ErrorCode": "sample string 3",
"ErrorMessage": "sample string 4",
"CreatedDate": "2026-05-13T19:23:22.7182746+00:00"
}
],
"PolicyDocuments": [
{
"Id": "3546cbab-4257-443d-bf87-0a355c2df1cf",
"PolicyId": "55d22541-8f87-4b65-944a-2358c9198530",
"FileName": "sample string 3",
"DocType": "sample string 4",
"Data": "QEA=",
"Comment": "sample string 5",
"CreatedBy": "sample string 6",
"CreatedDate": "2026-05-13T19:23:22.7182746+00:00",
"PolicyNumber": "sample string 8",
"ReferenceId": "sample string 9",
"BatchStatus": "sample string 10",
"Status": "sample string 11"
},
{
"Id": "3546cbab-4257-443d-bf87-0a355c2df1cf",
"PolicyId": "55d22541-8f87-4b65-944a-2358c9198530",
"FileName": "sample string 3",
"DocType": "sample string 4",
"Data": "QEA=",
"Comment": "sample string 5",
"CreatedBy": "sample string 6",
"CreatedDate": "2026-05-13T19:23:22.7182746+00:00",
"PolicyNumber": "sample string 8",
"ReferenceId": "sample string 9",
"BatchStatus": "sample string 10",
"Status": "sample string 11"
}
],
"PolicyExtraDetails": [
{
"ExtraDetailCode": "sample string 1",
"Value": "sample string 2"
},
{
"ExtraDetailCode": "sample string 1",
"Value": "sample string 2"
}
],
"Payment": {
"LastBilledAmtDate": "2026-05-13T19:23:22.7182746+00:00",
"InvoiceNumber": "sample string 1",
"PaymentReferenceNumber": "sample string 2",
"LastBilledAmount": "sample string 3",
"PaymentAmount": "sample string 4"
},
"PersonType": "sample string 28",
"Cuit": "sample string 29",
"IsPolicyTypeGadget": true,
"IsPolicyTypeSericeOffer": true,
"IsPolicyTypeFuture": true
}
application/xml, text/xml
Sample:
<PolicyModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GES.Business.Models">
<AgentNumber>sample string 8</AgentNumber>
<Bank>
<AccountNumber>sample string 1</AccountNumber>
<AccountOwnerName>sample string 2</AccountOwnerName>
<AccountType>sample string 3</AccountType>
<BankLookupCode>sample string 4</BankLookupCode>
<BankName>sample string 5</BankName>
<BankSortCode>sample string 6</BankSortCode>
<BranchName>sample string 7</BranchName>
<BranchNumber>sample string 8</BranchNumber>
<IbanCode>sample string 9</IbanCode>
<IbanCodeLast4Digits>sample string 12</IbanCodeLast4Digits>
<RoutingNumber>sample string 10</RoutingNumber>
<SwiftCode>sample string 11</SwiftCode>
</Bank>
<BatchErrors>
<PolicyBatchErrorModel>
<BatchType>sample string 2</BatchType>
<CreatedDate>2026-05-13T19:23:22.7182746+00:00</CreatedDate>
<ErrorCode>sample string 3</ErrorCode>
<ErrorMessage>sample string 4</ErrorMessage>
<Id>3fa672ee-8775-4fc7-b4ca-cb51013aaf16</Id>
</PolicyBatchErrorModel>
<PolicyBatchErrorModel>
<BatchType>sample string 2</BatchType>
<CreatedDate>2026-05-13T19:23:22.7182746+00:00</CreatedDate>
<ErrorCode>sample string 3</ErrorCode>
<ErrorMessage>sample string 4</ErrorMessage>
<Id>3fa672ee-8775-4fc7-b4ca-cb51013aaf16</Id>
</PolicyBatchErrorModel>
</BatchErrors>
<BatchProcessedDate>2026-05-13T19:23:22.7182746+00:00</BatchProcessedDate>
<BatchStatusCode>sample string 23</BatchStatusCode>
<BatchType>sample string 22</BatchType>
<BillingCycle>1</BillingCycle>
<BillingFrequency>1</BillingFrequency>
<BranchCode>sample string 6</BranchCode>
<Cancellation>
<CancelledBy>sample string 5</CancelledBy>
<CancelledDate>2026-05-13T19:23:22.7182746+00:00</CancelledDate>
<Comment>sample string 4</Comment>
<CompanyCode>sample string 10</CompanyCode>
<CreatedDate>2026-05-13T19:23:22.7182746+00:00</CreatedDate>
<DealerCode>sample string 8</DealerCode>
<Id>44b39ca4-c2ce-4f56-8e96-3022be64bde1</Id>
<PolicyId>a74aa6c4-e83e-4561-a79c-eecd3dd22bac</PolicyId>
<PolicyNumber>sample string 9</PolicyNumber>
<ReasonCode>sample string 3</ReasonCode>
</Cancellation>
<CompanyCode>sample string 4</CompanyCode>
<Configuration />
<CreditCard>
<CardExpiration>sample string 6</CardExpiration>
<CardNumber>sample string 4</CardNumber>
<CardOwnerFirstName>sample string 1</CardOwnerFirstName>
<CardOwnerLastName>sample string 3</CardOwnerLastName>
<CardOwnerMiddleName>sample string 2</CardOwnerMiddleName>
<CardType>sample string 5</CardType>
</CreditCard>
<Cuit>sample string 29</Cuit>
<CurrencyCode>sample string 25</CurrencyCode>
<CustomerPurchaser>sample string 19</CustomerPurchaser>
<CustomerSignature>QEA=</CustomerSignature>
<Customers>
<PolicyCustomerModel>
<Address1>sample string 9</Address1>
<Address2>sample string 10</Address2>
<Address3>sample string 11</Address3>
<CellNumber>sample string 16</CellNumber>
<City>sample string 12</City>
<CityOfBirth>sample string 25</CityOfBirth>
<Country>sample string 14</Country>
<CustomerType>sample string 5</CustomerType>
<DateOfBirth>sample string 23</DateOfBirth>
<Email>sample string 7</Email>
<EmailType>sample string 8</EmailType>
<FirstName>sample string 2</FirstName>
<Gender>sample string 20</Gender>
<GlobalId>sample string 26</GlobalId>
<HomeNumber>sample string 17</HomeNumber>
<Id>0c0098a0-a6bd-4931-8565-e56af445021e</Id>
<IdentificationNumber>sample string 6</IdentificationNumber>
<IsCellRequired>true</IsCellRequired>
<LastName>sample string 4</LastName>
<MaritalStatus>sample string 21</MaritalStatus>
<MiddleName>sample string 3</MiddleName>
<Nationality>sample string 22</Nationality>
<OtherNumber>sample string 18</OtherNumber>
<PlaceOfBirth>sample string 24</PlaceOfBirth>
<PostalCode>sample string 15</PostalCode>
<Salutation>sample string 19</Salutation>
<State>sample string 13</State>
</PolicyCustomerModel>
<PolicyCustomerModel>
<Address1>sample string 9</Address1>
<Address2>sample string 10</Address2>
<Address3>sample string 11</Address3>
<CellNumber>sample string 16</CellNumber>
<City>sample string 12</City>
<CityOfBirth>sample string 25</CityOfBirth>
<Country>sample string 14</Country>
<CustomerType>sample string 5</CustomerType>
<DateOfBirth>sample string 23</DateOfBirth>
<Email>sample string 7</Email>
<EmailType>sample string 8</EmailType>
<FirstName>sample string 2</FirstName>
<Gender>sample string 20</Gender>
<GlobalId>sample string 26</GlobalId>
<HomeNumber>sample string 17</HomeNumber>
<Id>0c0098a0-a6bd-4931-8565-e56af445021e</Id>
<IdentificationNumber>sample string 6</IdentificationNumber>
<IsCellRequired>true</IsCellRequired>
<LastName>sample string 4</LastName>
<MaritalStatus>sample string 21</MaritalStatus>
<MiddleName>sample string 3</MiddleName>
<Nationality>sample string 22</Nationality>
<OtherNumber>sample string 18</OtherNumber>
<PlaceOfBirth>sample string 24</PlaceOfBirth>
<PostalCode>sample string 15</PostalCode>
<Salutation>sample string 19</Salutation>
<State>sample string 13</State>
</PolicyCustomerModel>
</Customers>
<DealerCode>sample string 5</DealerCode>
<DeductiblePercent>1</DeductiblePercent>
<DeductibleRepair>1</DeductibleRepair>
<DeductibleReplace>1</DeductibleReplace>
<Device>
<ClassCode>sample string 12</ClassCode>
<Color>sample string 6</Color>
<Description>sample string 9</Description>
<Id>34c50c2c-c4dc-4be4-a9d1-f4f5dd51ee12</Id>
<Imei>sample string 2</Imei>
<Make>sample string 3</Make>
<Memory>sample string 5</Memory>
<Model>sample string 4</Model>
<RiskTypeCode>sample string 10</RiskTypeCode>
<RiskTypeDescription>sample string 11</RiskTypeDescription>
<RomModel>sample string 14</RomModel>
<SerialNumber>sample string 8</SerialNumber>
<SkuNumber>sample string 7</SkuNumber>
<TypeCode>sample string 13</TypeCode>
</Device>
<EffectiveDate>2026-05-13T19:23:22.7182746+00:00</EffectiveDate>
<ExpiredDate>2026-05-13T19:23:22.7182746+00:00</ExpiredDate>
<GrossPremium>1</GrossPremium>
<InstallmentAmount>1</InstallmentAmount>
<InstallmentCount>1</InstallmentCount>
<InvoiceNumber>sample string 10</InvoiceNumber>
<IsPolicyTypeFuture>true</IsPolicyTypeFuture>
<IsPolicyTypeGadget>true</IsPolicyTypeGadget>
<IsPolicyTypeSericeOffer>true</IsPolicyTypeSericeOffer>
<IsUpgradeProduct>true</IsUpgradeProduct>
<MembershipNumber>sample string 26</MembershipNumber>
<NetPremium>1</NetPremium>
<NextBillingDate>2026-05-13T19:23:22.7182746+00:00</NextBillingDate>
<Occupation>sample string 27</Occupation>
<PaidThroughDate>2026-05-13T19:23:22.7182746+00:00</PaidThroughDate>
<Payment>
<InvoiceNumber>sample string 1</InvoiceNumber>
<LastBilledAmount>sample string 3</LastBilledAmount>
<LastBilledAmtDate>2026-05-13T19:23:22.7182746+00:00</LastBilledAmtDate>
<PaymentAmount>sample string 4</PaymentAmount>
<PaymentReferenceNumber>sample string 2</PaymentReferenceNumber>
</Payment>
<PaymentInstrumentType>sample string 12</PaymentInstrumentType>
<PaymentNumber>sample string 13</PaymentNumber>
<PaymentType>sample string 11</PaymentType>
<PersonType>sample string 28</PersonType>
<PolicyDescription>sample string 16</PolicyDescription>
<PolicyDocuments>
<PolicyDocumentModel>
<BatchStatus>sample string 10</BatchStatus>
<Comment>sample string 5</Comment>
<CreatedBy>sample string 6</CreatedBy>
<CreatedDate>2026-05-13T19:23:22.7182746+00:00</CreatedDate>
<Data>QEA=</Data>
<DocType>sample string 4</DocType>
<FileName>sample string 3</FileName>
<Id>3546cbab-4257-443d-bf87-0a355c2df1cf</Id>
<PolicyId>55d22541-8f87-4b65-944a-2358c9198530</PolicyId>
<PolicyNumber>sample string 8</PolicyNumber>
<ReferenceId>sample string 9</ReferenceId>
<Status>sample string 11</Status>
</PolicyDocumentModel>
<PolicyDocumentModel>
<BatchStatus>sample string 10</BatchStatus>
<Comment>sample string 5</Comment>
<CreatedBy>sample string 6</CreatedBy>
<CreatedDate>2026-05-13T19:23:22.7182746+00:00</CreatedDate>
<Data>QEA=</Data>
<DocType>sample string 4</DocType>
<FileName>sample string 3</FileName>
<Id>3546cbab-4257-443d-bf87-0a355c2df1cf</Id>
<PolicyId>55d22541-8f87-4b65-944a-2358c9198530</PolicyId>
<PolicyNumber>sample string 8</PolicyNumber>
<ReferenceId>sample string 9</ReferenceId>
<Status>sample string 11</Status>
</PolicyDocumentModel>
</PolicyDocuments>
<PolicyExtraDetails>
<PolicyExtraDetailModel>
<ExtraDetailCode>sample string 1</ExtraDetailCode>
<Value>sample string 2</Value>
</PolicyExtraDetailModel>
<PolicyExtraDetailModel>
<ExtraDetailCode>sample string 1</ExtraDetailCode>
<Value>sample string 2</Value>
</PolicyExtraDetailModel>
</PolicyExtraDetails>
<PolicyId>a6f05c1c-3eda-4a9b-9859-d313ab5c3be8</PolicyId>
<PolicyNumber>sample string 1</PolicyNumber>
<PolicyPrice>1</PolicyPrice>
<PolicyStatus>sample string 15</PolicyStatus>
<PolicyType>sample string 14</PolicyType>
<PremiumType>sample string 9</PremiumType>
<ProductCode>sample string 2</ProductCode>
<ProductDescription>sample string 3</ProductDescription>
<ProductSalesDate>2026-05-13T19:23:22.7182746+00:00</ProductSalesDate>
<SalesPrice>1</SalesPrice>
<SalesRep>sample string 17</SalesRep>
<SalesRepEmail>sample string 18</SalesRepEmail>
<SalesTax>1</SalesTax>
<StoreGroupId>sample string 20</StoreGroupId>
<StoreId>sample string 21</StoreId>
<WarrantyDurationExt>1</WarrantyDurationExt>
<WarrantyDurationMfg>1</WarrantyDurationMfg>
<WarrantySalesDate>2026-05-13T19:23:22.7182746+00:00</WarrantySalesDate>
</PolicyModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |