Get Item All
Deskripsi
API ini digunakan untuk mengambil seluruh daftar produk yang ada di PaDiUMKM, dengan dukungan untuk filter paginasi (page, limit).
| Method | URL |
|---|---|
| GET | {{ base_url }}/api/v2/bumn/product/all |
Request
| Parameter | Tipe | Wajib | Keterangan |
|---|---|---|---|
page | Integer | Ya | Nomor halaman. Default: 1 |
limit | Integer | Ya | Jumlah data per halaman (opsi: 5, 10, 20, 50, 100). Default: 10 |
Contoh Request
GET {{base_url}}/api/v2/bumn/product/all?Limit=100&Page=10
Response
Success
| Status | Payload |
|---|---|
| 200 | |
| Params | Tipe Data | Deskripsi |
|---|---|---|
status | STRING | Status dari permintaan ke server. Nilai: "success" atau "error". |
data | OBJECT | Objek utama berisi metadata dan detail produk. |
data.meta | OBJECT | Metadata terkait paginasi. |
data.meta.first | STRING | URL halaman pertama. |
data.meta.limit | INTEGER | Jumlah data per halaman. |
data.meta.last | STRING | URL halaman terakhir. |
data.meta.next | STRING | URL halaman berikutnya. |
data.meta.page | INTEGER | Halaman saat ini. |
data.meta.prev | STRING | URL halaman sebelumnya. |
data.meta.total_data | INTEGER | Total data yang tersedia. |
data.meta.total_page | INTEGER | Total halaman yang tersedia. |
data.product_id | STRING | ID unik dari produk. |
data.product_type | STRING | Tipe produk (contoh: "1"). |
data.product_category | STRING | ID kategori produk. |
data.category_name | STRING | Nama kategori produk. |
data.child_name | STRING | Nama sub-kategori produk. |
data.child | STRING | ID sub-kategori produk. |
data.vendor_id | STRING | ID vendor atau pemasok produk. |
data.vendor_name | STRING | Nama vendor atau pemasok. |
data.data | OBJECT | Detail informasi produk. |
data.data.product_name | STRING | Nama produk. |
data.data.tipe_product | STRING | Jenis produk (contoh: "barang"). |
data.data.description | STRING | Deskripsi produk. |
data.data.always_ready_stock | STRING | Apakah stok selalu tersedia ("true"/"false"). |
data.data.stok | STRING | Jumlah stok yang tersedia. |
data.data.unit | STRING | Satuan stok (contoh: "kg"). |
data.data.weight | STRING | Berat produk. |
data.data.weight_unit | STRING | Satuan berat (contoh: "kg"). |
data.data.length | NULL/NUM | Panjang produk (bisa null). |
data.data.width | NULL/NUM | Lebar produk (bisa null). |
data.data.height | NULL/NUM | Tinggi produk (bisa null). |
data.data.pdn | STRING | Produk Dalam Negeri ("true"/"false"). |
data.data.ppn | STRING | Kena PPN atau tidak ("true"/"false"). |
data.data.pph | STRING | Jenis PPh (contoh: "pph22"). |
data.data.price_before_ppn | STRING | Harga sebelum PPN. |
data.data.assets | OBJECT | Objek yang berisi informasi aset. |
data.data.assets.id | STRING | ID dari aset. |
data.data.assets.assets_ref | STRING | Referensi/link aset (contoh: URL gambar). |
data.data.assets.type | STRING | Tipe aset (contoh: "picture"). |