ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API, allowing users to perform various operations across multiple resources such as Admin, Quote, Configure, Pricing, and MCP. Specifically, for the Admin resource and the Delete Product Group Options operation, the node sends a request to delete specified product group options within the ScaleFluidly system.

Common scenarios where this node is beneficial include automating administrative tasks related to product management in ScaleFluidly, such as cleaning up or removing obsolete product group options programmatically. For example, a user might want to delete certain product group options based on business rules or external triggers without manually accessing the ScaleFluidly admin interface.

Properties

Name Meaning
Environment The target environment for the API call. Options are:
- Dev (https://documentation-dev.scalefluidly.com)
- QA (https://documentation.scalefluidly.com)
- Local (http://localhost:8400)
Request JSON object representing the request body sent to the API endpoint. This contains the details required by the "Delete Product Group Options" operation, such as identifiers of the product group options to delete.

Output

The node outputs an array of JSON objects corresponding to the responses from the ScaleFluidly API for each input item processed. Each JSON object represents the result of the delete operation for the product group options requested.

If the API returns binary data (not typical for delete operations), it would be included accordingly, but primarily the output is JSON reflecting success, failure, or error messages from the API.

Dependencies

  • Requires access to the ScaleFluidly API endpoints.
  • Optionally uses an API authentication token if provided in the input headers; otherwise, it attempts to use configured credentials named generically as an API key credential.
  • The node requires proper configuration of the environment URL and valid authorization to interact with the ScaleFluidly API.

Troubleshooting

  • Bearer token not found: If the first input item does not contain an authorization header with a bearer token and no API credential is configured, the node will throw an error. Ensure that either the input includes a valid authorization token or the node is configured with appropriate API credentials.
  • Operation not found: If the operation name does not map to a known API endpoint, the node throws an error indicating the operation is invalid. Verify the operation parameter matches supported operations.
  • API errors: Errors returned from the ScaleFluidly API (e.g., invalid request body, unauthorized access) will be passed through in the output JSON. Check the request body format and authorization details.
  • Environment URL issues: Selecting an incorrect or unreachable environment URL will cause request failures. Confirm the environment setting matches your deployment.

Links and References


This summary is based solely on static analysis of the provided source code and property definitions. It assumes the "Delete Product Group Options" operation corresponds to sending a JSON request body to a specific ScaleFluidly API endpoint determined by the operation's intent URL mapping.

Discussion