mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation allows users to cancel a previously initiated termination of a contract item within a specified contract. It is useful in scenarios where a contract item termination was requested but needs to be revoked or undone before it takes effect. For example, if a customer changes their mind about ending a service tied to a contract item, this operation can reverse that termination request.

Properties

Name Meaning
Contract Id The unique identifier (UUID) of the contract containing the contract item whose termination is to be cancelled.
Contract Item Id The unique identifier (UUID) of the specific contract item for which the termination cancellation applies. Only works if a termination record exists for this contract item.

Output

The node outputs JSON data representing the result of the cancellation request. This typically includes confirmation details such as status or updated contract item information indicating that the termination has been successfully cancelled. No binary data output is involved.

Dependencies

  • Requires an API key credential to authenticate with the mittwald mStudio API.
  • The node communicates with the mittwald API endpoint at https://api.mittwald.de.
  • Proper configuration of the API credentials in n8n is necessary for successful requests.

Troubleshooting

  • Common Issues:

    • Providing invalid or non-existent UUIDs for either the contract or contract item will likely cause errors.
    • Attempting to cancel a termination on a contract item that does not have a termination record will fail.
    • Network or authentication issues with the mittwald API can prevent successful execution.
  • Error Messages and Resolutions:

    • "Contract or Contract Item not found": Verify that the provided UUIDs are correct and exist in the mittwald system.
    • "No termination found for Contract Item": Ensure that the contract item actually has a termination pending before attempting cancellation.
    • Authentication errors: Check that the API key credential is correctly set up and has sufficient permissions.

Links and References

Discussion