ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API, allowing users to perform a wide range of operations across different resources such as quotes, configuration, pricing, admin tasks, and more. Specifically, for the Configure resource and the Selected Product Options operation, it enables retrieving or managing selected product options within the ScaleFluidly platform.

Typical use cases include automating product configuration workflows, fetching selected options for products in quotes or orders, and integrating these details into broader sales or inventory processes. For example, a sales automation workflow could use this node to dynamically fetch selected product options for a quote and then adjust pricing or availability accordingly.

Properties

Name Meaning
Environment The target environment for the API call. Options are:
- Dev: Development environment
- QA: Quality Assurance environment
- Local: Localhost instance (for testing)
Request JSON object representing the request body to send to the API. This contains the parameters specific to the selected operation. It must be provided and formatted according to the ScaleFluidly API requirements.

Output

The node outputs an array of JSON objects corresponding to the responses from the ScaleFluidly API calls made during execution. Each item in the output array represents the JSON response from one API request.

  • The json field contains the parsed JSON response from the API.
  • If the API returns binary data (not typical for this operation), it would be included in the binary output fields, but this node primarily deals with JSON data.

Dependencies

  • Requires access to the ScaleFluidly API endpoint specified by the chosen environment.
  • Optionally uses an API authentication token (Bearer token) passed via HTTP headers. This token is expected to be present in the input data's JSON under headers.authorization on the first item or managed internally via n8n credentials if configured.
  • No other external dependencies are required.

Troubleshooting

  • Bearer token not found: If the authorization token is missing from the first input item's headers and no internal credential is set, the node will throw an error. Ensure that the token is correctly provided either in the input data or via n8n credentials.
  • Operation not found: If the specified operation (intent) does not exist in the internal mapping, the node will throw an error indicating the operation was not found. Verify the operation name matches one of the supported operations.
  • Invalid JSON in Request: The Request property must be valid JSON. Malformed JSON will cause the API call to fail.
  • API connectivity issues: Ensure the selected environment URL is reachable and the API service is operational.

Links and References


Note: This summary focuses on the Configure resource and the Selected Product Options operation as requested. The node supports many other resources and operations beyond this scope.

Discussion