Epinpark

Teklifleri Listele

Kendi tekliflerinizi listeler.

GET/v1/offersscope:OffersRead

Yetkilendirme

Bu endpoint OffersRead scope'u gerektirir. Bkz. İzinler.

Query parametreleri

Sayfalama zorunlu — page, pageSize, orderBy, order alanları gerekir. Detay için Sayfalama sayfasına bakın.

ParametreTipAçıklama
variantIdstring(32)Tek bir varyantın teklifleri
isActivebooleanYalnızca aktif ya da pasif teklifler
allowBackorderbooleanÖn siparişe açık teklifler

orderBy şu alanlardan biri olabilir: CreatedAt, UpdatedAt, Price, Quantity.

Yanıt formatı

200 OK ile birlikte pagination header'ları (X-Total-Count, X-Page, X-Page-Size, X-Next-Page, X-Prev-Page) döner. Body sadece kayıt dizisini içerir.

[
  {
    "id": "019e257cdeb57968a128c6c85d642cd4",
    "variantId": "019e021dec0d765aad274decc4dac815",
    "productType": "Digital",
    "price": 124.0,
    "discountedPrice": null,
    "currency": "TRY",
    "quantity": 0,
    "reservedQuantity": 0,
    "isActive": true,
    "allowBackorder": true,
    "backorderLimit": 456,
    "createdAt": "2026-05-14T07:56:41.013207+00:00",
    "updatedAt": "2026-05-15T10:37:52.925551+00:00"
  }
]

Alanlar

AlanTipAçıklama
idstringTeklif kimliği
variantIdstringTeklifin açıldığı katalog varyantı; ürün adı ve SKU için Katalog Varyantları
productTypestringPhysical ya da Digital
pricedecimalSatış fiyatı
discountedPricedecimalİndirimli fiyat; yoksa boştur
currencystringPara birimi
quantitynumberSatışa hazır stok
reservedQuantitynumberSipariş için rezerve edilmiş, henüz teslim edilmemiş adet
isActivebooleanPasif teklifler mağazada görünmez
allowBackorderbooleanStok bittiğinde sipariş alınmaya devam eder
backorderLimitnumberÖn sipariş üst sınırı
createdAt / updatedAtdatetimeISO 8601, UTC

Hata kodları

CodeAnlam
400Sayfalama veya filtre değeri geçersiz
401HMAC kimlik doğrulama hatası
403Gerekli scope eksik
429Hız limiti aşıldı