Actions41
- AccountingContact Actions
- Category Actions
- CheckAccount Actions
- CheckAccountTransaction Actions
- CommunicationWay Actions
- Contact Actions
- ContactAddress Actions
- Invoice Actions
- Part Actions
Overview
This node integrates with the sevDesk API to create a new contact address associated with an existing contact. It is useful in scenarios where you need to programmatically add or update address information for contacts within sevDesk, such as adding billing, shipping, or other categorized addresses.
Practical examples include:
- Automatically adding a delivery address when a new order is placed.
- Creating multiple categorized addresses (work, private, invoice) for a contact imported from another system.
- Updating contact address details during CRM synchronization workflows.
Properties
| Name | Meaning |
|---|---|
| Contact ID | Unique identifier of the Contact to which the address will be linked. |
| Country ID | Unique identifier of the Country for the address. |
| Additional Fields | Optional fields to specify more details about the address: |
| - Street | Street name of the address. |
| - Zip Code | Postal code of the address. |
| - City | City name of the address. |
| - Category ID | Category of the address; options include Work (43), Private (44), Empty (45), Invoice Address (47), Delivery Address (48), Pickup Address (49). |
| - Name in Address | First name or main name used in the address. |
| - Second Name in Address | Secondary name field for the address. |
| - Third Name in Address | Tertiary name field for the address. |
| - Fourth Name in Address | Quaternary name field for the address. |
Output
The node outputs JSON data representing the created contact address object as returned by the sevDesk API. This typically includes the newly assigned address ID and all submitted address details.
If binary data were involved (not indicated here), it would represent files or attachments related to the address, but this node focuses on JSON data only.
Dependencies
- Requires an active sevDesk API key credential configured in n8n to authenticate requests.
- The node sends HTTP requests to the sevDesk API endpoint at
https://my.sevdesk.de/api/v1/.
Troubleshooting
- Missing Required Fields: Ensure that both Contact ID and Country ID are provided; these are mandatory.
- Invalid Category ID: Use one of the predefined category IDs (e.g., 43 for Work) to avoid errors.
- Authentication Errors: Verify that the API key credential is correctly set up and has sufficient permissions.
- API Rate Limits or Network Issues: If requests fail intermittently, check network connectivity and sevDesk API rate limits.
- Unexpected API Responses: Confirm that the input data types match expected formats (e.g., numbers for IDs, strings for text fields).
Links and References
- sevDesk API Documentation
- n8n Documentation on Credentials
- n8n HTTP Request Node (for understanding underlying request mechanics)