Number Masking API

Click-to-call number masking REST API — bridge two parties on a masked caller ID, with recordings, logs, usage stats, and webhooks.

2 min read

Connect two people on a phone call without either of them seeing the other's real number. Edesy's click-to-call masking API dials the first party, and when they answer, bridges the second party — both see a masked number as the caller ID.

Ready to integrate? Sign up at masking.edesy.in, create an API key, and make your first masked call in under a minute. See the Quick Start.

New to the product? See the Number Masking product overview, pricing, and how it compares to other providers.

What you can build#

  • Marketplace & classifieds — let buyers and sellers talk without exposing personal numbers
  • Ride-hailing & delivery — connect drivers and customers on a temporary masked line
  • Field services & home services — protect both customer and technician privacy
  • Recruitment & sales — call leads from a single masked business number

How it works#

  1. You call the Initiate a Call endpoint with two 10-digit Indian mobile numbers (Party A and Party B).
  2. We dial Party A first. When they answer, we bridge Party B.
  3. Both parties see the masked number as the caller ID — neither sees the other's real number.
  4. You poll the call status (or subscribe to webhooks) and can fetch the recording once the call ends.

Key details#

Detail Value
Base URL https://voice-api.edesy.in/v1
Auth Authorization: Bearer <API_KEY>
Pricing Rs 1.50 per masked minute, prepaid wallet, INR billing with GST
Numbers 10-digit Indian mobile numbers
Recordings Available shortly after the call ends; signed URL valid 1 hour

Next steps#

Stuck on integration? Email [email protected] or message us on WhatsApp.

Was this page helpful?