İşlem Arama

POST/partner/1.0/pos/transaction/search
Gerekli scope: payment:inquiry

Ödeme işlemlerini filtreleyerek sayfalı biçimde listeler.

Yanıt sayfalama zarfıdır: content dizisindeki her satır İşlem Detayı ile aynı alanları taşır.

Örnek

curl -X POST https://<host>/partner/1.0/pos/transaction/search \
  -H "X-Api-Key: ..." \
  -H "X-Timestamp: ..." \
  -H "X-Signature: ..." \
  -H "Content-Type: application/json" \
  -d '{
  "orderNumber": "ORD-1001",
  "status": "DEFAULT",
  "fromDate": "2026-07-01T00:00:00",
  "toDate": "2026-07-12T00:00:00",
  "size": 20,
  "page": 0
}'

İstek Body

AlanTipAçıklama
orderNumberstringÖdemede gönderdiğiniz kendi sipariş numaranız. Tekil değildir — aynı sipariş birden fazla satır döndürebilir.
transactionRefstringÖdeme yanıtındaki işlem referansı.
statusenumİşlem durumu filtresi. Boş bırakılırsa DEFAULT = hepsi.
Varsayılan: DEFAULT
fromDatestringBaşlangıç tarihi (ISO-8601, örn. 2026-07-01T00:00:00).
toDatestringBitiş tarihi (ISO-8601).
sizeintegerSayfa boyutu. Boş veya 0 ise 10.
Varsayılan: 10
pageinteger0-tabanlı sayfa numarası.
Varsayılan: 0

Yanıt

AlanAnlamı
content[]İşlem satırları — alanları için bkz. İşlem Detayı.
page / sizeDönen sayfanın numarası ve boyutu.
totalElements / totalPagesFiltreye uyan toplam kayıt ve sayfa sayısı.
lastSon sayfa mı.

İsteği Dene

İsteği Dene
Önizleme modu — değerler kod örneklerini günceller, gerçek istek atılmaz.
Mock