API Changelog – July 6th 2026
Breaking change: invoice_kind field is now mandatory for invoice creation.
Breaking Change: invoice_kind Field is Now Mandatory for Invoice Creation
invoice_kind Field is Now Mandatory for Invoice CreationFollowing the latest NRS guidelines, the invoice_kind field is now mandatory for all invoice creation requests submitted through the REST API.
Supported Values
The following values are supported for invoice_kind:
B2CB2BB2G
Impacted Endpoints
The following invoice creation endpoints now require the invoice_kind field:
POST /invoicesPOST /app-invoicesPOST /detailed-invoices
Credit & Debit Notes
Credit notes and debit notes will automatically inherit the invoice_kind value from the original invoice. No additional changes are required when creating these document types.
Validation Rules
The API now enforces the following validation rules:
invoice_kindis mandatory for all REST API invoice creation requests.- When
invoice_kindis set toB2BorB2G, party information is required in the invoice payload.
Note: The
invoice_kindfield was originally introduced as an optional field in the February API release. This update changes its behavior from optional to mandatory.
Backward Compatibility
Breaking Change
This change is not backward compatible. Existing integrations that create invoices without the invoice_kind field will fail validation until they are updated to include a valid value.
