Daftar harga akan memberikan info mengenai daftar harga dari seluruh produk kami.
https://agenpulsamm.api.digiswitch.id/v1/user/api/price-list
Berikut adalah struktur JSON yang diharapkan:
{
"command": "prepaid",
"username": "username",
"sign": "740b00a1b8784e028cc8078edf66d12b"
}
Parameter | Deskripsi | Tipe Data | Wajib |
---|---|---|---|
command | value: prepaid atau pasca |
String | Ya |
username | Username yang didapatkan dari menu atur koneksi API |
String | Ya |
code | Kode produk | String | Tidak |
sign | Signature dengan formula md5(username + apiKey + "pricelist") |
String | Ya |
Berikut adalah struktur JSON yang akan diterima:
{
"data": [
{
"name": "Telkomsel 5rb",
"category": "Pulsa",
"brand": "TELKOMSEL",
"type": "Umum",
"price": 5005,
"code": "s5",
"status": true,
"unlimited_stock": true,
"stock": 0,
"multi": true,
"start_cut_off": "0:0",
"end_cut_off": "0:0",
"desc": "Pulsa Telkomsel Rp 5.000"
},
{
"name": "Telkomsel 50rb",
"category": "Pulsa",
"brand": "TELKOMSEL",
"type": "Umum",
"price": 49030,
"code": "s50",
"status": true,
"unlimited_stock": false,
"stock": 0,
"multi": false,
"start_cut_off": "0:0",
"end_cut_off": "0:0",
"desc": "Pulsa Telkomsel Rp 50.000"
}
]
}
Parameter | Deskripsi | Tipe Data |
---|---|---|
name | Nama | String |
category | Kategori | String |
brand | Brand | String |
type | Tipe | String |
price | Harga | Int |
code | Kode | String |
status | Status ketersediaan produk | Boolean |
unlimited_stock | Penentu apakah stok terbatas atau tidak | String |
stock | Sisa stok (dapat Anda abaikan jika unlimited_stock bernilai true ) |
Int |
multi | Transaksi dapat dilakukan lebih dari satu kali ke denom dan no tujuan yang sama dalam sehari | Boolean |
start_cut_off | Jam mulai Cut Off (Format: hh:mm) | String |
end_cut_off | Jam selesai Cut Off (Format: hh:mm) | String |
desc | Deskripsi | String |
{info} Response JSON akan di bungkus oleh variable data, pastikan anda melakukan parsing dengan benar.
Berikut adalah struktur JSON yang akan diterima:
{
"data": [
{
"name": "Pln Postpaid",
"category": "Pascabayar",
"brand": "PLN",
"admin": 2500,
"commission": 100,
"code": "dspln",
"status": true,
"desc": "-"
},
{
"name": "Aetra",
"category": "Pascabayar",
"brand": "PDAM",
"admin": 3000,
"commission": 150,
"code": "aetra",
"status": true,
"desc": "-"
}
]
}
Parameter | Deskripsi | Tipe Data |
---|---|---|
name | Nama | String |
category | Kategori | String |
brand | Brand | String |
admin | Biaya admin | Int |
commision | Biaya komisi yang didapatkan agen | Int |
code | Kode | String |
status | Status ketersediaan produk | Boolean |
desc | Deskripsi | String |