SafetyWing
Runs SafetyWing's own Nomad Insurance quote calculator for a real plan/age/date/addon combination and returns the live price.
Domain: safetywing.com
Also known as: SafetyWing, safetywing.com
Call it directly
bowmark.providers.safetywing.getQuote(args: GetSafetywingQuoteArgs): Promise<safetywingQuote>Functions
| Function | What it does |
|---|---|
getQuote | Runs SafetyWing's own Nomad Insurance quote calculator (safetywing.com/nomad-insurance) for a real plan, age, coverage start date, duration and add-on selection, and returns the live… |
Types
type Plan = "essential" | "complete";
type Addon = "sportsCoverage" | "usaCoverage" | "itemInsurance";
interface GetSafetywingQuoteArgs {
plan: Plan;
age: number;
startDate: string;
durationWeeks: 4 | 52;
addons?: Addon[];
}
interface safetywingQuote {
plan: Plan;
age: number;
startDate: string;
durationWeeks: 4 | 52;
priceDaily: { amount: number; currency: string };
priceTotal: { amount: number; currency: string };
priceMonthly: { amount: number; currency: string } | null;
priceYearly: { amount: number; currency: string } | null;
addonPrices: Array<{ addon: Addon; priceDaily: { amount: number; currency: string }; priceTotal: { amount: number; currency: string } }>;
purchaseUrl: string;
}