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, for the CheckAccount resource and the Create File Import Account operation, it allows users to create a new check account that supports importing transactions via file uploads. This is useful in scenarios where bank transaction data needs to be imported automatically into sevDesk for reconciliation or bookkeeping purposes.
Practical examples include:
- Automating the creation of bank accounts in sevDesk that accept CSV or MT940 formatted transaction files.
- Streamlining financial workflows by programmatically setting up importable check accounts without manual entry in the sevDesk UI.
Properties
| Name | Meaning |
|---|---|
| Name | The name of the check account to be created. |
| Accounting Number | The booking account number used for this clearing account. |
| Import Type | The format type for importing transactions. Options: CSV, MT940. |
| IBAN | The IBAN (International Bank Account Number) of the bank account, entered without spaces. |
Output
The node outputs an array of JSON objects representing the results of the executed operations. For the "Create File Import Account" operation, the output JSON will typically contain the details of the newly created check account as returned by the sevDesk API.
If an error occurs during execution and the node is configured to continue on failure, the output will include an object with an error field describing the issue, paired with the input item index.
No binary data output is indicated for this operation.
Dependencies
- Requires an active sevDesk API key credential configured in n8n.
- The node communicates with the sevDesk API endpoint at
https://my.sevdesk.de/api/. - Environment configuration validation is performed before execution to ensure required environment variables or settings are correctly set.
Troubleshooting
Common issues:
- Missing or invalid API credentials will cause authentication failures.
- Providing an incorrectly formatted IBAN or unsupported import type may result in API errors.
- Network connectivity problems can prevent successful API calls.
Error messages:
- Errors returned from the API are captured and included in the output if "Continue On Fail" is enabled.
- Typical error messages might relate to validation failures (e.g., missing required fields), unauthorized access, or malformed requests.
Resolutions:
- Verify API credentials and permissions.
- Ensure all required properties are provided and correctly formatted.
- Check network connectivity and API availability.