mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the mittwald mStudio API to cancel a contract termination for a specified contract. It is useful in scenarios where a previously initiated contract termination needs to be revoked or undone, allowing the contract to remain active without being terminated.

Practical examples include:

  • A user mistakenly submitted a contract termination request and wants to cancel it.
  • A contract termination was scheduled but circumstances changed, requiring the cancellation of that termination.

Properties

Name Meaning
Contract Id The UUID of the contract for which the termination cancellation should be performed. Only works if a termination exists for that contract.

Output

The node outputs JSON data representing the result of the cancellation operation. This typically includes confirmation details from the mittwald mStudio API about the cancelled contract termination. No binary data output is indicated.

Dependencies

  • Requires an API key credential for authentication with the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de for API requests.
  • The node depends on the @devlikeapro/n8n-openapi-node package and an OpenAPI specification (openapi.json) to build its properties and handle requests.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Contract Id will likely cause the API to return an error.
    • Attempting to cancel a termination for a contract that does not have a stored termination will fail.
    • Missing or incorrect API credentials will prevent successful API communication.
  • Error messages:

    • Errors related to authorization usually indicate missing or invalid API keys.
    • Errors indicating "termination not found" or similar suggest that the contract either does not exist or has no termination to cancel.
  • Resolutions:

    • Verify the Contract Id is correct and corresponds to a contract with an existing termination.
    • Ensure the API key credential is properly configured and valid.
    • Check network connectivity and API endpoint availability.

Links and References

Discussion