API to API
Products
Sinkronisasi produk Miharogames ke katalog internal mitra.
Products
Mitra dapat menarik katalog produk Miharogames secara berkala. Harga produk mengikuti price plan mitra yang terhubung dengan secret key.
Product Sync
GET /client/v2/product/sync?sub_category=prabayar&page=1&pageSize=50
Authorization: Bearer {access_token}
X-SECRET-KEY: {partner_secret_key}
{
"status": true,
"data": {
"products": [
{
"id": 22046,
"code": "S20",
"name": "[TESTING] PULSA TELKOMSEL 2.000 (SUKSES)",
"description": "Deskripsi produk",
"status": "ACTIVE",
"pricing": {
"base_price": 2000,
"final_price": 2000
},
"operator": {
"id": 1,
"name": "Telkomsel",
"logo": "https://dev-asset.miharogames.co.id/uploads/files/m_operator_logo/telkomsel.svg"
}
}
]
},
"pagination": {
"total": 1,
"page": 1,
"perPage": 50,
"totalPages": 1
},
"message": "OK"
}
Filter
| Query | Keterangan |
|---|---|
sub_category | Kode text sub kategori, contoh prabayar. |
page | Nomor halaman. |
pageSize | Jumlah data per halaman, maksimal 100. |
Produk tetap dikirim walaupun inactive agar mitra bisa menyamakan status katalog di sisi mereka.
Error Conditions
| HTTP | Kondisi | Message |
|---|---|---|
400 | sub_category kosong. | sub_category wajib diisi. |
400 | pageSize lebih dari 100. | pageSize maksimal 100. |
401 | Secret key salah. | Akses ditolak. Pastikan kredensial integrasi yang digunakan sudah benar dan masih aktif. |
200 | Sub kategori tidak ditemukan. | Subkategori tidak ditemukan. |
500 | Error internal. | Mengikuti pesan error server. |