Verifikasi Pertama
1. Prasyarat
Untuk menggunakan EngageLab OTP untuk membuat, mengirim, dan memverifikasi kata sandi sekali pakai, developer perlu menyelesaikan persiapan berikut sebelum memulai:
1.1 Konfigurasikan template
Ikuti petunjuk di Buat Template OTP untuk mengonfigurasi nama template, ID template, nama merek, panjang kata sandi sekali pakai, waktu kedaluwarsa, dan informasi lain yang diperlukan untuk mengirim pesan EngageLab OTP.

1.2 Buat API key
Saat menggunakan API EngageLab OTP untuk membuat atau memverifikasi kata sandi sekali pakai, Anda perlu membuat API key untuk Basic Authentication. Anda dapat mengikuti petunjuk di Buat OTP API Key.

2. Mulai mengirim
Anda dapat memilih salah satu dari dua metode berikut untuk mengirim pesan verifikasi EngageLab OTP pertama Anda:
2.1 Kirim dari konsol situs web
- 2.1.1 Buat dan kirim kode verifikasi
Masuk ke konsol situs web EngageLab, buka [API Debugging] -> [OTP Send], lalu masukkan API key yang telah dibuat, nomor ponsel atau alamat email tujuan, ID template, dan bahasa template secara berurutan pada halaman:

Setelah memasukkan informasi di atas, klik Send OTP Request untuk membuat kode verifikasi dan mengirimkannya ke nomor ponsel atau alamat email tujuan yang ditentukan.
Jika permintaan berhasil, Anda dapat melihat channel respons yang digunakan untuk pengiriman dan message_id di kotak Response di bawah:

Jika permintaan gagal, Anda dapat melihat kode error dan pesan error spesifik di kotak Response di bawah:

Setelah pesan berhasil dikirim, klik detail pesan dalam riwayat untuk melihat kata sandi sekali pakai yang dibuat dan message_id.

- 2.1.2 Verifikasi kode verifikasi
Masuk ke konsol situs web EngageLab, buka [API Debugging] -> [OTP Verification], lalu masukkan API key yang telah dibuat, message_id, dan kata sandi sekali pakai yang dibuat secara berurutan pada halaman. Setelah formulir selesai diisi, klik tombol Verify OTP Request:

2.2 Integrasi API
Lakukan integrasi dengan API EngageLab OTP melalui kode. Untuk detailnya, lihat dua dokumen berikut:
3. Lihat riwayat
Setelah pengiriman berhasil, Anda dapat melihat informasi seperti nama template, waktu pengiriman, penerima, status pesan, dan estimasi biaya di halaman Riwayat. Untuk detailnya, lihat: Riwayat EngageLab OTP











