Promo
Body
user_idstringRequiredExample:
+6285228990120outlet_idstringRequiredExample:
OTL-001Responses
200
Berhasil menampilkan daftar diskon
application/json
idstringOptionalExample:
DSC-001user_idstringOptionalExample:
+6285228990120outlet_idstringOptionalExample:
OTL-001namestringOptionalExample:
Diskon RamadhantypestringOptionalExample:
percentagevaluenumberOptionalExample:
10is_activebooleanOptionalExample:
truecreate_dtmstring · date-timeOptionalExample:
2025-06-02T10:00:00Z500
Terjadi kesalahan saat mengambil data diskon
post
/discounts/showBody
user_idstringRequiredExample:
+6285228990120outlet_idstringRequiredExample:
OTL-001namestringRequiredExample:
Diskon Akhir TahundescriptionstringOptionalExample:
Diskon besar akhir tahunstart_dtmstring · date-timeRequiredExample:
2025-12-01T00:00:00Zend_dtmstring · date-timeRequiredExample:
2025-12-31T23:59:59Zcustom_daysstringOptionalExample:
Senin,Rabu,Jumatproductsstring[]OptionalExample:
["SKU-001","SKU-002"]amountnumberRequiredExample:
15000percentage_or_rupiahstring · enumRequiredExample:
rupiahPossible values: minimum_salesnumberOptionalExample:
100000quantity_or_rupiahstring · enumOptionalExample:
rupiahPossible values: is_activebooleanRequiredExample:
trueResponses
200
Diskon berhasil ditambahkan atau nama sudah ada
application/json
user_idstringOptional
messagestringOptionalExample:
discount created500
Gagal menambahkan diskon karena error internal
post
/discount/addBody
user_idstringRequiredExample:
+6285228990120outlet_idstringRequiredExample:
OTL-001discount_idstringRequiredExample:
DISC-0001is_activebooleanRequiredExample:
falseResponses
200
Diskon berhasil diupdate
application/json
user_idstringOptional
messagestringOptionalExample:
discount set500
Gagal update diskon karena error internal
post
/discount/setBody
user_idstringRequiredExample:
+6285228990120outlet_idstringRequiredExample:
OTL-001discount_idstringRequiredExample:
DISC-0001namestringRequiredExample:
Diskon Spesial LebarandescriptionstringOptionalExample:
Diskon 20% untuk semua produk makananstart_dtmstring · date-timeOptionalExample:
2025-06-01T00:00:00Zend_dtmstring · date-timeOptionalExample:
2025-06-30T23:59:59Zcustom_daysstring[]OptionalExample:
["Monday","Friday"]productsstring[]OptionalExample:
["SKU-001","SKU-002"]amountnumberOptionalExample:
5000percentage_or_rupiahstringOptionalExample:
Rupiahminimum_salesnumberOptionalExample:
10000quantity_or_rupiahstringOptionalExample:
Quantityis_activebooleanRequiredExample:
trueoutletsstring[]OptionalExample:
["OTL-001","OTL-002"]Responses
200
Diskon berhasil diupdate
application/json
user_idstringOptional
messagestringOptionalExample:
discount edit successfully500
Gagal update diskon karena error internal
post
/discount/updateBody
user_idstringRequiredExample:
+6285228990120outlet_idstringRequiredExample:
OTL-001discount_idstringRequiredExample:
DISC-0001Responses
200
Diskon berhasil dihapus
application/json
user_idstringOptional
messagestringOptionalExample:
discount delete500
Gagal menghapus diskon karena error internal
post
/discount/delLast updated
Was this helpful?