Updates an existing order using a full PUT contract.
clientId or a client object.items are always required.quotationId during update, any existing quotation link is removed. The same applies if you send explicit null.uuid; if you send it, the backend ignores it and rebuilds items from the final payload shape.Bearer token created for a specific company in Integrations → API.
Order ID.
501
Payload used to update an order. The update uses the same fields, validation rules, and defaults as the create flow. You must send either clientId or the client object. Omitted fields are not pulled from the current order; the backend resolves them exactly as in the create flow. If you omit quotationId during update, the existing quotation link is removed.
ID of an existing client. This is the recommended way to create an order. If you also send the client object, it is used only as a sparse snapshot override for this specific document.
101
Order items. This field is always required during update. Per-item uuid is not part of the request contract; if you send it, the backend ignores it. warehouseAllocations are not supported for orders.
1 - 100 elementsPayload for a single order line item. Three modes are supported: a manual item, priceListItemId + quantity, or priceListItemId with sparse override fields. quantity is always required. If you omit priceListItemId, you must also send name, unitPrice, and vatRate. unitId is optional; when you omit it for a manual item, the backend defaults to unit 1 (piece / Unit::Piece). If you send priceListItemId, the backend can hydrate the name, unit, unit price, and VAT rate from the price list item, and the payload then acts only as a sparse override.
Manual order number. If omitted, the backend generates it from the numbering series. If you send number, do not send numericalSeriesId in the same payload.
1 - 20"20260001"
Optional ID of the quotation that should define the final order state. During update, this ID may either still be unassigned or already linked to the currently edited order. If you omit the field or send null, the existing link is removed.
601
Sparse client payload. With clientId, it only overrides the snapshot stored on this document. Without clientId, the backend uses it to resolve or create the client.
Optional business case ID. When sent, it must be available in the token scope and to the client resolved as the final clientId.
701
Numbering series ID. If omitted together with number, the primary numbering series for orders is used. If you send numericalSeriesId, do not send manual number in the same payload.
12
Issue date in Y-m-d format. It must be after 2009-01-01 and before a date one year in the future. If omitted, the current date is used.
"2026-03-03"
Whole-document discount type.
percentage, fixed "percentage"
Whole-document discount value.
x >= 010
Reverse-charge flag. If omitted, false is used.
false
Delivery method ID from the delivery method reference table. Resolution priority is payload -> client preference -> company document settings.
1
Payment method ID from the payment method reference table. Resolution priority is payload -> client preference -> company document settings.
1
Currency ID from the currency reference table. Resolution priority is payload -> client preference -> company document settings.
1
Language ID from the language reference table. Resolution priority is payload -> client preference -> company document settings.
1
Document note. Resolution priority is payload -> client preference -> company document settings.
3000"Thank you for your order."
Text displayed above items. Resolution priority is payload -> client preference -> company document settings.
3000"Thank you for working with us."
The order was updated.
Order.
501
"6b1b8c9e-66e6-4fb5-b2db-6d7c7f0f8f19"
"order"
"20260001"
Absolute URL of the public web document for this order.
"https://app.fintoro.sk/web-doklad/obj/4f3f8a95-5c4a-4c8b-9e6c-8a0c1a5df3a1"
Absolute URL of the Fintoro API endpoint that downloads this order PDF as an attachment.
"https://app.fintoro.sk/api/public/v1/orders/501/pdf"
Supplier snapshot stored directly on this document.
Live ID of the client linked to the order.
101
Historical client snapshot stored directly on this document.
"2026-03-03"
Optional business case ID. When sent, it must belong to the client selected on the document.
701
percentage, fixed "percentage"
10
false
12
Delivery method ID from the delivery method reference table.
1
Payment method ID from the payment method reference table.
1
Currency ID from the currency reference table.
1
Language ID from the language reference table.
1
"Thank you for your order."
"Thank you for working with us."
200
240
200
240
true