Motor Compulsory Premium
V5
get /insurance/product/v5/motor/premiums/compulsory?lang={lang}&sale_channel={sale_channel}&agent_no={agent_no}®_no_province_code={reg_no_province_code}&vehicle_key={vehicle_key}&vehicle_year={vehicle_year}&inception_date={inception_date}&expiry_date={expiry_date}&promo={promo}
This endpoint to get motor compulsory plan premiums
Request Header
Name | Type | Required | Description |
---|---|---|---|
authorization | string | Required | Bearer token |
content-type | string | Required | application/json |
Query String Parameter
Name | Type | Required | Description |
---|---|---|---|
sale_channel | string | Required |
Sales channel code to collect transactions.
|
agent_code | string | Required | Agent number |
reg_no_province_code | string | Required |
Vehicle license plate(province)
Refer to License Plate Province |
vehicle_key | string | Required | Unique Vehicle Key Provided by AXA |
vehicle_year | int | Required | Manufacture Year e.g. 2021 |
inception_date | date | Required |
Policy effective date
Format: yyyy-mm-dd |
expiry_date | date | Required |
Policy expiration date
Format: yyyy-mm-dd |
tax_expiry_date | date | Conditional |
Tax expiration date
|
promo | string | Optional | Max length: 10 |
lang | string | Required |
Response Language
|
Example request
Response
Name | Type | Description |
---|---|---|
price_ref | string | Unique string that the client can refer to pricing |
package_key | string | Unique string that the client can refer to plan premium |
package_name | string | Package name |
vehicle_code | string |
vehicle code
|
use_of_vehicle | string |
Vehicle use
|
garage | string |
Garage Type
|
make | string | Vehicle make |
model | string | Vehicle model |
year | string | Manufacture Year e.g. 2021 |
registration_type | string |
Type of registration
|
before_net_premium | decimal(18,2) | Net premium before discount |
before_stamp | decimal(18,2) | Stamp before discount |
before_vat | decimal(18,2) | Vat before discount |
before_total_premium | decimal(18,2) | Total premium before discount |
net_premium | decimal(18,2) | Net premium |
stamp | decimal(18,2) | Stamp |
vat | decimal(18,2) | Vat |
total_premium | decimal(18,2) | Total premium |
coverages | array[object] | Array of json object containing details of the Coverage |
Example response
Coverage Reference
Name | Type | Description |
---|---|---|
order | int | Order number |
name | string | name of coverage eg. Own Damage due to Natural Perils |
amount | string | Coverege text |