mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the "mittwald mStudio API" to preview tariff changes for contracts. Specifically, the "Order Preview Tariff Change" operation allows users to simulate or preview how changing a tariff would affect their contract before actually placing the order. This is useful in scenarios where customers want to understand the impact of upgrading or modifying hosting plans, server configurations, or other service tariffs without committing immediately.

Practical examples include:

  • Previewing the cost and configuration changes when upgrading a project hosting plan.
  • Checking the effects of switching server types or resources.
  • Evaluating tariff changes related to specific services like "Lead Fyndr".

Properties

Name Meaning
Tariff Change Data JSON object describing the desired tariff change details. Example includes disk space size and machine type specifications.
Tariff Change Type The category/type of tariff change to preview. Options:
- Project Hosting
- Server
- Lead Fyndr

Output

The node outputs JSON data representing the preview of the tariff change order. This typically includes details such as pricing adjustments, resource allocations, and any other relevant information returned by the mittwald API that describes what the tariff change would entail if executed.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the mittwald mStudio API.
  • The node uses the base URL https://api.mittwald.de and expects JSON content-type headers.
  • The bundled code depends on an OpenAPI specification (openapi.json) and a helper library for building properties from it.

Troubleshooting

  • Invalid JSON in Tariff Change Data: Since the property expects JSON input, malformed JSON will cause errors. Ensure the JSON is valid and properly formatted.
  • Authentication Errors: If the API key credential is missing or invalid, the node will fail to authenticate with the mittwald API.
  • Unsupported Tariff Change Type: Selecting a tariff change type not supported by the API may result in errors or empty responses.
  • API Connectivity Issues: Network problems or incorrect base URL configuration can prevent successful API calls.

Links and References

Discussion