Skip to main content
GET
Banka hareketlerini listele

Yetkilendirmeler

x-api-key
string
header
gerekli

Tenant admin tarafından oluşturulan API anahtarının kimliği.

x-api-secret
string
header
gerekli

Yalnız oluşturma anında gösterilen API anahtarı secret değeri. x-api-key ile aynı istekte gönderilir.

Başlıklar

x-company-id
string

Hedef firma kimliği. Müşteri banka endpointlerindeki yazma işlemleri için zorunludur.

x-company-ids
string

API credential tek firma kapsamlıdır; gönderilirse credential firmasıyla eşleşen tek kimlik içermelidir.

Sorgu Parametreleri

accountId
string

Tek banka bağlantısı kimliği veya virgülle ayrılmış kimlikler.

Maximum string length: 1250
subAccountKey
string

Tek provider-owned alt hesap kimliği veya virgülle ayrılmış kimlikler.

Maximum string length: 6450
bankCode
string

Tek banka kodu veya virgülle ayrılmış banka kodları.

Maximum string length: 500
currency
string

Tek kanonik para/varlık kodu veya virgülle ayrılmış kodlar. Kodlar TRY ya da TCMB kanalındaki katalog değerleridir.

Maximum string length: 500
transactionType
string

Tek kanonik hareket türü veya virgülle ayrılmış hareket türleri. Henüz eşlenmemiş hareketler bu filtreye dahil olmaz.

Maximum string length: 1000
incoming

Büyük/küçük harfe duyarsız true, false, 1, 0, incoming veya outgoing değerlerini kabul eder; çevresel boşluklar temizlenir ve en fazla 50 değer CSV olarak gönderilebilir.

status
boolean

Hareketin aktiflik durumu.

idNo
string

Provider hareket numarası.

Maximum string length: 100
iban
string

IBAN ile tam eşleşme.

Maximum string length: 100
minAmount
number

Dahil en düşük tutar; maxAmount değerini aşamaz.

maxAmount
number

Dahil en yüksek tutar.

from

Dahil başlangıç tarihi veya zamanı; to değerinden sonra olamaz.

to

Bitiş tarihi veya zamanı. YYYY-MM-DD değeri belirtilen günün tamamını, date-time değeri ise verilen anı dahil eder.

dateField
enum<string>
varsayılan:transactionDate

Tarih aralığının uygulanacağı alan.

Mevcut seçenekler:
transactionDate,
fetchedAt
q
string

Açıklama, ad soyad ve providerStamp alanlarında güvenli metin araması.

Maximum string length: 100
referenceSource
string

Referans üçlüsünün kaynağı; diğer iki referans alanıyla birlikte zorunludur.

Maximum string length: 64
referenceType
string

Referans varlık türü.

Maximum string length: 64
referenceId
string

Aynı source/type kapsamındaki harici referans kimlikleri; CSV ile en fazla 50 değer kabul edilir. Virgül ayırıcıdır ve literal virgül desteklenmez.

Maximum string length: 12850
referenceKey
string

Tek normalize referans anahtarı veya virgülle ayrılmış referans anahtarları.

Maximum string length: 6450
tag
string

Normalize atama etiketleri; CSV ile en fazla 50 değer kabul edilir. Virgül ayırıcıdır ve literal virgül desteklenmez.

Maximum string length: 2550
automationStatus
string

Büyük/küçük harfe duyarsız legacy, pending, processing, retry, completed veya dead değerlerini kabul eder; çevresel boşluklar temizlenir ve en fazla 50 değer CSV olarak gönderilebilir.

Maximum string length: 550
sortBy
enum<string>
varsayılan:transactionDate

Sıralama alanı.

Mevcut seçenekler:
transactionDate,
fetchedAt,
amount,
balance
direction
enum<string>
varsayılan:desc

Sıralama yönü.

Mevcut seçenekler:
asc,
desc
includeAssignments
boolean
varsayılan:false

true ise atama detaylarını hareketlere ekler.

pagination
enum<string>
varsayılan:offset

Offset veya cursor sayfalama modu.

Mevcut seçenekler:
offset,
cursor
cursor
string

Cursor modunda bir önceki pageInfo.nextCursor değeri.

Maximum string length: 2048
page
integer
varsayılan:1

Offset modunda sayfa numarası.

Gerekli aralık: x >= 1
pageSize
integer

Offset modunda en fazla 250, cursor modunda en fazla 100. Sınır aşımı 400 döndürür; sessiz kırpma yapılmaz.

Gerekli aralık: 1 <= x <= 250

Yanıt

Offset veya cursor ile sayfalanmış banka hareketleri.

status
boolean
gerekli
result
object[]
gerekli
paginate
object
gerekli