Appearance
List Harga
API ini menyediakan akses untuk mendapatkan daftar harga layanan berdasarkan jenis (prabayar
atau pascabayar
) serta kode layanan tertentu (opsional).
URL Endpoint
Gunakan metode POST
untuk mengakses endpoint berikut:
POST
/layanan/price_list
Headers
Pastikan untuk menyertakan header berikut dalam permintaan Anda:
Key | Value |
---|---|
Content-Type | application/x-www-form-urlencoded |
Catatan
Permintaan POST harus menggunakan format application/x-www-form-urlencoded.
Body
Untuk membuat permintaan status transaksi, Anda perlu memasukkan beberapa parameter ke dalam body request. Berikut adalah daftar parameter yang diperlukan beserta penjelasan detailnya:
Field | Tipe | Wajib | Deskripsi |
---|---|---|---|
api_key | string | Ya | API Key Anda untuk autentikasi. |
type | string | Ya | Terdapat dua tipe layanan yaitu prabayar atau pascabayar |
code | string | tidak | Kode layanan tertentu (opsional), jika ingin menampilkan detail layanan. |
Contoh Respon
Jika permintaan berhasil, Anda akan menerima respon dari server dalam format JSON. Berikut adalah contoh respon yang mungkin Anda terima:
Respon Layanan Prabayar
Berikut adalah contoh respon dari layanan prabayar
:
json
{
"status": true,
"data": [
{
"code": "PLN100",
"name": "PLN 100.000",
"category": "PLN",
"type": "Umum",
"provider": "PLN",
"price": "100113",
"note": "masukkan nomor meter/id pelanggan",
"status": "available",
"img_url": "https://urlimage.png"
},
{
"code": "HOKW",
"name": "Honor of Kings Weekly Card",
"category": "Games",
"type": "Membership",
"provider": "Honor of Kings",
"price": "12325",
"note": "Honor of Kings Weekly Card",
"status": "available",
"img_url": "https://urlimage.png"
}
// layanan lainnya
],
"code": 200
}
Deskripsi Respon Layanan Prabayar
berikut deskripsi respon dari API daftar harga layanan prabayar:
Field | Tipe | Deskripsi |
---|---|---|
status | boolean | Menunjukkan apakah permintaan berhasil (true ) atau tidak (false ). |
message | string | Pesan yang memberikan penjelasan tentang hasil dari permintaan. |
data | array | Daftar layanan prabayar yang tersedia. |
code | string | Kode unik yang digunakan untuk mengidentifikasi layanan tertentu. |
name | string | Nama dari layanan tertentu. |
category | string | Kategori layanan (misalnya, PLN, Games, dll.). |
type | string | Jenis layanan (misalnya, Umum, Membership, dll.). |
provider | string | Penyedia layanan (misalnya, PLN, Telkomsel, Indosat, dll.). |
price | string | Harga mengenai layanan tertentu. |
note | string | Informasi tambahan mengenai layanan tersebut. |
status | string | Ketersediaan layanan (bisa available atau empty ). |
img_url | string | URL gambar yang terkait dengan layanan tersebut. |
Respon Layanan Pascabayar
Berikut adalah contoh respon dari layanan pascabayar
:
json
{
"status": true,
"data": [
{
"code": "PPLN",
"type": "pln",
"category": "PLN PASCABAYAR",
"layanan": "Pln Pascabayar",
"admin": "2750",
"komisi": "1138",
"note": "-",
"status": "available"
},
{
"code": "HP1",
"type": "hp",
"category": "HP PASCABAYAR",
"layanan": "Halo Postpaid",
"admin": "2500",
"komisi": "388",
"note": "-",
"status": "available"
}
// layanan lainnya
]
}
Deskripsi Respon Layanan Pascabayar
berikut deskripsi respon dari API daftar harga layanan pascabayar:
Field | Tipe | Deskripsi |
---|---|---|
status | boolean | Menunjukkan apakah permintaan berhasil (true ) atau tidak (false ). |
message | string | Pesan yang memberikan penjelasan tentang hasil dari permintaan. |
data | array | Daftar layanan pascabayar yang tersedia. |
code | string | Kode unik yang digunakan untuk mengidentifikasi layanan tertentu. |
type | string | Jenis layanan (misalnya, pln , hp , padam , dll.). |
category | string | Kategori layanan (misalnya, PLN PASCABAYAR, HP PASCABAYAR, dll.). |
layanan | string | Nama layanan pascabayar (misalnya, Pln Pascabayar, Halo Postpaid). |
admin | string | Biaya administrasi untuk layanan tersebut. |
komisi | string | Komisi untuk layanan tersebut. |
note | string | Informasi tambahan mengenai layanan tersebut. |
status | string | Ketersediaan layanan (available atau empty ). |