Bowmark AIdocs

Seakeeper

Reads Seakeeper's own real-time Dealer / Elite Dealer Locator directly (the same admin-ajax endpoint the site's map runs) — every real gyro-stabilizer…

Reads Seakeeper's own real-time Dealer / Elite Dealer Locator directly (the same admin-ajax endpoint the site's map runs) — every real gyro-stabilizer dealer worldwide, or the nearest ones to a US zip ranked by distance with each dealer's real tier (Elite Dealer / Dealer / Master Technician).

Domain: seakeeper.com

Also known as: Seakeeper, Seakeeper Inc, Seakeeper Ride, seakeeper.com

Call it directly

bowmark.providers.seakeeper.listAllDealers(): Promise<SeakeeperDealer[]>
bowmark.providers.seakeeper.findNearestDealers(zip: string, limit?: number): Promise<SeakeeperNearestDealersResult>

Functions

FunctionWhat it does
listAllDealersEvery real Seakeeper dealer worldwide (name, address, contact, coordinates, tier), read straight from the locator's own live data endpoint.
findNearestDealersRanks every real Seakeeper dealer by distance from a US zip and returns the nearest limit (default 20, matching the site's own displayed count), each with its real tier and how far it is.

Types

interface SeakeeperDealer {
  name: string;
  address: string;
  contactName: string;
  phone: string;
  email: string;
  website: string;
  latitude: number;
  longitude: number;
  tier: string;
  tierLabel: string;
}
interface SeakeeperNearbyDealer extends SeakeeperDealer {
  distanceMiles: number;
}
interface SeakeeperNearestDealersResult {
  zip: string;
  dealers: SeakeeperNearbyDealer[];
}