SDK reference
These packages remain available for advanced integrations. They are documented here as secondary surfaces, not as the primary way to understand wavebird.
Open full SDK reference →@csl/wrapper-sdk
Advanced Node or server entrypoint. Good when you already want a thin TypeScript wrapper over the public API.
@csl/wrapper-sdk/browser
Advanced browser entrypoint. Still activation-backed and intended for custom client-side orchestration.
@csl/wrapper-sdk/react
React renderer for teams that want component-level control around an already-fetched decision.
@csl/wrapper-sdk/consent
Consent storage and TCF helpers retained for advanced publishers that do not use the built-in Script Tag dialog.
@csl/wrapper-sdk/mount
Deprecated compatibility helper. Kept during Stage 1, but new browser work should move to wavebird.js.
Need rollout review?
Start in the dashboard, choose Script Tag or Server API, and use contact only when you need rollout review, enterprise coordination, or non-standard integration help. Billing beacon rules live in the API concepts guide.