Products
SMS API
Send and receive SMS messages globally with our powerful SMS API. Perfect for OTP verification, notifications, marketing campaigns, and two-way customer communication.
160+
Countries
<5s
Delivery Time
99.5%
Delivery Rate
Features
Global Coverage
Send SMS to 160+ countries with local number support
Virtual Numbers
Get dedicated phone numbers for two-way messaging
High Throughput
Send thousands of messages per second
Delivery Reports
Real-time delivery status and analytics
Common Use Cases
OTP Verification
Secure user authentication with one-time passwords
Appointment Reminders
Reduce no-shows with automated reminders
Marketing Campaigns
Reach customers with promotional messages
Quick Example
// Send an SMS using the EKDSend API
const response = await fetch('https://es.ekddigital.com/v1/sms', {
method: 'POST',
headers: {
'Authorization': 'Bearer ek_live_xxxxxxxxxxxxx',
'Content-Type': 'application/json',
},
body: JSON.stringify({
from: '+1234567890', // Your EKDSend number
to: '+0987654321', // Recipient number
body: 'Your verification code is: 123456',
scheduled_at: '2024-01-15T10:00:00Z',
webhook_url: 'https://yourapp.com/webhook/sms',
}),
});
const data = await response.json();
console.log('SMS sent:', data.id);API Endpoints
POST
/v1/smsSend an SMS messageGET
/v1/sms/{id}Get message statusGET
/v1/smsList sent messagesGET
/v1/numbersList your numbersPOST
/v1/numbers/provisionProvision a number