update_order_confirmation
Update an existing order confirmation by specifying its ID and modifying fields such as number, contact, date, currency, positions, and more.
Instructions
Updates specified order confirmation
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"order_confirmation_id": "<order_confirmation_id>"
},
"name": "update_order_confirmation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_confirmation_id | Yes | order confirmation ID | |
| number | No | unique number | |
| contact_id | No | id of a contact | |
| contact_address_id | No | id of a contact's address | |
| contact_prepage_address_id | No | id of a contact's prepage address | |
| contact_person_id | No | id of a contact's person | |
| date | No | date of the order confirmation | |
| period_text | No | service/delivery | |
| currency | No | currency (e.g. CHF, EUR) | |
| vat_included | No | whether prices in order confirmation include VAT | |
| discount_rate | No | optional discount rate | |
| discount_type | No | optional discount type; possible values: A - amount, P - in % | |
| language | No | language; possible values: de, en, es, fr, it | |
| signature_id | No | signature id | |
| layout_id | No | layout id | |
| notes | No | optional notes | |
| custom_fields | No | custom fields values | |
| positions | No | positions objects | |
| texts | No | texts objects | |
| free_texts | No | free texts objects |