Lewati ke konten
OmniChannels.ai

API dan developer

Apa itu SMS API?

REST API SMS · API pesan (Messaging API)

Definisi

SMS API adalah antarmuka web, biasanya REST melalui HTTPS dengan JSON, yang memungkinkan perangkat lunak mengirim SMS, menerima balasan, dan mendapatkan status pengiriman secara terprogram, tanpa perlu mengelola koneksi telekomunikasi secara langsung.

Panggilan API yang umum mengirim nomor penerima dalam format E.164, sender ID, dan teks ke sebuah endpoint dengan token API, lalu menerima ID pesan sebagai respons. Status pengiriman dan balasan masuk datang kemudian melalui webhook.

Dibandingkan SMPP, HTTP API lebih mudah diintegrasikan, berjalan melalui firewall standar, dan cocok untuk aplikasi serverless maupun web. SMPP lebih efisien untuk volume berkelanjutan yang sangat tinggi.

Praktik terbaik: simpan token di sisi server, buat pengiriman bersifat idempotent agar retry tidak menyebabkan pesan terkirim ganda, tangani respons rate limit 429, dan verifikasi setiap permintaan webhook.

REST API OmniChannels.ai di api.broadnet.me menggunakan autentikasi Bearer token dan mencakup SMS bersama WhatsApp, RCS, dan kanal lainnya.

Contoh

POST /sms {"to":"+971501234567","from":"AcmeBank","text":"Kode Anda adalah 482913"}