Epinpark

Finansal Hareketler

Bakiyenizi hareket ettiren tüm kayıtları listeler: hakediş, hakediş iadesi, ödeme kesintisi ve reklam ücreti.

GET/v1/finance-transactionsscope:FinanceRead

Yetkilendirme

Bu endpoint FinanceRead 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
entryTypestringEarning, EarningReversal, PayoutDebit, AdvertisingFee
fromDatedateBaşlangıç tarihi; o günün tamamı dahildir
toDatedateBitiş tarihi; o günün tamamı dahildir

orderBy yalnızca CreatedAt ya da Amount olabilir.

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": "019ebb179a7c7b8cad4217317cc7fc8b",
    "entryType": "AdvertisingFee",
    "referenceType": "FeaturedOffer",
    "referenceId": "019ebb17971b72e188868b7d40d40386",
    "amount": -120.0,
    "balanceAfter": 16467.02,
    "description": "Öne Çıkar — 1 Günlük",
    "createdAt": "2026-06-12T09:09:06.813023+00:00"
  }
]

Alanlar

AlanTipAçıklama
idstringHareket kimliği
entryTypestringHareketin türü
referenceTypestringHareketi doğuran kaynak: OrderItem, Settlement, Payout, FeaturedOffer
referenceIdstringO kaynağın kimliği
amountdecimalBakiyeye eklenen tutar; kesintilerde negatiftir
balanceAfterdecimalHareketten sonraki bakiye
descriptionstringVarsa açıklama; hakedişlerde genelde boştur
createdAtdatetimeISO 8601, UTC

Hareket türleri

TürAnlamı
EarningTeslim edilen bir sipariş kaleminden doğan hakediş
EarningReversalİade sonrası hakedişin geri alınması
PayoutDebitÖdeme yapıldığında bakiyeden düşülen tutar
AdvertisingFeeÖne çıkarma gibi reklam hizmetlerinin ücreti

Bakiyeyi doğrulama

En son hareketin balanceAfter değeri Finans Özeti ucundaki availableBalance ile aynıdır. Hareketten önceki bakiyeyi balanceAfter - amount ile bulabilirsiniz.

Hata kodları

CodeAnlam
400Sayfalama, entryType ya da tarih aralığı geçersiz
401HMAC kimlik doğrulama hatası
403Gerekli scope eksik
429Hız limiti aşıldı