Headless SDKs, compliance tools, and checkout flows that plug into Shopify or your custom storefront. Build faster with a simple API surface and battle-tested components.
npm install @crushsuite/sdk
import { createClient } from '@crushsuite/sdk'
export const crushSuiteClient = createClient({
privateKey: process.env.CRUSH_SUITE_API_KEY!
});Typed SDK for interfacing with CrushSuite APIs. Run compliance checks, track events, and calculate fees.
View on npm →React ComponentsPrebuilt components for compliance display, age gating, shipping, and club membership flows.
View on npm →API ReferenceREST endpoints for products, carts, checkout, and webhooks — simple and reliable.
View docs →Support & Knowledge BaseAnswers, best practices, and step-by-step guides to keep you moving.
View knowledge base →ChangelogRelease notes, breaking changes, and migration guides — all in one place.
View changelog →GitHubSource code, issues, and contribution guidelines for the CrushSuite SDK.
View repo →