Bowmark AIdocs

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

FunctionWhat it does
getQuoteRuns 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;
}