sevDesk icon

sevDesk

Consume the sevDesk API

Overview

This node integrates with the sevDesk API, specifically allowing users to manage various resources such as contacts, invoices, categories, and check account transactions. The "Delete" operation on the "CheckAccountTransaction" resource enables users to remove a specific transaction from their accounting records in sevDesk.

Common scenarios for this node include automating bookkeeping tasks, cleaning up erroneous or duplicate transactions, and maintaining accurate financial data by programmatically deleting unwanted check account transactions.

For example, an accountant might use this node within an automation workflow to delete a check account transaction identified as incorrect after a reconciliation process.

Properties

Name Meaning
ID of Check Account Transaction The unique numeric identifier of the check account transaction to be deleted. This is required to specify which transaction should be removed.

Output

The node outputs JSON data representing the response from the sevDesk API after attempting to delete the specified check account transaction. Typically, this will confirm whether the deletion was successful or provide error details if it failed.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the sevDesk API.
  • Users must provide valid API authentication credentials (an API key or token) configured in n8n to authorize requests.
  • The node sends HTTP requests to https://my.sevdesk.de/api/v1/.

Troubleshooting

  • Common Issues:

    • Providing an invalid or non-existent transaction ID will result in an error from the API indicating that the resource could not be found.
    • Missing or incorrect API credentials will cause authentication failures.
    • Network connectivity issues can prevent the node from reaching the sevDesk API endpoint.
  • Error Messages:

    • "Resource not found" — Verify that the transaction ID exists and is correct.
    • "Unauthorized" or "Authentication failed" — Check that the API credentials are correctly set up and have sufficient permissions.
    • Timeout or network errors — Ensure stable internet connection and that sevDesk API is reachable.

Links and References

Discussion