Docs

Docs

  • Support

›Travel API

Ticket Cancellation SDK

  • Introduction
  • Configuration
  • Insurance Recommendation
  • Finalise Purchase
  • Example

Ticket Cancellation API

  • Quote
  • Policy

Device SDK

  • Introduction
  • Configuration
  • Insurance Recommendation
  • Finalise Purchase

Device API

  • Quote
  • Policy

Home SDK

  • Introduction
  • Configuration
  • Insurance Recommendation
  • Finalise Purchase

Home API

  • Quote
  • Policy

Travel SDK

  • Introduction
  • Configuration
  • Insurance Recommendation
  • Finalise Purchase

Travel API

  • Configuration Params
  • Quote
  • Quote by Product
  • Policy

Authentication

  • Authentication

Support

  • Support

Notifications

  • Get notified

Travel Insurance Quote


This method is used to get travel insurance quotes based on different quote parameters. Vern will find the most fitting insurance products.

URL

/recommendation/travel/quotes

Methods

POST

Data Params

FieldTypeDescriptionRequired
apiKeystringAPI key of the sales project. Read more about this argument.Yes
fromstringISO 3166-1 alpha-2 code of origin country.Yes
tostringISO 3166-1 alpha-2 code of destination country.Yes
activityIdstringActivity to be covered by the insurance. Read more about this argument.Yes
travellerGroupstringActivity to be covered by the insurance. Read more about this argument.Yes
transportationstringActivity to be covered by the insurance. Read more about this argument.Yes
adultsintegerNumber of adults travelling.Yes
childrenintegerNumber of children travelling.Yes
startstringISO timestamp of the start date.Yes
endstringISO timestamp of the end date.Yes

Success Response

Code: 200

Array of Quotes

FieldTypeDescription
bundleBundleOffered insurance bundle.
productProductOffered insurance product.
addonsAddonsAvailable addons in the given configuration.
priceintegerFull price of the given configuration.
currencyCurrencyCurrency of the offered priced.
recommendedbooleanIf the current configuration is the recommended one amongst all.
groupsarray of CoverageGroupThe offered coverage by the product.
agreementsarray of AgreementAgreements to be accepted upon purchasing.
detailUrlstringLink to the official insurance product description PDF.

Bundle

FieldTypeDescription
idstringID of the offered insurance bundle.
namestringName of the offered bundle.

Product

FieldTypeDescription
idstringID of the offered insurance product.
namestringName of the offered product.
descriptionstringDescription of the offered product.

Addons

FieldTypeDescription
carCarAddonDetails of the car insurance addon if available,
stornoStornoAddonDetails of the storno insurance addon if available.
sportSportAddonDetails of the sport insurance addon if available.

CarAddon

FieldTypeDescription
idstringDetails of the car insurance addon if available.
namestringName of the addon.
descriptionstringDescription of the addon.
maxAgeintegerMaximum age of an insurable car.
ageintegerThe age of the insured car.
activebooleanIf the addon is currently activated.

StornoAddon

FieldTypeDescription
idstringDetails of the storno insurance addon if available.
namestringName of the addon.
descriptionstringDescription of the addon.
maxDateintegerTimestamp of the
maxValueintegerEarliest booking that can be covered by the storno insurance.
valueintegerValue to be covered by the storno insurance in HUF.
activebooleanIf the addon is currently activated.

CoverageGroup

FieldTypeDescription
idstringID of the coverage group.
namestringName of the coverage group.
descriptionstringDescription of the coverage group.
imagestringLink to the icon of the coverage group.
itemsArray of CoverageItemList of coverages.

CoverageItem

FieldTypeDescription
idstringID of the coverage item.
namestringName of the coverage item.
descriptionstringDescription of the coverage item.
valueintegerCovered amount given in the currency below.
currencyCurrencyCurrency of the covered amount.
importantbooleanIf the coverage item is crucial for the selected activity.

Currency

FieldTypeDescription
codestringCurrency code, e.g. HUF or EUR.
symbolstringSymbol to render the currency.
formatstringRendering format for the currency.

Agreement

