Get Item by Vendor
Deskripsi
API ini digunakan untuk mengambil daftar produk berdasarkan vendor ID yang dipilih oleh pengguna, dengan dukungan untuk filter paginasi (page, limit) dan status aktif.
Method | URL |
---|---|
GET |
|
Request
Parameter | Tipe | Wajib | Keterangan |
---|---|---|---|
vendor_id | String | Ya | ID Vendor yang dipilih: 9184njnskd |
page | Integer | Ya | Nomor halaman. Default: 1 |
limit | Integer | Ya | Jumlah data per halaman (opsi: 5 , 10 , 20 , 50 , 100 ). Default: 10 |
status | String | Ya | Filter status produk. Contoh: active |
Contoh Request
GET {{base_url}}/api/v2/bumn/product/vendor?Limit=50&Page=1&vendor_id=6210sfkdjf230
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 "). |