Integrasikan layanan SMM dan PPOB SoloSmartPedia langsung ke dalam sistem atau aplikasi Anda dengan RESTful API yang cepat dan stabil.
REST API SoloSmartPedia dirancang untuk memudahkan developer dalam menghubungkan sistem mereka dengan layanan PPOB dan SMM kami. Semua respons dienkapsulasi dalam format JSON yang standar.
https://solosmartpedia.com/api/v1
Untuk dapat mengakses API, Anda harus memiliki akun dan meng-generate API Key di pengaturan profil.
Demi keamanan, SoloSmartPedia menerapkan dua lapis verifikasi untuk setiap request API.
Setiap request wajib
menyertakan parameter api_key baik di body (POST) maupun di URL
(GET).
Hanya IP Address yang telah Anda daftarkan di dashboard yang dapat melakukan request menggunakan API Key Anda.
Mengambil data profil beserta sisa saldo akun Anda.
{
"status": true,
"data": {
"username": "user123",
"name": "John Doe",
"email": "john@example.com",
"balance": 1500000,
"tier": "gold",
"status": "active"
}
}
Endpoint ringan untuk mengecek nominal saldo secara cepat.
{
"status": true,
"data": {
"balance": 1500000
}
}
Mengambil daftar layanan beserta harga yang sudah disesuaikan dengan tier akun Anda.
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
category |
Opsional | Filter layanan berdasarkan kategori |
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
service_id |
Wajib | ID layanan prabayar (didapat dari daftar layanan) |
target |
Wajib | Nomor HP, ID Pelanggan, atau ID Game |
pin |
Wajib | PIN Transaksi Akun Anda (6 digit) |
{
"status": true,
"message": "Pesanan berhasil dibuat",
"data": {
"order_id": "TRX-12345",
"service_name": "Telkomsel 10K",
"target": "081234567890",
"price": 10250,
"status": "Pending"
}
}
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
service_id |
Wajib | ID layanan pascabayar |
target |
Wajib | Nomor pelanggan / No. Tagihan |
pin |
Wajib | PIN Transaksi Akun Anda (6 digit) |
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
service_id |
Wajib | ID layanan socmed |
target |
Wajib | Target (URL/Username) |
quantity |
Wajib | Jumlah pesanan |
pin |
Wajib | PIN Transaksi (6 digit) |
custom_comments |
Opsional | Komentar khusus jika layanan custom comments |
custom_link |
Opsional | Link khusus jika layanan membutuhkan custom link |
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
order_id |
Wajib | ID Pesanan (dari status) |
*Refill hanya berlaku untuk layanan yang berlogo ♻️ (support refill) dan orderan yang sudah berstatus Success lebih dari 2 hari.
| Parameter | Wajib | Deskripsi |
|---|---|---|
api_key |
Wajib | API Key akun Anda |
target |
Wajib | Nomor Meter / ID Pelanggan PLN |
| Kode | Status | Deskripsi |
|---|---|---|
| 200 | OK | Request berhasil diproses. Saldo dipotong (jika order) |
| 400 | Bad Request | Parameter tidak valid, tidak lengkap, atau format salah |
| 401 | Unauthorized | API Key tidak valid, tidak aktif, IP belum diwhitelist, atau PIN salah |
| 402 | Payment Required | Saldo Anda tidak mencukupi untuk melakukan transaksi ini |
| 500 | Server Error | Terjadi kendala teknis pada server kami atau provider |