Promo
Body
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
500
Gagal menambahkan diskon karena error internal
post
/discount/addBody
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
500
Gagal update diskon karena error internal
post
/discount/updateLast updated
Was this helpful?