sevDesk icon

sevDesk

Consume the sevDesk API

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

Discussion