String enum representing the recurrence of a subscription. Values include: month, year. This field is only present when payment_type is subscription.
required_products
enum
String enum representing how many products are required to be included in the products field when submitting an order tied to this offer. Values include: exactly_one when only one product is required, at_least_one when at least one product is required, and any when any number of products can be set including none.
payment_type
enum
String enum representing the payment type for this offer. Values can either be one_time or subscription.
policy_id
string
The stable identifier for this policy referred to by this offer.
price
integer
A positive integer representing the price of the offer in cents (e.g., 1999 cents to specify 19.99€).
total_price
integer
A positive integer representing the overall payment made throughout the duration of a subscription term (e.g., if a monthly recurring subscription costs 10.00€ and the subscription lasts for 12 months, the total price paid would be 120.00€). For recurring offers that have no term, this value is set to 0.
annualized_price
integer
A positive integer representing the overall payment made throughout a whole year of a subscription (e.g., if a monthly recurring subscription costs 10.00€ and the subscription lasts for 24 months, the annualized price paid would be 120.00€).
term
integer
A positive integer representing the term length of the insurance offer in months.
store_id
string
The unique identifier of the store this offer belongs to.
embedded
boolean
Indicates if an offer is of the type embedded, wherein coverage is automatically included with a product or service and the partner is the final entity responsible for payment.
distributed_by_merchant
boolean
A boolean representing whether the offer is distributed by a partner, as opposed to by evy directly.
Coverage options
New values may be added in the future; clients must ignore or safely handle unknown values.
Enum type
Description
accidental_loss
Accidental Loss - Covers products against accidental loss.
adh
Accidental Damage from Handling - Covers products from damage resulting from accidents.
cutting_error
Cutting Error - Covers products such as worktops and windows against errors during the cutting process.
extended_warranty
Extended Warranty - Extends your manufacturer’s warranty by a number of years. Typically excludes normal wear & tear and damage caused by accidents.
installation_damage
Installation Damage - Covers products against damage resulting from their installation.
measurement_error
Measurement Error - Covers products against measurement errors made by the customer.
stains
Stains - Covers products against any mark of a foreign, soiling and indelible substance.
theft
Theft - Covers losses from burglary, robbery, and other types of theft.
transport_damage
Transport Damage - Covers products against damage which occurred before delivery.
oxidation
Oxidation - Covers damages caused by oxidation or corrosion, typically after electronic devices are exposed to moisture or liquids containing water.
puncture
Puncture - Covers the cost of repairing a damaged tire due to punctures
breakdown
Breakdown - Covers total or partial malfunction resulting from an internal defect of the product
maintenance
Maintenance - Covers proactive maintenance service and preventive measures for products
trade_in
Trade-In - Provides additional value for products sold back to their manufacturer or marketplace as part of an official trade-in program