Kayıt Bazlı Muhasebe Servisi

Kayıt bazlı muhasebe verilerini imleç (cursor) tabanlı sayfalama ile getirir.

Sıralama ve imleç için OrderDate (sipariş tarihi) alanı baz alınır.

Sayfalama Nasıl Çalışır?

  1. İlk istek için cursorId'yi boş gönderin, veya en son kaldığınız yeri girebilirsiniz .
  2. İlk istek için cursorDate'i 0001-01-01 gönderin, veya istediğiniz başlangıç tarihini verin.
  3. Her başarılı response içinde bir sonraki sayfa için kullanılacak cursor bilgisi döner.
  4. Bir sonraki sayfayı almak için, bir önceki yanıttan aldığınız cursor'ı tekrar isteğe ekleyin.
  5. Tüm veriler alındığında veya sonraki sayfa olmadığında, cursor null veya boş dönecektir.

Önemli Not: OrderDate alanı null olan kayıtlar mevcut olabilir. Bu kayıtlar sayfalama yapılırken her zaman en sonda listelenir.

Path Params
uuid
required
Query Params
int32
required
Defaults to 100
string
string
string
string

Transaction type filter. Leave it empty for all types. Or provide one or more types as a comma-separated string.

Allowed values: OutboundCustomerSatisfaction, Commission, Stoppage, CampaignDiscountRefund, CargoCompensationIncomeRefund, HepsiGlobalTransferIncome, StudioExpense, FigoPara, RefusedInvoiceExpenseRefund, LineItemTransferIncome, CargoMargin, MarketingSupportParticipation, DeliveryProcessingFee, CampaignDiscount, GoldLaborStoppage, ReturnProcessingFeeExpense, CargoLimitExcessCompensationIncome, RoadAssistanceExpense, DeliveryProcessingFeeRefund, SfsInterest, PriceDifferenceExpense, LateInterestExpense, ShipmentCostSharingIncome, FacebookAdExpense, DropShipmentCostSharingExpense, CommissionRefund, PriceDifferenceRefund, MarketingExpenseRefund, TransportExpense, ShipmentCostSharingExpense, CommissionInvoiceRefund, GoldLaborStoppageRefund, ReturnShipmentCostSharingExpense, ProductsReportedByService, SponsorshipFee, CustomerSatisfaction, MpScrapIncome, ReturnDeliveryProcessingFee, ProcessingFeeExpense, HepsiGlobalCampaignDiscount, LineItemTransferExpense, BnplOrder, DropShipmentCostSharingIncome, RoadAssistanceExpenseRefund, RefusedInvoiceExpense, OneClickReturnShipmentCostSharingExpense, RevenueIncome, FaturaLab, MpScrapExpense, StoppageRefund, PaymentServiceCostReflectionRefund, OutboundCustomerSatisfactionRefund, TotalPayment, HepsiGlobalTransferExpense, MpOutletProductExpense, CargoCompensationIncome, MarketingSupportParticipationRefund, InternationalOperationFeeRefund, AdBalanceTopUpFromAllowance, CargoCompensationExpenseRefund, InternationalOperationFee, VAT, OverseasCommissionRefund, CustomerSatisfactionRefund, Chargeout, BnplProcessingFee, BnplRefund, AdSharingExpense, InboundCustomerSatisfaction, CommissionCorrection, MarketingExpense, RevenueExpense, CargoCostRefund, EInvoiceSales, CargoCompensationSellerSatisfactionIncome, EInvoiceSalesRefund, InboundCustomerSatisfactionRefund, AdBalanceTopUpFromAllowanceRefund, ProcessingFeeExpenseRefund, PaymentServiceCostReflection, Payment, TransportExpenseRefund, Return, MpCompensationIncome, Deposit, BalanceCorrection, AdSharingExpenseRefund, BnplProcessingFeeRefund

string

Status filter. Leave it empty for all statuses. Or provide one or more types as a comma-separated string.

Allowed values: Paid, WillBePaid

string
uuid

The Curser.Id returned from the last request. Leave it empty, if it is first request

date

The Curser.Date returned from the last request. Or Lowerbound date if it is first request

date

Inclusive optinal upper bound date. Leave it empty, if you want to fetch all records after the CursorDate

Headers
string
required

Integrator application identifier. Required for authentication.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Basic
base64
:
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json