Przeskocz do opisu głównego

Pobieranie faktur offline

GET /invoices/{environment}/offline

Zwraca listę faktur offline (tryb awaryjny) dla danego środowiska.

Parametry ścieżki

ParametrTypWymaganyOpis
environmentstringtest, demo lub prod

Parametry zapytania

ParametrTypDomyślnieOpis
statusstringunsentFiltr statusu

Dozwolone wartości status

WartośćOpis
unsentDomyślnie: obejmuje pending, signed, error, processing
pendingOczekujące na podpis
signedPodpisane, gotowe do wysłania
errorZ błędem
processingW trakcie przetwarzania
sentWysłane do KSeF
allWszystkie statusy

Odpowiedź 200

{
"invoices": [
{
"id": "uuid",
"invoiceNumber": "FV/2026/01/001",
"issueDate": "2026-01-15",
"buyerName": "Klient ABC",
"buyerNip": "1234567890",
"netAmount": 1000.00,
"grossAmount": 1230.00,
"vatAmount": 230.00,
"currency": "PLN",
"status": "signed",
"errorMessage": null,
"ksefReferenceNumber": null,
"qrLinkInvoice": "https://...",
"qrLinkCertificate": "https://...",
"createdAt": "2026-01-15 10:00:00"
}
],
"totalCount": 1
}
PoleTypOpis
invoicesarrayLista faktur offline
totalCountintegerŁączna liczba faktur w wyniku

Pola faktury offline:

PoleTypOpis
idstring (uuid)ID faktury offline
invoiceNumberstringNumer faktury
issueDatestringData wystawienia (YYYY-MM-DD)
buyerNamestringNazwa firmy nabywcy
buyerNipstringNIP nabywcy
netAmountnumberKwota netto
grossAmountnumberKwota brutto
vatAmountnumberKwota VAT
currencystringKod waluty
statusstringStatus faktury: pending, signed, error, processing, sent
errorMessagestring | nullKomunikat błędu (tylko gdy status to error)
ksefReferenceNumberstring | nullNumer referencyjny KSeF (tylko po wysłaniu paczki)
qrLinkInvoicestring | nullURL weryfikacyjny QR dla faktury
qrLinkCertificatestring | nullURL weryfikacyjny QR dla certyfikatu
createdAtstringData utworzenia

Kody błędów

KodOpis
401Brak autoryzacji