Integration

Number Masking Node.js SDK

Official Node.js SDK for Edesy Number Masking. Create masked sessions, manage calls, and access analytics with a few lines of code.

Trusted by businesses across India

ShopifyAmazonStripeSlackNotionVercel

Quick Start

Get up and running in minutes

Install SDK
Run npm install @edesy/number-masking to add the SDK to your Node.js project.
Initialize Client
Create a client instance with your API key from the dashboard.
Create Session
Call client.sessions.create() with party numbers.
Handle Webhooks
Use the built-in webhook handler for real-time events.

Capabilities

Promise-Based API

Fully async/await compatible. Works with Express, Fastify, and NestJS.

TypeScript Support

Full TypeScript definitions included. Autocomplete for all methods.

Webhook Handler

Built-in webhook signature verification and event parsing.

Code Examples

Comprehensive examples for common use cases.

FAQ

Simple Per-Minute Pricing

No monthly fees. No hidden charges. Get started instantly on our self-serve portal.

Most Popular
Pay As You Go
₹1.50/ min
Simple per-minute pricing for all businesses
  • Two-way masking
  • Call recording
  • Real-time analytics
  • API access
  • Webhook events
  • Self-serve portal
  • Email & chat support
Get Started
Enterprise
Custom
For high volume and custom requirements
  • Everything in Pay As You Go
  • Dedicated numbers
  • Custom SLA
  • Dedicated account manager
  • On-premise option
  • Custom integrations
  • Volume discounts
Contact Sales

Ready to Protect User Privacy?

Get started on our self-serve portal. No sales call required. Rs 1.50 per minute.