İndirim listesi
GET /Discounts
Restoranda tanımlı indirimlerin listesini getirir. Restoranın kendi indirimleri ile merkezden restorana atanmış indirimler birlikte döner.
Örnek istek
İndirim listesi
curl -X GET "https://ext.adisyo.com/api/External/v2/Discounts" \
--header "x-api-key: ..." \
--header "x-api-secret: ..." \
--header "x-api-consumer: ..."İstek Parametreleri
Bu endpoint için ek bir parametre gerekmez.
Örnek cevap
İndirim listesi
{
"discounts": [
{
"id": 34,
"name": "Personel İndirimi",
"discountType": 1,
"discountTypeName": "Yüzde İndirimi",
"amount": 10.00,
"discountStartDate": null,
"discountFinishDate": null
},
{
"id": 77,
"name": "Hediye Ürün",
"discountType": 2,
"discountTypeName": "Tutar İndirimi",
"amount": 50.00,
"discountStartDate": "2026-07-01T00:00:00",
"discountFinishDate": "2026-08-31T00:00:00"
}
],
"status": 100,
"message": "İşlem Başarılı."
}Cevap parametreleri
| Parametre Adı | Data Tipi | Açıklama |
|---|---|---|
id | Number | İndirimin Adisyo ID'si. Sipariş indirimi endpoint'inde discountId olarak kullanılır |
name | String | İndirimin adı |
discountType | Number | İndirim tipi. 1 Yüzde İndirimi, 2 Tutar İndirimi |
discountTypeName | String | İndirim tipinin adı |
amount | Decimal | İndirimin değeri. Tip yüzde ise oran, tutar ise tutar olarak yorumlanır |
discountStartDate | DateTime? | Geçerlilik başlangıcı. Dolu ise bu tarihten önce uygulanamaz |
discountFinishDate | DateTime? | Geçerlilik bitişi. Dolu ise bu tarihten sonra uygulanamaz |
status | Number | Sonuç Kodları |
message | String | İşlem sonucu mesajı |
Geçerlilik tarihi dışında kalan bir indirim listede yer alabilir, ancak Sipariş indirimi endpoint'i tarafından reddedilir.