Epinpark

Fatura Listele

Sipariş faturalarınızı listeler.

GET/v1/order-invoicesscope:InvoicesRead

Yetkilendirme

Bu endpoint InvoicesRead scope'u gerektirir. Bkz. İzinler.

Query parametreleri

Sayfalama zorunlu — page, pageSize, orderBy, order alanları gerekir. Detay için Sayfalama sayfasına bakın.

ParametreTipAçıklama
orderIdstring(32)Tek bir siparişin faturaları
statusstringPending ya da Uploaded
documentTypestringSalesInvoice ya da CreditNote

orderBy şu alanlardan biri olabilir: CreatedAt, UploadedAt, InvoiceDate, InvoiceNumber, Status.

Yanıt formatı

200 OK ile birlikte pagination header'ları (X-Total-Count, X-Page, X-Page-Size, X-Next-Page, X-Prev-Page) döner. Body sadece kayıt dizisini içerir.

[
  {
    "id": "019e204815c570199a91b921491a0993",
    "orderId": "019e1e231d99722e8631e246d4accb74",
    "documentType": "SalesInvoice",
    "status": "Uploaded",
    "invoiceNumber": "FT20260513",
    "invoiceDate": "2026-05-13",
    "fileSize": 33393,
    "originalFileName": "fatura.pdf",
    "relatedInvoiceId": null,
    "uploadedAt": "2026-05-13T08:17:12.525037+00:00",
    "createdAt": "2026-05-13T07:40:55.621395+00:00"
  }
]

Alanlar

AlanTipAçıklama
idstringFatura kimliği
orderIdstringFaturanın ait olduğu sipariş
documentTypestringSalesInvoice veya CreditNote
statusstringPending (dosya bekliyor) veya Uploaded
invoiceNumberstringFatura numarası; dosya yüklenene kadar boştur
invoiceDatedateFatura tarihi (YYYY-MM-DD); dosya yüklenene kadar boştur
fileSizenumberYüklenen PDF'in bayt cinsinden boyutu
originalFileNamestringYüklediğiniz dosyanın adı
relatedInvoiceIdstringCreditNote ise ilişkili satış faturası
uploadedAtdatetimeDosyanın yüklendiği an, ISO 8601, UTC
createdAtdatetimeFatura kaydının açıldığı an, ISO 8601, UTC

Hata kodları

CodeAnlam
400Sayfalama veya filtre değeri geçersiz
401HMAC kimlik doğrulama hatası
403Gerekli scope eksik
429Hız limiti aşıldı