Bowmark AIdocs

Kingsdown

Kingsdown's own bedMATCH mattress-fit diagnostic (kingsdown.com/bedmatch/) — getBedMatchResult runs the real questionnaire and returns the live computed…

Kingsdown's own bedMATCH mattress-fit diagnostic (kingsdown.com/bedmatch/) — getBedMatchResult runs the real questionnaire and returns the live computed support-color classification (Gold/Green/Blue/Red) plus find-a-dealer and buy-direct handoff URLs.

Domain: kingsdown.com

Also known as: Kingsdown, kingsdown.com, bedMATCH

Call it directly

bowmark.providers.kingsdown.getBedMatchResult(profile: object): Promise<kingsdownBedmatchResult>

Functions

FunctionWhat it does
getBedMatchResultRuns Kingsdown's live bedMATCH diagnostic for one sleeper profile and returns the real computed support-color classification (zoneName: "Gold" | "Green" | "Blue" | "Red", with the raw fit…

Types

interface kingsdownBedmatchResult {
  zoneName: "Gold" | "Green" | "Blue" | "Red";
  zoneColor: string;
  scalar: number;
  findDealerUrl: string;
  buyUrl: string;
}

Examples

// Which support color does bedMATCH recommend for a side sleeper with lower-back pain?
const fit = await bowmark.providers.kingsdown.getBedMatchResult({
  name: "Alex", ageBand: 33, gender: "M", position: 2,
  heightBand: 69, weightBand: 5, pantBand: 3, shirtBand: 3,
  painAreas: ["LowerBack"],
});
return { zoneName: fit.zoneName, scalar: fit.scalar, buyUrl: fit.buyUrl };