Invoice Webhooks
Each invoice webhook type uses the same schema. Depending on the webhook type and its status, some fields may be null.
Example schema
{
"legalEntityUuid": "e8f8f8f8-f8f8-f8f8-f8f8-f8f8f8f8f8f8",
"invoiceUuid": "fa87d11a-22c6-11ed-861d-0242ac120002",
"subjectType": "Subject1",
"status": "invalid",
"processingCode": 415,
"ksefReferenceNumber": null,
"acquisitionTimestamp": null,
"hash": null,
"invoicingMode": "Online",
"webhookType": "invoice-sender"
}Invoice has been accepted by KSeF
{
"legalEntityUuid": "e8f8f8f8-f8f8-f8f8-f8f8-f8f8f8f8f8f8",
"invoiceUuid": "fa87d11a-22c6-11ed-861d-0242ac120002",
"subjectType": "Subject1",
"status": "valid",
"processingCode": 200,
"ksefReferenceNumber": "5555555555-20250828-010080615740-E4",
"acquisitionTimestamp": "2025-08-28T09:22:56.388+00:00",
"hash": "mkht+3m5trnfxlTYhq3QFn74LkEO69MFNlsMAkCDSPA=",
"invoicingMode": "Online",
"webhookType": "invoice-sender"
}Invoice has been rejected by KSeF
{
"legalEntityUuid": "e8f8f8f8-f8f8-f8f8-f8f8-f8f8f8f8f8f8",
"invoiceUuid": "fa87d11a-22c6-11ed-861d-0242ac120002",
"subjectType": "Subject1",
"status": "invalid",
"processingCode": 440,
"ksefReferenceNumber": "5555555555-20250828-010080615740-E4",
"acquisitionTimestamp": "2025-08-28T09:22:56.388+00:00",
"hash": "mkht+3m5trnfxlTYhq3QFn74LkEO69MFNlsMAkCDSPA=",
"invoicingMode": "Online",
"webhookType": "invoice-sender"
}Incoming invoice has been received from KSeF
{
"legalEntityUuid": "e8f8f8f8-f8f8-f8f8-f8f8-f8f8f8f8f8f8",
"invoiceUuid": "fa87d11a-22c6-11ed-861d-0242ac120002",
"subjectType": "Subject2",
"status": "valid",
"processingCode": 200,
"ksefReferenceNumber": "5555555555-20250828-010080615740-E4",
"acquisitionTimestamp": "2025-08-28T09:22:56.388+00:00",
"hash": "mkht+3m5trnfxlTYhq3QFn74LkEO69MFNlsMAkCDSPA=",
"invoicingMode": "Online",
"webhookType": "invoice-receiver"
}Outgoing invoice has been received from KSeF
{
"legalEntityUuid": "e8f8f8f8-f8f8-f8f8-f8f8-f8f8f8f8f8f8",
"invoiceUuid": "fa87d11a-22c6-11ed-861d-0242ac120002",
"subjectType": "Subject1",
"status": "valid",
"processingCode": 200,
"ksefReferenceNumber": "5555555555-20250828-010080615740-E4",
"acquisitionTimestamp": "2025-08-28T09:22:56.388+00:00",
"hash": "mkht+3m5trnfxlTYhq3QFn74LkEO69MFNlsMAkCDSPA=",
"invoicingMode": "Online",
"webhookType": "invoice-sync"
}