ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API, allowing users to perform various administrative and operational tasks related to product management, quoting, pricing, configuration, and more within the ScaleFluidly platform. Specifically, for the Admin resource and Update Products operation, it enables updating product details by sending a custom JSON request body to the appropriate ScaleFluidly API endpoint.

Common scenarios where this node is beneficial include:

  • Automating product updates in bulk or as part of a workflow.
  • Integrating ScaleFluidly product management into broader business processes.
  • Synchronizing product data from other systems into ScaleFluidly.
  • Customizing product attributes dynamically based on external inputs.

For example, a user might use this node to update pricing or availability information for multiple products after receiving new data from an ERP system.

Properties

Name Meaning
Environment The target environment for the API call. Options: Dev (development), QA (quality assurance), Local (local server).
Request The JSON-formatted request body containing the product update details to send to the API. This must be provided according to the ScaleFluidly API specification for updating products.

Output

The node outputs an array of JSON objects corresponding to the responses received from the ScaleFluidly API for each input item processed. Each JSON object contains the API response data for the respective update request.

If the API returns binary data (not typical for this operation), it would be included accordingly, but primarily the output is JSON representing the updated product information or status messages.

Dependencies

  • Requires access to the ScaleFluidly API endpoints specified by the chosen environment URL.
  • Needs an authorization token (Bearer token) passed via the input item's headers.authorization field on the first item or managed through n8n credentials if configured.
  • No additional external dependencies beyond standard HTTP request capabilities.

Troubleshooting

  • Bearer token not found error: If the first input item does not contain an authorization header with a Bearer token, the node will throw an error. Ensure that the first input item includes valid authorization headers or configure authentication properly.
  • Operation not found error: If the specified operation (intent) does not match any known API endpoint mapping, the node will report this. Verify the operation name matches supported actions.
  • Invalid JSON in Request property: The Request property must be valid JSON matching the API's expected schema. Malformed JSON or incorrect structure will cause API errors.
  • API connectivity issues: Check network access to the selected environment URL and ensure the API service is reachable.
  • Permission or authentication failures: Confirm that the provided token has sufficient permissions for product updates.

Links and References

  • ScaleFluidly API Documentation (QA environment)
  • Refer to your ScaleFluidly environment-specific API docs for detailed request body schemas and examples.

Discussion