Integrasi provider
- Bangun sendiri
- Pilih, daftarkan, dan kelola setiap provider.
- Pakai OTP.ID
- Sudah termasuk
OTP.ID adalah layanan API OTP Indonesia untuk login, registrasi, dan verifikasi nomor pengguna. Kirim OTP lewat WhatsApp, SMS, Voice, Email, atau Missed Call dari satu integrasi—tanpa biaya bulanan, bayar hanya per OTP.
Deposit dari Rp10.000 · kredit uji Rp2.000 setelah daftar
curl -X POST https://api.otp.id/v3/request \
-H "Authorization: Bearer <api_key>" \
-H "Content-Type: application/json" \
-d '{
"channel": "whatsapp",
"destination": "6281234567890",
"brand": "TokoKu"
}'Dipakai merchant fintech, edtech, e-commerce, dan SaaS di Indonesia — satu API untuk lima channel OTP.
1.383.084
OTP terkirim
3.917
Merchant terdaftar
5
Channel OTP
1
API integrasi
INFRASTRUKTUR OTP
API OTP Indonesia adalah layanan verifikasi yang menghubungkan backend aplikasi dengan channel pengiriman kode sekali pakai. Aplikasi Anda cukup terhubung ke OTP.ID sekali, lalu dapat mengirim OTP lewat WhatsApp, SMS, Voice, Email, atau Missed Call sesuai kebutuhan pengguna.
Satu kontrak API membantu tim developer menjaga alur request dan verifikasi tetap konsisten, sementara merchant dapat memilih channel berdasarkan biaya, jangkauan, dan pengalaman pengguna.

01 — CHANNEL
WhatsApp OTP, SMS OTP, Voice OTP, Email OTP, dan Missed Call OTP tersedia dalam satu integrasi API OTP Indonesia. Pilih jalur yang paling sesuai untuk kebutuhan aplikasi Anda.

JALUR UTAMA
Mulai Rp120/OTP
Outbound dan Tap-to-Verify tersedia — pilih biaya per OTP sesuai alur verifikasi Anda.
Selengkapnya
JANGKAUAN TERLUAS
Rp670/OTP
Jangkauan paling luas: semua ponsel menerima SMS tanpa aplikasi tambahan.
Selengkapnya
PANGGILAN SUARA
Rp595/OTP
OTP dibacakan lewat panggilan suara — cocok saat chat atau SMS sedang sulit dijangkau.
Selengkapnya
PALING HEMAT
Rp20/OTP
Verifikasi hemat lewat email — cocok untuk registrasi dan login web.
Selengkapnya
TANPA SMS/CHAT
Rp250/OTP
Verifikasi lewat panggilan tak terjawab — kode diambil dari digit nomor pemanggil.
SelengkapnyaHARGA & DEPOSIT
Pay-per-use tanpa biaya langganan. Deposit dari Rp10.000; merchant baru mendapat kredit uji Rp2.000. Varian WhatsApp outbound/inbound dan harga lengkap ada di halaman harga.
Smart Channel memilih jalur WhatsApp secara otomatis. Channel lain (SMS, Voice, Email, Missed Call) dipilih eksplisit di request API — tidak ada fallback antar kategori. Diagram ini ilustrasi, bukan status produksi.
Request pertama ke nomor tujuan memakai jalur WhatsApp utama.
Request ulang ke nomor yang sama dalam jendela singkat dialihkan ke jalur WhatsApp lain.
Anda cukup integrasikan satu API. OTP.ID membantu menangani jalur pengiriman dan kebutuhan operasional di belakangnya.
| Yang perlu Anda urus | Bangun sendiri | Pakai OTP.ID |
|---|---|---|
| Integrasi provider | Pilih, daftarkan, dan kelola setiap provider. | Sudah termasuk |
| Setup sender dan template | Daftarkan sender dan ajukan template per channel. | Dibantu tim OTP.ID |
| Logika OTP | Bangun pembuatan, masa berlaku, dan verifikasi kode. | Sudah termasuk |
| Pilihan channel | Tentukan channel untuk setiap alur aplikasi. | Otomatis dalam konfigurasi |
| Catatan pengiriman | Simpan status dan riwayat pengiriman sendiri. | Sudah termasuk |
| Setup produksi pertama | Siapkan endpoint, kredensial, dan prosedur operasional. | Perlu disiapkan bersama tim |
Jawaban singkat tentang channel, biaya, deposit, dan cara kerja API OTP.ID.
OTP.ID memakai skema pay-per-use: Anda hanya membayar per OTP yang dikirim, tanpa biaya bulanan.
WhatsApp, SMS, Voice OTP, Email, dan Missed Call. Mode Smart Channel tersedia untuk routing otomatis antar jalur WhatsApp — bukan fallback ke SMS, Voice, Email, atau Missed Call.
Deposit minimal Rp10.000, dapat diisi ulang kapan saja dari dashboard. Merchant baru mendapat kredit gratis Rp2.000 untuk uji coba setelah syarat verifikasi email terpenuhi.
Daftar di app.otp.id, ambil API key di dashboard, lalu hubungkan backend Anda. Merchant baru mendapat kredit gratis Rp2.000 untuk testing; nomor pengirim dan jalur channel kami siapkan sesuai pilihan Anda.
Smart Channel adalah mode routing otomatis antar jalur WhatsApp: request pertama memakai satu jalur WhatsApp; request ulang ke nomor yang sama dalam jendela singkat dialihkan ke jalur WhatsApp lainnya. Tidak ada fallback otomatis antar kategori channel.
Buat akun, dapatkan kredit uji Rp2.000, isi deposit dari Rp10.000 bila perlu, lalu hubungkan aplikasi Anda ke API OTP.ID.