Tahsilat Linklerini Listele

POST/partner/1.0/payment/link/search
Gerekli scope: collection:link

Tahsilat linklerini filtreleyerek sayfalı liste döner. Kapsam API anahtarınızın işletmesidir; istekte işletme kimliği taşınmaz.

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

Örnek

curl -X POST https://<host>/partner/1.0/payment/link/search \
  -H "X-Api-Key: ..." \
  -H "X-Timestamp: ..." \
  -H "X-Signature: ..." \
  -H "Content-Type: application/json" \
  -d '{
  "status": "PENDING",
  "size": 20,
  "page": 0
}'

İstek Body

AlanTipAçıklama
referenceNumberstringLink referans numarası filtresi.
transactionIdstringİlişkili işlem filtresi — yanıttaki transactionRef ile aynı değeri alır.
statusenumLink durumu filtresi.
DEFAULTCOMPLETEDPENDINGUNDER_REVIEWREJECTEDEXPIRED
phoneNumberstringAlıcı telefon numarası filtresi.
emailstringAlıcı e-posta filtresi.
expiryDateStartdateGeçerlilik tarihi aralığı başlangıcı.
expiryDateEnddateGeçerlilik tarihi aralığı bitişi.
createdDateStartdateOluşturma tarihi aralığı başlangıcı.
createdDateEnddateOluşturma tarihi aralığı bitişi.
sizeintegerSayfa boyutu. Boş veya 0 ise 10.
Varsayılan: 10
pageintegerSayfa indeksi (0 tabanlı).
Varsayılan: 0

Yanıt

AlanAnlamı
content[]Link satırları — alanları için bkz. Link 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