Actions98
- Contact Actions
- AccountingContact Actions
- Category Actions
- CheckAccount Actions
- CheckAccountTransaction Actions
- CommunicationWay Actions
- Contact Address Actions
- Contact Custom Field Actions
- Contact Custom Field Setting Actions
- Credit Note Actions
- Credit Note Po Actions
- Export Actions
- Update Export Config
- Export DATEV (Deprecated)
- Start DATEV CSV Zip Export
- Start DATEV XML Zip Export
- Generate Download Hash
- Get Progress
- Get Job Download Info
- Export Invoice as CSV
- Export Invoice as Zip
- Export Credit Note as CSV
- Export Voucher as CSV
- Export Voucher as Zip
- Export Transaction as CSV
- Export Contact as CSV
- Part Actions
- Invoice Actions
- Invoice Position Actions
- Order Actions
- Order Position Actions
- Report Actions
- Tag Actions
- Voucher Actions
- VoucherPo Actions
Overview
This node integrates with the sevDesk API to perform various operations on sevDesk resources. Specifically, for the "Part" resource and the "Get" operation, it retrieves detailed information about a specific part identified by its Part ID. This is useful in scenarios where you need to fetch inventory or product details from sevDesk within an automated workflow.
Practical examples include:
- Automatically retrieving part details when processing orders.
- Synchronizing product information between sevDesk and other systems.
- Fetching part data to generate reports or update stock levels.
Properties
| Name | Meaning |
|---|---|
| Part ID | The unique identifier of the part to retrieve. This is a required string input property. |
Output
The node outputs JSON data representing the retrieved part's details as returned by the sevDesk API. The structure typically includes all relevant fields describing the part, such as name, description, pricing, stock levels, and other metadata.
If multiple items are processed, the output is an array of such JSON objects, each corresponding to one input item.
The node does not output binary data.
Dependencies
- Requires an API key credential for authenticating with the sevDesk API.
- The base URL for API requests is
https://my.sevdesk.de/api/combined with the API version specified in credentials. - The node depends on internal resource management and validation modules bundled within the node implementation.
Troubleshooting
Common issues:
- Invalid or missing Part ID will cause the API request to fail.
- Incorrect or expired API credentials will result in authentication errors.
- Network connectivity problems can prevent successful API calls.
Error messages:
- Errors returned from the API (e.g., "Part not found") will be included in the output if "Continue On Fail" is enabled.
- Validation schema initialization failures are logged to the console but do not affect execution directly.
Resolutions:
- Ensure the Part ID is correct and exists in sevDesk.
- Verify that the API key credential is valid and has necessary permissions.
- Check network connectivity and sevDesk service status.
Links and References
- sevDesk API Documentation
- n8n documentation on creating custom nodes