Konsol langsung

Kirim OTP sungguhan ke layanan yang sedang berjalan. Setiap panggilan di sini ditandatangani di sisi server, persis seperti yang dilakukan backend Transjakarta.

Kirim kode
Konsol ini mewakili aplikasi pemanggil. Browser tidak pernah memegang secret penanda tangan — ia mengirim ke backend dashboard ini, yang kemudian menandatangani dan memanggil layanan OTP.

Menekannya untuk kedua kali adalah jalur kirim ulang — endpoint yang sama, dan masa jeda akan menjawab bila terlalu cepat.

Verifikasi kode
Baca kode dari ponsel lalu masukkan di sini. Tiga kali salah akan mengunci sesi selama 60 detik.
Transaksi tercatat
Sesi yang benar-benar dikirim dari konsol ini, dibaca ulang dari layanan melalui GET /otp/status. Baris berubah karena status di layanan berubah, bukan karena halaman ini menyimpan salinannya. Sesi yang sudah kedaluwarsa hilang dari daftar karena layanan tidak lagi menyimpannya.

Belum ada transaksi tercatat.

Kirim kode di atas — baris akan muncul di sini dan juga pada halaman Transaksi, bertanda titik hijau.

Log komunikasi
Setiap pertukaran data, terbaru di atas — status code dan body respons yang sebenarnya diterima backend pemanggil.

Belum ada yang dikirim.

Kirim kode di atas, lalu permintaan dan respons lengkapnya akan muncul di sini.