Actions40
- Article Actions
- Contact Actions
- Country Actions
- Credit Note Actions
- Delivery Note Actions
- Event Subscription Actions
- File Actions
- Invoice Actions
- Order Confirmation Actions
- Payment Actions
- Payment Condition Actions
- Posting Category Actions
- Profile Actions
- Quotation Actions
- Voucher Actions
- Voucherlist Actions
Contact → Update
AI-generatedSummary
Update a contact in Lexware Office by specifying its UUID and providing the complete contact data as JSON.
Inputs
- Contact ID (required) — The UUID of the contact to update.
- Contact Data (JSON) (required) — The full contact data in JSON format, including mandatory fields: "version" (use the existing version number), "roles" (customer/vendor), and either "company" or "person" information.
Output shape
a single record representing the updated contact
The operation returns the full updated contact object as JSON. Errors are returned in the standard error envelope if the update fails.
Examples
Example 1: Update a contact's last name and roles
Set Contact ID to the target contact's UUID and provide the updated JSON body with new lastName inside the person object, roles, and the current version number.