FieldTypeDescription
idstringID of the agreement.
insurerIdstringOwner of the agreement from a legal point of view.
namestringName of the agreement.
contentstringContent of the agreement to be accepted.
linksArray of AgreementLinkLinks to related documents for the agreement.

AgreementLink

FieldTypeDescription
namestringName of the link to display.
linkstringLink to the related document.

Sample Call

Body

{
   "apiKey": "<YOUR_SALES_PROJECT_KEY",
   "from": "HU",
   "to": "FR",
   "activityId": "5c17b8e232903c0cb48762c9",
   "travellerGroup": "single",
   "transportation": "none",
   "adults": 1,
   "children": 0,
   "start": "1546622557145",
   "end": "1546822667145"
}

Response

[         
    {
        "bundle": {
            "id": "5c17b9bf32903c0cb48762ce",
            "name": "Ski Travel"
        },
        "product": {
            "id": "5bd56f5f4e82779a07a99fc7",
            "name": "Sí-Extra",
            "description": " "
        },
        "addons": {
            "car": null,
            "storno": null,
            "sport": null
        },
        "price": 12060,
        "currency": {
            "code": "HUF",
            "symbol": "Ft",
            "format": "{value} {symbol}"
        },
        "recommended": false,
        "groups": [
            {
                "id": "5c17b77432903c0cb4876278",
                "name": "Emergency Medical Assistance and Insurance",
                "description": "Emergency Medical Assistance and Insurance",
                "image": "https://s3.eu-central-1.amazonaws.com/vern-staging-assets/coverage-groups/healthcare.svg",
                "items": [
                    {
                        "id": "5c17b77a32903c0cb4876284",
                        "name": "Medical and rescue costs in total",
                        "description": "Reimbursement of the costs of emergency medical treatment abroad and associated rescue.",
                        "value": 125000000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb4876285",
                        "name": "Ambulance helicopter rescue",
                        "description": "Patient transport to a physician or hospital in an ambulance car, as well as mountain, water and helicopter rescue, if required, or rescue services provided by a fire department, only in respect of rescuing a person,",
                        "value": 20000000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": true
                    },
                    {
                        "id": "5c17b77a32903c0cb4876286",
                        "name": "Mountain and water rescue",
                        "description": "Patient transport to a physician or hospital in an ambulance car, as well as mountain, water and helicopter rescue, if required, or rescue services provided by a fire department, only in respect of rescuing a person,",
                        "value": 10000000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb4876287",
                        "name": "Patient transport by ambulance",
                        "description": "Patient transport to a physician or hospital in an ambulance car, as well as mountain, water and helicopter rescue, if required, or rescue services provided by a fire department, only in respect of rescuing a person,",
                        "value": 10000000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628a",
                        "name": "Emergency dental treatment",
                        "description": "Temporary treatment for the immediate relief of pain, and not accident-related oral surgery together with the medication purchased on a prescription.",
                        "value": 500,
                        "currency": {
                            "code": "EUR",
                            "symbol": "€",
                            "format": "{symbol} {value}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628b",
                        "name": "Hospitalization daily allowance for the insured if hospital costs are recovered under EHIC or any other insurance plan (HUF / hospitalization night)",
                        "description": "Hospitalization with daily allowance (up to 30 days in any one insured period): for the period of in-patient care abroad in respect of which the Insured waives in writing the claims for benefits regarding the costs of in-patient care either in full or in part, at least in respect of costs in excess of the deductibles payable upon the presentation of a valid EHIC. The benefit payout shall be the amount of the daily allowance multiplied by the number of nights spent in hospital. If – pursuant to the conditions of the particular product or under a specific agreement set out in the policy – the insurance would, by definition, only cover hospital costs which may not be reimbursed under the EHIC (or other insurance), the Insured shall not be eligible to this service.",
                        "value": 25000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628c",
                        "name": "Costs incurred due to a sudden deterioration of a well-managed chronic illness (in EEK countries, only costs which are not otherwise covered under a valid European Health Insurance Card)",
                        "description": "In case of emergency care necessitated due to any unexpected aggravation in relation to a managed chronic illness (as specified in Definitions (26)(d)), benefit payment by the Insurance Company shall be subject to a special limit defined for such cases in particular, as included in the total sum insured specified in the Table of benefits, and referring only to costs not covered on the basis of a valid EHIC in EHIC countries. In such a case, the Insurance Company shall not provide a benefit for hospitalization with daily allowance.",
                        "value": 10000000,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628d",
                        "name": "Arrangement of repatriation, reimbursement of additional costs",
                        "description": "The Insurance Company shall arrange the Insured’s repatriation or return journey to the Insured’s home country and reimburse the associated additional travel costs as well as the costs of related patient transport in an ambulance or by air, or – if the Insured is medically allowed to use the public transportation or travel in an automobile – the Insurance Company will reimburse the associated travel costs as well as the fees of justified medical escort.",
                        "value": -1,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628e",
                        "name": "Emergency medical assistance services",
                        "description": "The Insurance Company shall, if so requested by the Insured, make all efforts possible under the local infrastructure and healthcare conditions to send a physician to the Insured's place of stay as soon as practicable, or it shall send the Insured to a physician at a given address or arrange further emergency medical treatment for the Insured, and - if it is allowed by the service provider - reimburse the costs directly to the medical service provider.",
                        "value": -1,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    },
                    {
                        "id": "5c17b77a32903c0cb487628f",
                        "name": "Arrangement of the repatriation of remains and associated expenses",
                        "description": "If the Insured dies abroad as a result of an insured event, the Insurance Company shall arrange that the body of the deceased person is repatriated to the country of his/her residence, and shall pay the associated costs.",
                        "value": -1,
                        "currency": {
                            "code": "HUF",
                            "symbol": "Ft",
                            "format": "{value} {symbol}"
                        },
                        "important": false
                    }
                ]
            }
        ],
        "agreements": [
            {
                "links": [],
                "content": "Az ajánlati adatokat ellenőriztem, és nyilatkozom, hogy azok a valóságnak és az igényeimnek megfelelnek. Nyilatkozom, hogy a biztosítottak lakóhelye az Európai Unió országai, Svájc, Norvégia, Izland, Liechtenstein, Szerbia, illetve az Egyesült Királyság földrajzi Európa területén belül van és ott érvényes kötelező egészségbiztosítással rendelkeznek vagy az egészségügyi ellátásra egyéb jogon jogosultak. Nyilatkozom, hogy a biztosítottak adatainak kezelésére felhatalmazással rendelkezem.",
                "name": "Ajánlati adatok",
                "insurerId": "5bb368076f02ad924985a1c6",
                "id": "5c17e17452cbd10e760796fc"
            },
            {
                "links": [
                    {
                        "name": "Insurance product guide",
                        "url": "https://eub.hu/dokumentumok/Termekismerteto-EUB2018-03ONU.pdf"
                    },
                    {
                        "name": "Insurance terms and conditions",
                        "url": "https://eub.hu/dokumentumok/EUB2018-03ONUen.pdf"
                    }
                ],
                "name": "Biztosítási feltételek",
                "insurerId": "5bb368076f02ad924985a1c6",
                "content": "I have read the insurance product guide before the conclusion of the contract. I have read and understood the insurance terms and conditions which I understand are integral parts of the insurance policy, and I agree to their terms and conditions.",
                "id": "5c17e26952cbd10e760796fd"
            },
            {
                "links": [],
                "name": "Eltérő rendelkezések",
                "content": "Please note that conditions which substantially differ from the applicable provisions of the Hungarian Civil Code or from earlier standard insurance conditions are summarized in separate chapters in the policy conditions as well as in the customer information.\nBy making this declaration I hereby confirm that I have read and understood these different conditions and I agree to them.",
                "insurerId": "5bb368076f02ad924985a1c6",
                "id": "5c17e38152cbd10e760796ff"
            }
        ],
        "detailUrl": "https://assets.staging.vernhelps.com/terms/eub/EUB2018-03ONU.pdf"
    }
]
← Configuration ParamsQuote by Product →
  • URL
  • Methods
  • Data Params
  • Success Response
  • Sample Call
Docs
Docs
SDK
Copyright © 2019 Vernsurance