Ana içeriğe atla
GET

Ne yapar?

E-belgesiz alış-satış kayıtlarını listeler. Tarih aralığı belge tarihine uygulanır. Mali belge çıktısı, e-belge, teklif, fiş veya farklı uygulama kaydı bu kaynakla değiştirilmez.

Ön koşullar ve izin

Gereken izin: muhasip:transactions:read. Bu kaynak için açık izin tanımlanmalıdır; genel erişim veya yönetici yetkisi bu iznin yerine geçmez. İlişkili bütün kimlikler aynı firma kapsamında olmalıdır. Kimlik ve izinler · Muhasebe veri kuralları

İstek örnekleri

Kimlikleri kendi kayıtlarınızla değiştirin. Yazmada iş niyetine özel anahtarı istekten önce saklayın; örnek anahtarını farklı işler için yeniden kullanmayın. Alan ve cevap tanımları bu sayfanın API referansında yer alır.

Cevabı değerlendirin

Aşağıdaki cevap temsilîdir.
page 1 tabanlıdır; varsayılan limit=25, üst sınır 100’dür. pagination.total filtrelenmiş kayıt sayısıdır. Eşzamanlı ekleme/düzeltmeler sayfalar arasında sonuçları değiştirebilir.

Hata durumunda

Hata yönetimi · İşlem takibi

Sonraki adım

Belgeden tahsilata ilerleyin. Dönen kimlikleri ve version değerini saklayın; mali yazma sonrasında ilgili belge ve cari bakiyesini okuyun.

Yetkilendirmeler

Authorization
string
header
gerekli

Kullanıcı adı apiUserId, parola secretKey. Aktif ve süresi geçmemiş API kullanıcısı ve uygun firma gerekir.

Sorgu Parametreleri

page
integer
varsayılan:1

1 tabanlı sayfa.

Gerekli aralık: 1 <= x <= 100000
limit
integer
varsayılan:25

Sayfa başına kayıt.

Gerekli aralık: 1 <= x <= 100
currencyCode
enum<string>

Para birimi filtresi. İşlem para birimi. Uygulama tutar hassasiyeti bütün bu birimlerde 2 basamaktır.

Mevcut seçenekler:
TRY,
USD,
EUR,
GBP,
CHF,
CAD,
AUD,
JPY,
CNY,
AED,
SAR,
RUB,
DKK,
NOK,
SEK
contactId
string

Cari filtresi. 24 karakterli kayıt kimliği.

Pattern: ^[a-f0-9A-F]{24}$
direction
enum<string>

İşlem yönü.

Mevcut seçenekler:
sale,
purchase
q
string

Belge referansında arama.

Required string length: 1 - 100
from
string<date>

Başlangıç günü dahil. YYYY-MM-DD; 1900-01-01–2199-12-31. Saat gönderilmez.

to
string<date>

Bitiş günü dahil. YYYY-MM-DD; 1900-01-01–2199-12-31. Saat gönderilmez.

Yanıt

Kayıt veya hesaplama sonucu.

status
enum<boolean>
gerekli
Mevcut seçenekler:
true
result
object
gerekli