- Server-side SDKs wrap the Courier REST API for sending messages, managing users, templates, tenants, and more
- Client-side SDKs provide UI components (Inbox, Toast) and client-side authentication for web and mobile apps
Server-side SDKs
These SDKs are thin wrappers around the REST API. Use them to send notifications, manage profiles, and configure templates from your backend.Client-side SDKs
These SDKs provide pre-built UI components and client-side APIs for embedding notification experiences in your app.Web
All three web packages are published from thecourier-web monorepo:
Mobile
Node.js SDK
The most popular server-side SDK for sending notifications.
React SDK
Embed Inbox, Toast, and Preferences in your React app.
API Reference
Full REST API docs with request/response examples.
CLI & MCP
Use Courier from the command line or connect AI coding agents.