Lexware Office icon

Lexware Office

Interact with Lexware Office API

Actions61

Overview

This node integrates with the Lexware Office API to manage various business resources. Specifically, for the Contact - Create operation, it allows users to create new contact entries in their Lexware Office system. Contacts can be either companies or persons, and the node supports setting detailed information such as names, addresses, contact details, tax numbers, and roles.

Typical use cases include automating the addition of new customers, vendors, or employees into Lexware Office from other systems or workflows, ensuring consistent and up-to-date contact data without manual entry.

Example: Automatically creating a new company contact when a lead is converted in a CRM system, including address and VAT number details.

Properties

Name Meaning
Contact Type Type of contact to create: Company or Person
Company Name Name of the company (required if Contact Type is Company)
First Name First name of the person (required if Contact Type is Person)
Last Name Last name of the person (required if Contact Type is Person)
Email Email address of the contact
Phone Phone number of the contact
Street Street address of the contact
ZIP Code ZIP or postal code of the contact
City City of the contact
Country Country code of the contact (default "DE", e.g., DE, AT, CH)
VAT Number VAT identification number
Tax Number Tax identification number
Contact Role Role of the contact in your system: Customer, Vendor, or Employee
Additional Fields Collection of optional extra fields: Name, Description, Notes, Tags, External ID

Output

The node outputs an array of JSON objects representing the created contact(s). Each object contains the response data returned by the Lexware Office API for the newly created contact resource, typically including identifiers and all submitted fields.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for authenticating with the Lexware Office API.
  • The node uses the base URL configured in the credentials to send requests.
  • No additional external dependencies are required beyond the Lexware Office API access.

Troubleshooting

  • Missing Required Fields Error: If required fields for the create operation are not provided (e.g., missing company name for a company contact), the node throws an error listing the missing fields. Ensure all mandatory inputs are filled based on the contact type.
  • Authentication Errors: If the API key credential is invalid or missing, the node will fail to authenticate. Verify that the API key is correctly set up in n8n credentials.
  • API Connectivity Issues: Network problems or incorrect base URL configuration may cause request failures. Check connectivity and credential settings.
  • Invalid Field Values: Providing invalid country codes or improperly formatted tax numbers may result in API errors. Validate input values before execution.

Links and References

Discussion