REST API v1
Dokumentasi Developer API
Integrasikan layanan nomor virtual OTP dan SMM Booster secara terprogram ke dalam bot WhatsApp, Telegram, atau aplikasi backend Anda.
Autentikasi Header
Setiap request ke endpoint API v1 wajib menyertakan 2 buah header autentikasi yang dapat Anda ambil di halaman Profil & API Key:
Header 1X-Account-ID: ID Akun Anda
Header 2X-API-Key: Kunci Rahasia API Anda
Contoh Pemanggilan API
cURL Terminal
curl -X POST https://domain-anda.com/api/v1/nokos/order \
-H "X-Account-ID: 12345" \
-H "X-API-Key: pix_live_your_secret_key" \
-H "Content-Type: application/json" \
-d '{
"serviceCode": "wa",
"countryId": 6
}'Node.js / JavaScript
import axios from 'axios';
const client = axios.create({
baseURL: 'https://domain-anda.com/api/v1',
headers: {
'X-Account-ID': '12345',
'X-API-Key': 'pix_live_your_secret_key'
}
});
// Order nomor WhatsApp Indonesia
const res = await client.post('/nokos/order', {
serviceCode: 'wa',
countryId: 6
});
console.log('Nomor Virtual:', res.data.data.phoneNumber);
console.log('Order ID:', res.data.data.id);Daftar Endpoint API v1
POST
/api/v1/nokos/orderMembuat pesanan nomor virtual baru. Body: serviceCode, countryId.
GET
/api/v1/nokos/orders/:idMengecek status nomor virtual dan mengambil SMS kode OTP yang masuk.
POST
/api/v1/nokos/orders/:id/cancelMembatalkan pesanan nomor virtual dan mengembalikan saldo otomatis.
POST
/api/v1/smm/orderMembuat pesanan SMM baru. Body: serviceId, target, quantity.