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 manage various resources, including check accounts. Specifically, the "Delete" operation under the "CheckAccount" resource allows users to delete a check account by specifying its ID. This is useful for automating bookkeeping tasks where obsolete or incorrect check accounts need to be removed from the accounting system.
Practical examples include:
- Automatically deleting a check account after it has been closed or merged.
- Cleaning up test or temporary accounts created during data imports or testing phases.
Properties
| Name | Meaning |
|---|---|
| ID | The unique identifier of the check account to delete. This is a required string input. |
Output
The node outputs an array of JSON objects corresponding to each input item processed. For the "Delete" operation on a check account, the output typically contains confirmation of the deletion or any error messages if the operation failed.
If an error occurs and the node is set to continue on failure, the output JSON will include an error field describing the issue for that particular item.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the sevDesk API.
- The node depends on the sevDesk API endpoint at
https://my.sevdesk.de/api/. - Environment configuration validation is performed before execution.
- The node uses internal resource management classes to handle API requests.
Troubleshooting
Common issues:
- Invalid or missing check account ID will cause the API to reject the request.
- Network or authentication errors if the API key is invalid or expired.
- Attempting to delete a check account that does not exist or is linked to other records may result in an error.
Error messages:
"error": "Resource not found"indicates the specified check account ID does not exist.- Authentication errors suggest checking the API key credentials.
- Validation warnings may appear if environment variables are misconfigured.
Resolution tips:
- Ensure the check account ID is correct and exists in sevDesk.
- Verify API credentials and permissions.
- Enable "Continue On Fail" to handle errors gracefully in workflows.
Links and References
- sevDesk API Documentation
- n8n documentation on creating custom nodes