Skip to main content

Offline Invoices List

GET /invoices/{environment}/offline​

Returns the list of offline invoices (outage mode) for the given environment.

Path Parameters​

ParameterTypeRequiredDescription
environmentstring✅test, demo or prod

Query Parameters​

ParameterTypeDefaultDescription
statusstringunsentStatus filter

Allowed status values​

ValueDescription
unsentDefault: includes pending, signed, error, processing
pendingAwaiting signature
signedSigned, ready to send
errorWith error
processingBeing processed
sentSent to KSeF
allAll statuses

Response 200​

{
"invoices": [
{
"id": "uuid",
"invoiceNumber": "FV/2026/01/001",
"issueDate": "2026-01-15",
"buyerName": "Client 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
}
FieldTypeDescription
invoicesarrayList of offline invoices
totalCountintegerTotal number of invoices in the result

Offline invoice fields:

FieldTypeDescription
idstring (uuid)Offline invoice ID
invoiceNumberstringInvoice number
issueDatestringIssue date (YYYY-MM-DD)
buyerNamestringBuyer company name
buyerNipstringBuyer NIP number
netAmountnumberNet amount
grossAmountnumberGross amount
vatAmountnumberVAT amount
currencystringCurrency code
statusstringInvoice status: pending, signed, error, processing, sent
errorMessagestring | nullError message (only when status is error)
ksefReferenceNumberstring | nullKSeF reference number (only after batch send)
qrLinkInvoicestring | nullQR verification URL for the invoice
qrLinkCertificatestring | nullQR verification URL for the certificate
createdAtstringCreation date

Error Codes​

CodeDescription
401Unauthorized