Install the package
Add the Node.js SDK to the backend project that will call the Leadpush API.
Email API SDKs
Install an official SDK to send transactional email and manage contacts, events, fields, and suppressions directly from a TypeScript, JavaScript, or PHP backend.
Quick start
FAQ
Confirm supported languages, transactional email features, and direct API or SMTP alternatives before integrating.
SDK Directory
Browse official SDKs for connecting backend applications to Leadpush, with more language options added as they become available.
Node.js Install
Get from install to your first Leadpush API call in just a few minutes.
Add the Node.js SDK to the backend project that will call the Leadpush API.
Store the key in your environment or secret manager so it never ships to browser code.
Create a shared Leadpush client from your Node.js application code on the server.
Queue an email from a verified workspace sender and keep the returned message identifier for delivery troubleshooting.
SDK Coverage
SDKs make common Leadpush API tasks easier to call from application code, pairing language helpers with direct API requests.
Send password resets, OTPs, receipts, account alerts, and product notifications from Node.js or PHP application code.
Build against fully typed APIs with predictable request parameters, response models, and editor support.
Capture and inspect customer activity with structured APIs that keep event data consistent across your app.
Work with workspace data definitions through clear SDK helpers for custom properties and metadata.
Keep opt-out and delivery exclusion logic close to your application with dedicated suppression helpers.
Move through large result sets with pagination utilities designed for server tasks.
Reach newer or specialized API endpoints while keeping authentication and error handling inside the SDK.
Pagination
Use SDK pagination helpers to read one response at a time or stream records through server jobs, sync tasks, and reports.
Errors
Use consistent SDK error handling to route authentication, validation, timeout, missing resource, and unsupported endpoint states through your application logic.
Start Building
Choose an SDK, create an API key, and connect Leadpush resources to your backend services.