mittwald icon

mittwald

Interact with mittwald mStudio API

Actions409

Overview

This node operation allows users to change the published state of a specific extension within a marketplace. It is useful for managing the visibility of extensions, enabling contributors or administrators to publish or withdraw extensions from public view. For example, if an extension needs to be temporarily hidden due to bugs or updates, this operation can mark it as unpublished with an optional reason. Conversely, once ready, the extension can be made publicly visible again.

Properties

Name Meaning
Contributor Id The unique identifier of the contributor who owns or manages the extension.
Extension Id The unique identifier of the extension whose published state is being changed.
Published Boolean flag indicating whether the extension should be publicly visible (true) or withdrawn (false).
Reason A text field specifying the reason for withdrawing (unpublishing) the extension. Required when setting Published to false.

Output

The node outputs JSON data reflecting the result of the request to update the extension's published state. This typically includes confirmation of the new state and any relevant metadata returned by the API. There is no binary output associated with this operation.

Dependencies

  • Requires an API key credential to authenticate requests against the mittwald mStudio API.
  • The base URL for API requests is https://api.mittwald.de.
  • The node expects JSON content-type headers and accepts JSON responses.

Troubleshooting

  • Missing required fields: Ensure that Contributor Id, Extension Id, and Published are provided. If unpublishing (Published set to false), the Reason must also be supplied.
  • Authentication errors: Verify that the API key credential is correctly configured and has sufficient permissions.
  • Invalid IDs: Confirm that the contributor and extension IDs exist and are correct; otherwise, the API may return not found or unauthorized errors.
  • API connectivity issues: Check network access to https://api.mittwald.de and ensure no firewall or proxy blocks the requests.

Links and References

Discussion