Seller OTP: API JasaOTP untuk Reseller dan Developer
Seller OTP adalah cara membeli nomor OTP JasaOTP secara otomatis lewat API, untuk dijual ulang di panel atau bot Anda sendiri atau dipakai di sistem Anda. Order yang dibuat lewat API membayar harga seller, yaitu diskon 30% dari harga retail, memakai akun dan saldo JasaOTP yang sama.
Tidak ada akun reseller terpisah dan tidak ada saldo kedua. Anda cukup mengaktifkan API key dari dashboard, lalu sistem Anda bisa mengecek harga, membuat order, membaca kode OTP, dan membatalkan order lewat API OTP JasaOTP.
Untuk siapa Seller OTP?
- Reseller OTP yang melayani pelanggan lewat panel web, bot Telegram, atau bot WhatsApp sendiri.
- Developer dan tim QA yang perlu nomor verifikasi untuk menguji alur pendaftaran aplikasi mereka.
- Bisnis yang ingin proses pembelian nomor berjalan otomatis tanpa klik manual di dashboard.
Yang Anda dapatkan
| Aspek | Beli OTP di dashboard | Order lewat Seller API |
|---|---|---|
| Harga | Harga retail | Harga retail × 70% (diskon 30%) |
| Akun dan saldo | Akun dan saldo utama JasaOTP | Akun dan saldo utama yang sama |
| Layanan, negara, server | Katalog Beli OTP | Katalog yang sama, termasuk Hemat, Express, Prioritas |
| Kode OTP | Tampil di Order Aktif | Dibaca lewat endpoint status order |
| Refund bila OTP tidak masuk | Otomatis ke saldo | Otomatis ke saldo, sebesar harga yang dibayar |
Diskon 30% hanya berlaku untuk order yang dibuat lewat API. Pembelian di menu Beli OTP tetap harga retail, meskipun akun Anda sudah memiliki API key. Contoh: harga retail Rp10.000 menjadi Rp7.000 lewat API.
Cara mulai memakai Seller API
- Daftar atau login ke JasaOTP.
- Buka halaman API Docs di dashboard, lalu klik Aktifkan & Buat API Key.
- Simpan API key di server Anda. Key penuh hanya ditampilkan sekali.
- Isi saldo utama lewat Top Up QRIS, mulai Rp10.000.
- Cek layanan dan harga seller, lalu buat order dari sistem Anda.
- Baca kode OTP dari status order, atau batalkan order bila kode tidak datang.
Endpoint API OTP yang tersedia
API berbentuk REST dengan respons JSON di https://jasaotp.co.id/api/v1, diautentikasi dengan header X-API-Key:
- Saldo: cek saldo utama akun.
- Negara, layanan, harga, dan ketersediaan: katalog lengkap dengan harga seller per server.
- Buat order: 1 sampai 10 nomor per permintaan, dengan header
Idempotency-Keyagar retry tidak membuat order ganda. - Detail dan riwayat order: status, nomor, dan kode OTP.
- Batalkan order: mengikuti aturan yang sama dengan dashboard.
Dokumentasi lengkap beserta contoh cURL, PHP, Node.js, dan Python tersedia di halaman API Docs setelah login.
Aturan order sama dengan dashboard
- Setiap nomor aktif 20 menit sejak dibeli, dan satu order menampilkan satu kode OTP.
- Order bisa dibatalkan setelah 2 menit selama OTP belum masuk; harga yang dibayar langsung kembali ke saldo.
- Bila 20 menit habis tanpa OTP, order ditutup dan saldo dikembalikan otomatis.
- Order yang sudah menerima OTP tidak bisa dibatalkan.
Harga seller selalu dihitung server saat order dibuat. Ketersediaan mengikuti stok dan harga saat itu, jadi tidak setiap layanan atau server selalu bisa dipesan lewat API. Tidak ada sandbox: setiap order lewat API adalah order sungguhan yang memotong saldo.
Keamanan dan penggunaan yang sah
- Simpan API key hanya di server, jangan di aplikasi browser atau mobile, dan jangan masukkan ke repository kode.
- Bila key bocor, buat key baru dengan Regenerate; key lama langsung tidak berlaku.
- Setiap API key terikat pada satu akun dan hanya bisa melihat order milik akun itu.
- Gunakan nomor untuk verifikasi yang sah dan patuhi aturan platform tujuan. Akses API dapat dinonaktifkan bila dipakai untuk penipuan, spam, atau pelanggaran Syarat dan Ketentuan.
Gambaran layanan untuk pembeli biasa ada di jasa OTP, katalog per platform di halaman OTP, dan cara harga nomor terbentuk di nokos murah.
