JavaScript/TypeScript client for the GroupBy Searchandiser API, version 2.7.0. Provides CloudBridge, Query, and Results classes for building ecommerce search and discovery experiences. Ships TypeScript type definitions. Uses promises and callbacks. Depends on the CJS module system; ESM support is not provided. Requires a client key and customer ID. No longer actively developed (last release 2019).
npm install groupby-apiNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates searching the GroupBy API using CloudBridge, Query, and Results with promises.
Migrate to a supported ecommerce search SDK or GroupBy's newer API.
Set 'esModuleInterop': true in tsconfig.json or use import * as groupby from 'groupby-api'.
Pass (clientKey, customerId) as strings. Obtain from GroupBy admin.
Use either promise or callback, not both.
Use import { CloudBridge } from 'groupby-api' for TypeScript/ESM, or const { CloudBridge } = require('groupby-api') for CJS.Verify credentials from GroupBy admin and pass them correctly: new CloudBridge('clientKey', 'customerId').Run 'npm install groupby-api'.
No dependency data recorded yet.