Travel Premium
V5
get /insurance/product/v5/travel/premiums?sale_channel={sale_channel}&agent_no={agent_no}&tourism={tourism}&policy_type={policy_type}&travel_plan={travel_plan}&plan_code={plan_code}&birth_date={birth_date}&inception_date={inception_date}&expiry_date={expiry_date}&pre_existing={pre_existing}&promo={promo}&offset={offset}&limit={limit}&lang={lang}&destinations={destinations}
This endpoint to get travel 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 | Intermediary code |
tourism | string | Required |
Types of Tourism.
|
policy_type | string | Required |
Types of Policy Type.
|
travel_plan | string | Required |
Types of Travel Plan.
|
plan_code | string | Optional | Plan code. Provided by AXA |
origins | array[string] | Conditional |
Array of starting point of the journey. Provided by AXA
Max : 10 origins
|
destinations | array[string] | Conditional |
Array of destination of the trip. Provided by AXA
Max : 10 destinations
|
birth_date | date | Required |
Date of birth e.g. 1985-09-27
Format: yyyy-mm-dd
|
inception_date | date | Required |
Policy effective date.
Format: yyyy-mm-dd |
expiry_date | date | Required |
Policy expiration date.
Format: yyyy-mm-dd |
pre_existing | bool | Required | A flag for pre-existing disease |
promo | string | Optional | Max length: 10 |
lang | string | Required |
Response Language
|
offset | int | Required | Specifying where to start a page |
limit | int | Required | Specifying the page size |
Example request
Response
Name | Type | Description |
---|---|---|
pagination | object | Json object containing details of the Pagination |
data | object | Json object containing details of the Premium |
Example response
Pagination
Name | Type | Description |
---|---|---|
offset | int | Specifying where to start a page |
limit | int | Specifying the page size in the query |
size | int | Total records |
Premium
Name | Type | Description |
---|---|---|
price_ref | string | Unique string that the client can refer to pricing |
tourism | string | Types of Tourism. |
policy_type | string | Types of Policy Type. |
travel_plan | string | Types of Travel Plan. |
product_code | string | Unique string that the client can refer to product premium |
product_name | string | Product name |
plan_code | string | Unique string that the client can refer to plan premium |
plan_name | string | Plan name |
duration | int | Duration |
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 |
Coverage Reference
Name | Type | Description |
---|---|---|
order | int | Order number |
name | string | name of coverage eg. Travel Delay |
amount_thb | string | Coverege amount in Thai Baht |
amount_usd | string | Coverege amount in dollars |
amount_eur | string | Coverege amount in euros |