mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node interacts with the mittwald mStudio API to preview an order for a contract. It allows users to send order data and specify the type of order they want to preview, such as domain registration, project hosting, server provisioning, external certificates, lead fyndr services, or mail archive services. This is useful in scenarios where you want to validate or review the details of an order before actually placing it, ensuring correctness and completeness.

Practical examples include:

  • Previewing a new domain registration order to check pricing and availability.
  • Previewing a project hosting order with specific machine types and disk space.
  • Previewing server orders with custom configurations.

Properties

Name Meaning
Order Data JSON object containing detailed information about the order, e.g., description, disk space, promotion code, and specifications like machine type.
Order Type The category of the order to preview. Options: Domain, Project Hosting, Server, External Certificate, Lead Fyndr, Mail Archive.

Output

The node outputs JSON data representing the preview of the order as returned by the mittwald mStudio API. This typically includes details such as pricing, configuration validation, and any warnings or errors related to the order data. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating 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) bundled within the source.

Troubleshooting

  • Common issues:

    • Invalid or incomplete order data JSON may cause the API to reject the preview request.
    • Incorrect or missing API authentication token will result in authorization errors.
    • Selecting an unsupported order type or providing incompatible order data fields can cause validation errors.
  • Error messages:

    • Authorization errors: Ensure the API key credential is correctly configured and has necessary permissions.
    • Validation errors from the API: Review the order data JSON structure and required fields for the selected order type.
    • Network errors: Check connectivity to https://api.mittwald.de.

Links and References

Discussion