Bỏ qua điều hướng

DEVELOPER API

SMS & API & Tích Hợp
Kết nối hệ thống của bạn trong 30 phút.

REST API đơn giản, tài liệu đầy đủ, SDK đa ngôn ngữ. Gửi SMS, Zalo ZNS, eVoice từ bất kỳ hệ thống nào — CRM, ERP, website, app mobile.

Uptime 99.9% <200ms response Hỗ trợ kỹ thuật 24/7

Ứng dụng thực tế

Tích hợp API vào hệ thống của bạn

CRM / Salesforce

Tự động gửi SMS khi lead mới, nhắc follow-up, cập nhật trạng thái deal. Giảm workload nhóm sales đáng kể.

Website / App

OTP xác thực tài khoản, thông báo đơn hàng, reset mật khẩu. Tích hợp trong 30 phút với mọi ngôn ngữ lập trình.

ERP / HRM

Nhắc chấm công, thông báo lương, cảnh báo hệ thống. Kết nối trực tiếp với SAP, Odoo, và các ERP phổ biến.

POS / Bán lẻ

Gửi voucher sau mỗi giao dịch, nhắc thanh toán, tích điểm loyalty. Tự động kích hoạt theo sự kiện POS.

Logistics / Vận chuyển

Cập nhật trạng thái đơn theo real-time, nhắc lịch giao hàng, xác nhận người nhận. Giảm cuộc gọi CSKH đến 40%.

Fintech / Ngân hàng

OTP giao dịch tốc độ cao, cảnh báo tài khoản bất thường, thông báo nợ đến hạn. Độ trễ <200ms.

MULTI-CHANNEL API

Một lần tích hợp,
gửi qua nhiều kênh tự động.

Ưu tiên kênh OTT trước

Gửi Zalo ZNS hoặc Viber trước — chi phí thấp hơn, giao diện đẹp hơn, hỗ trợ hình ảnh và nút bấm.

Tự động fallback về SMS

Nếu khách không đọc trong thời gian quy định, hệ thống tự chuyển qua SMS — đảm bảo 100% tin đến tay khách hàng.

Tối ưu chi phí tự động

Chỉ tốn phí SMS khi kênh OTT thất bại. Với khách dùng Zalo/Viber, tiết kiệm đến 40% so với gửi SMS thuần túy.

Luồng gửi tin Multi-Channel

Doanh nghiệp
Gọi API 1 lần
Zalo ZNS
Ưu tiên 1
Chưa đọc sau X phút
Viber
Ưu tiên 2
Chưa đọc sau X phút
SMS
Đảm bảo 100%
Khách hàng nhận tin ✓

*Thời gian chờ (X phút) có thể cấu hình theo từng chiến dịch

Code example

3 dòng code. 1 tin nhắn đến tay khách hàng.

// Cài đặt: composer require guzzlehttp/guzzle
$response = Http::withToken('YOUR_API_KEY')
    ->post('https://api.dichvusmsvn.com/v1/sms/send', [
        'phone'   => '0901234567',
        'content' => 'Mã OTP của bạn là: 483920. Có hiệu lực trong 5 phút.',
        'sender'  => 'BRANDNAME',
    ]);

$data = $response->json();
// {"status":"success","message_id":"msg_abc123","cost":350}
# pip install requests
import requests

r = requests.post(
    'https://api.dichvusmsvn.com/v1/sms/send',
    headers={'Authorization': 'Bearer YOUR_API_KEY'},
    json={
        'phone':   '0901234567',
        'content': 'Xác nhận đơn hàng #12345 đã được tiếp nhận.',
        'sender':  'SHOP'
    }
)
print(r.json())  # {'status': 'success', 'message_id': 'msg_abc123'}
// npm install node-fetch (hoặc dùng built-in fetch Node 18+)
const res = await fetch('https://api.dichvusmsvn.com/v1/sms/send', {
  method: 'POST',
  headers: {
    Authorization: `Bearer YOUR_API_KEY`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    phone:   '0901234567',
    content: 'Cảm ơn bạn đã đặt hàng! Đơn của bạn đang được xử lý.',
    sender:  'BRAND'
  })
});
const data = await res.json();
curl -X POST https://api.dichvusmsvn.com/v1/sms/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "phone":   "0901234567",
    "content": "Mã OTP của bạn là: 483920.",
    "sender":  "BRANDNAME"
  }'

# Response
# {"status":"success","message_id":"msg_abc123","cost":350}

Tính năng API

Mọi thứ bạn cần để tích hợp.

Kênh hỗ trợ

  • SMS Brandname
  • SMS Đầu số
  • Zalo ZNS
  • eVoice (Gọi tự động)
  • Viber Business

Bảo mật

  • Bearer token auth
  • IP whitelist
  • Rate limiting
  • HTTPS TLS 1.3
  • Audit log đầy đủ

Quản lý

  • Webhook callback
  • Delivery report
  • Message log 90 ngày
  • Dashboard realtime
  • Sub-account quản lý

Tích hợp

  • RESTful JSON
  • SDK PHP / Python / Node
  • Postman collection
  • Sandbox test miễn phí
  • Hỗ trợ kỹ thuật 24/7

Tài liệu API

Các endpoint chính

Base URL: https://api.dichvusmsvn.com/v1    Sandbox: https://sandbox.dichvusmsvn.com/api/v1

Method Endpoint Mô tả
POST /v1/sms/send Gửi 1 tin SMS đến số điện thoại đơn lẻ
POST /v1/sms/bulk Gửi hàng loạt (tối đa 10,000 số/batch)
POST /v1/zalo/send Gửi ZNS qua Zalo Official Account
POST /v1/voice/call Khởi tạo cuộc gọi tự động eVoice
GET /v1/report/{id} Truy vấn trạng thái gửi theo message ID
GET /v1/balance Kiểm tra số dư tài khoản hiện tại

Môi trường sandbox miễn phí, không giới hạn thời gian — test thoải mái trước khi lên production.

10,000

tin/phút throughput tối đa

99.9%

uptime SLA cam kết

<200ms

thời gian phản hồi API trung bình

Bắt đầu ngay

Bắt đầu tích hợp hôm nay

API key gửi trong 2 giờ làm việc. Sandbox miễn phí, không giới hạn thời gian. Đội kỹ thuật hỗ trợ tích hợp từ A đến Z.

Hotline kỹ thuật

0988 769 317

Zalo hỗ trợ

Zalo: 0988 769 317 →

Yêu cầu API Key

API key gửi trong 2 giờ làm việc. Sandbox miễn phí, không giới hạn thời gian.