Skip to main content
GET
Banka hareketleri listesi

Authorizations

Authorization
string
header
required

Kullanıcı adı apiUserId, parola secretKey. Authorization: Basic base64(apiUserId:secretKey)

Query Parameters

page
integer
default:1

Sayfa numarası (en az 1).

Required range: x >= 1
pageSize
integer
default:25

Sayfa başına kayıt (1-100).

Required range: 1 <= x <= 100
sort
string

Sıralama: alan:asc|desc. İzinli alanlar: transactionDate, createdDate, updatedAt, amount. Varsayılan transactionDate:asc.

Pattern: ^(transactionDate|createdDate|updatedAt|amount)(:(asc|desc))?$
q
string

Serbest metin arama. Numerik değer idNo tam eşleşmesi, metin değer nameSurname içinde büyük/küçük harf duyarsız arama yapar.

filter[incoming]
boolean

true: yalnız gelen hareketler, false: yalnız giden hareketler.

filter[status]
enum<integer>

İşlem durumu: 0 bekleyen, 1 işlem yapıldı, 2 yok sayıldı.

Available options:
0,
1,
2
filter[masakStatus]
enum<integer>

MASAK tarama sonucu: 0 sorgulanmadı, 1 sorun yok, 2 sorunlu. Örn. sorunlu işlemler: filter[masakStatus]=2

Available options:
0,
1,
2
filter[idNo]
string

Gönderici TCKN/VKN tam eşleşme.

filter[currency]
string

Para birimi (büyük harfe normalize edilir).

filter[bankCode]
string

Banka kodu.

filter[startDate]
string<date-time>

ISO-8601 tarih; transactionDate >= startDate.

filter[endDate]
string<date-time>

ISO-8601 tarih; transactionDate <= endDate.

filter[updatedSince]
string<date-time>

ISO-8601 tarih; yalnız bu tarihte veya sonra güncellenen kayıtlar döner (updatedAt >=).

Response

Başarılı liste yanıtı.

success
enum<boolean>
required
Available options:
true
data
object[]
required
meta
object
required