
One API. Every SMS in Nepal, delivered.
Developer-first bulk SMS and OTP across NTC and Ncell, with automatic failover and push delivery webhooks, all behind a single API key. Reliability you don't have to think about.
no credit card · from NPR 0.60 / SMS · live in minutes
$ curl -X POST https://sms-api.ekrasunya.com/v1/messages \
-H "X-API-Key: eksms_••••••••••" \
-H "Content-Type: application/json" \
-d '{
"recipients": ["9818000000"],
"senderId": "EKSMS",
"text": "Your EK SMS code is 481920"
}'
< HTTP/2 202
< {"data":{"batchId":"28750054-…","status":"QUEUED"}}
- 99.9%
- delivery target
- NTC + Ncell
- both networks, one key
- real-time
- push webhooks
- from NPR 0.60
- per SMS, pay as you go
Everything you need to send.
A complete messaging stack, not just an endpoint. Built for the way Nepali businesses actually send.
Webhook delivery reports
HMAC-signed status webhooks pushed to your endpoint the moment a message is delivered, no polling. Most providers in Nepal still make you poll.
POST your_endpoint
POST /v1/messages
Bulk SMS
Blast campaigns, alerts, and notifications to thousands of numbers with one request and per-message delivery tracking.

OTP / 2FA
OTP & 2FA
Low-latency one-time passwords with automatic failover between networks so verification codes always land.
From NPR 0.60 / SMS
Transparent NPR pricing
Published volume pricing from NPR 0.90 down to 0.60 per SMS credit, exclusive of 13% VAT. No monthly fees, no setup fees, no surprise line items.
sender_id
Sender ID management
Register and manage branded alphanumeric sender IDs from the dashboard and route them per campaign.
compliance
Built-in compliance
Automatic STOP / opt-out handling, suppression lists, and audit logs keep you aligned with Nepal A2P rules.


Codes that always land.
One-time passcodes are time-critical. EK SMS routes OTPs with automatic failover between NTC and Ncell so a verification code arrives in seconds, and you get a signed delivered receipt the moment it does.
- Low-latency OTP routing with network failover
- Push delivered receipts, no polling
- Sub-second status over signed webhooks
Integrate in minutes.
One REST endpoint, predictable JSON, and an API key you control. Send your first message before your coffee gets cold.
- Single POST /v1/messages for OTP and bulk
- Scoped, rotatable API keys via X-API-Key
- HMAC-signed delivery webhooks
curl -X POST https://sms-api.ekrasunya.com/v1/messages \
-H "X-API-Key: eksms_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-2048-otp" \
-d '{
"recipients": ["9818000000"],
"senderId": "EKSMS",
"text": "Your EK SMS code is 481920"
}'
The reliable way to send in Nepal.
Most teams stitch providers together and hope for the best. EK SMS replaces that with one dependable platform.
The old way
Juggle separate NTC and Ncell integrations, each with its own quirks.
With EK SMS
One API key reaches both networks. We route and reconcile for you.
The old way
A route goes down and your OTPs silently fail.
With EK SMS
Automatic failover between routes keeps verification codes landing.
The old way
Opaque pricing, monthly minimums, and a sales call to get a quote.
With EK SMS
Published tiers from NPR 0.90 to 0.60 / SMS, no contracts.
The old way
Poll an endpoint and guess whether a message was delivered.
With EK SMS
HMAC-signed delivery webhooks pushed to you the instant status changes.

Every operator. One delivered receipt.
EK SMS rides directly on NTC and Ncell with automatic failover, so a message that can be delivered, is, and you see proof of it over a signed webhook, not a guess.
Pay as you go, from NPR 0.60 / SMS.
No monthly fees. No sales calls. Published volume pricing that drops as you grow, exclusive of 13% VAT.
Standard
Send the moment you sign up. Every account starts here, scale into lower tiers automatically.
- Bulk SMS + OTP across NTC & Ncell
- Automatic network failover
- HMAC-signed delivery webhooks
- Branded sender ID management
- No monthly or setup fees
Total incl. VAT
NPR 10,170
NPR 0.9 / SMS credit
Package 1
Illustrative estimate. Published rates are exclusive of 13% VAT. 1 message segment = 1 credit, per recipient (160 GSM-7 characters, or 70 for Unicode); longer messages split into segments.
Sending at high volume? Discounts kick in automatically, no negotiation, no contracts. You always see the effective rate up front. 1 message segment = 1 credit, per recipient.
| Package | SMS volume | Per SMS credit (NPR) |
|---|---|---|
| Package 1 | 0 - 10,000 | 0.90 |
| Package 2 | 10,001 - 25,000 | 0.85 |
| Package 3 | 25,001 - 50,000 | 0.80 |
| Package 4 | 50,001 - 100,000 | 0.75 |
| Package 5 | 100,001 - 200,000 | 0.65 |
| Package 6 | 200,001+ | 0.60 |

Compliant and secure by default.
The 2025 Nepal A2P regulatory shift raised the bar. EK SMS bakes the controls in so you stay compliant without extra work.
Opt-out handling
Inbound STOP keywords suppress a number automatically and are logged for audit.
Suppression lists
Per-account suppression so opted-out and invalid numbers never get re-messaged.
Scoped API keys
Generate, scope, and rotate keys anytime. Least-privilege by default.
HMAC-signed webhooks
Every delivery callback is signed so you can verify it really came from EK SMS.
Audit logs
A complete, queryable trail of sends, status changes, and key activity.
A2P-ready
Built for Nepal's 2025 A2P regulatory shift, registered sender IDs and consent records.
Questions, answered.
How do I get a sender ID?
Request a branded alphanumeric sender ID from your dashboard. We handle the registration with the networks; once approved you can route any campaign through it.
Which networks do you support?
Both major Nepali networks, Nepal Telecom (NTC) and Ncell. A single API call reaches subscribers on either network, with automatic failover between routes.
How is delivery reported?
Every message has a real-time status you can fetch via the API, plus optional HMAC-signed webhooks pushed to your endpoint the instant a message is delivered or fails, no polling needed.
How does billing work?
Pay as you go on published volume tiers: NPR 0.90 per SMS credit up to 10,000/month, dropping to 0.60 above 200,000. All rates are exclusive of 13% VAT. Tiers apply automatically, with no monthly fees and no minimum commitment. One message segment is one credit per recipient (160 GSM-7 characters, or 70 for Unicode); longer messages split into segments.
Can I use my own API key?
Yes, that is the whole point. You generate scoped API keys, rotate them anytime, and integrate directly. EK SMS is whitelabel, so the platform stays behind your brand.
Start sending in minutes.
Create an account, grab your API key, and send your first message today. No sales calls. No monthly fees.