Update
AI-generatedSummary
Update an existing Fakturownia invoice by ID, optionally changing invoice fields and adding, modifying, or deleting line items. Choose direct API key authentication or a fakto.app Bearer token; with direct authentication, the node checks the fakto.app subscription before processing.
Inputs
- Authentication (required) — Select API Keys (Direct) or Bearer Token and configure the matching credentials.
- Invoice ID (required) — ID of the invoice to update.
- Positions — Optional line item changes merge with existing positions. Leave Position ID at 0 to add a line; use an existing ID to modify it, or set Delete This Line to remove it. Unlisted lines stay unchanged. Zero-valued price fields are omitted so they do not overwrite existing amounts.
- Update Fields — Optional invoice fields, including sale, issue, and payment due dates; income, number, kind, department, currency, payment type, descriptions, client ID, buyer details, and seller details. Empty values are omitted. A cost invoice requires Income = Cost, Kind = VAT Invoice, and a manual Number.
- Raw JSON Override — Optional JSON merged over the other update fields, for parameters not exposed in the form.
Output shape
One n8n item per input item, with the updated invoice in its JSON data.
The update is sent as a PUT to the invoice endpoint. If Continue On Fail is enabled, an error is returned in that input item's JSON instead of stopping execution.