Product
Body
User_idstringRequiredExample:
USR-001Outlet_idstringRequiredExample:
OUT-001NamestringRequiredExample:
Nasi Goreng SpesialCategorystringOptionalExample:
MakananUnitsstringOptionalExample:
PorsiQuantitynumberOptionalExample:
10Minimum_quantitynumberOptionalExample:
2DescriptionstringOptionalExample:
Nasi goreng dengan telur dan ayamBuy_costnumberOptionalExample:
10000Sell_costnumberOptionalExample:
15000ImagesstringOptionalExample:
https://example.com/nasgor.jpgSku_idstringOptional
Modifiers_namestringOptionalExample:
Level PedasModifiers_optionstringOptionalExample:
[{"name": "Pedas", "price": 1000}, {"name": "Tidak Pedas", "price": 0}]Modifiers_idstringOptional
VariantstringOptionalExample:
[{"Name": "Biasa", "Sell_cost": 15000, "Buy_cost": 10000, "Quantity": 10, "Minimum_quantity": 2, "Sku": ""}]RawmaterialstringOptionalExample:
[{"Sku_id": "RM-001", "Name": "Beras", "Quantity": 2}]Is_stock_trackedstringOptionalExample:
YesOutletsstringOptionalExample:
["OUT-001"]WeightnumberOptionalExample:
250Wholesaler_costnumberOptionalExample:
13000Responses
200
Berhasil
application/json
500
Gagal karena kesalahan server
post
/product/addBody
User_idstringRequiredExample:
USR-001Outlet_idstringRequiredExample:
OUT-001Sku_idstringOptionalExample:
FP-0001NamestringRequiredExample:
Nasi Goreng SpesialCategorystringOptionalExample:
MakananUnitsstringOptionalExample:
PorsiQuantityintegerOptionalExample:
20Minimum_quantityintegerOptionalExample:
2DescriptionstringOptionalExample:
Nasi goreng dengan telur dan ayamBuy_costnumberOptionalExample:
10000Sell_costnumberOptionalExample:
15000ImagesstringOptionalExample:
https://example.com/nasgor.jpgModifiers_idstringOptionalExample:
MOD-001Modifiers_namestringOptionalExample:
Level PedasModifiers_optionstringOptionalExample:
[{"name": "Pedas", "price": 1000}, {"name": "Tidak Pedas", "price": 0}]VariantstringOptionalExample:
[{"Name": "Biasa", "Sell_cost": 15000, "Buy_cost": 10000, "Quantity": 10, "Minimum_quantity": 2, "Sku": "FP-0002"}]RawmaterialstringOptionalExample:
[{"Sku_id": "RM-001", "Name": "Beras", "Quantity": 2}]Is_stock_trackedstringOptionalExample:
YesOutletsstringOptionalExample:
["OUT-001"]WeightnumberOptionalExample:
250Wholesaler_costnumberOptionalExample:
13000Responses
200
Berhasil
application/json
500
Gagal karena kesalahan server
post
/product/setBody
user_idstringRequiredExample:
USR-001outlet_idstringRequiredExample:
OUT-001sku_idstringRequiredExample:
SKU-001is_activestringRequiredExample:
Status aktif produk, biasanya 'Yes' atau 'No'
NoResponses
200
Produk berhasil diaktifkan atau dinonaktifkan
application/json
500
Terjadi kesalahan pada server
post
/product/deactiveBodyobject[]
user_idstringRequiredExample:
USR-001outlet_idstringRequiredExample:
OUT-001sku_idstringRequiredExample:
SKU-001namestringRequiredExample:
Produk InstagramcategorystringRequiredExample:
Kategori AunitsstringRequiredExample:
pcsquantityintegerRequiredExample:
10minimum_quantityintegerRequiredExample:
2descriptionstringOptionalExample:
Deskripsi produk Instagrambuy_costnumber · floatRequiredExample:
50000sell_costnumber · floatRequiredExample:
75000imagesstringOptionalExample:
["https://image.example.com/1.jpg"]modifiers_idstringOptionalExample:
MOD-001rawmaterialstringOptionalExample:
[]is_stock_trackedstringRequiredExample:
YesoutletsstringOptionalExample:
OUT-001weightnumber · floatOptionalExample:
1.5Responses
200
Berhasil menambahkan atau memperbarui data produk Instagram
application/json
500
Terjadi kesalahan pada server
post
/instagram/addBody
user_idstringRequiredExample:
USR-001outlet_idstringRequiredExample:
OUT-001modifiers_idstringOptionalExample:
Opsional, jika ingin mengambil modifier tertentu
MOD-001Responses
200
Berhasil mengambil daftar modifiers
application/json
500
Terjadi kesalahan pada server
post
/modifiers/showBody
user_idstringRequiredExample:
USR-001outlet_idstringRequiredExample:
OUT-001productsstringRequiredExample:
JSON string yang berisi array objek penyesuaian stok.
[{"sku_id":"SKU-001","initial_stock":50,"adjustment":5,"expense_adjustment":10000,"note":"Stock correction"}]Responses
200
Penyesuaian stok berhasil dibuat
application/json
500
Terjadi kesalahan pada server
post
/stockadjustment/addBody
User_idstringRequired
PasswordstringRequired
Outlet_idstringRequired
ProductsstringRequired
ModifiersstringRequired
Responses
200
Berhasil menambahkan produk dan modifiers
application/json
401
User atau password tidak valid
application/json
500
Terjadi kesalahan server
post
/uploadexcel/addLast updated
Was this helpful?