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 Get Product Attributes By Group ID operation, the node fetches product attribute details associated with a particular product group ID from the ScaleFluidly system.

Typical use cases include:

  • Retrieving detailed attribute information for products grouped under a specific category or group.
  • Automating product data enrichment workflows by fetching attributes dynamically.
  • Integrating product attribute data into other systems or processes for reporting, configuration, or customization.

For example, a user might want to get all attributes of a product group to display them in a custom UI or to validate product configurations before processing orders.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. 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 parameters required by the "Get Product Attributes By Group ID" operation, typically including the group ID and any filters or options.

Output

The node outputs an array of JSON objects corresponding to the API response for each input item processed. Each JSON object contains the product attributes retrieved for the specified product group ID.

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

Dependencies

  • Requires access to the ScaleFluidly API endpoint corresponding to the selected environment.
  • May require an API authentication token (Bearer token) passed via the input item's JSON headers under authorization.
  • Optionally supports using n8n credentials configured for ScaleFluidly API authentication if no explicit token is provided in the input.
  • 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 and no 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 error: If the operation name does not map to a known API endpoint, the node will throw an error indicating the operation was not found. Verify the operation parameter matches one of the supported operations.
  • API request failures: Network issues, invalid tokens, or incorrect request bodies can cause API errors. Check the request JSON structure and ensure the token is valid and has sufficient permissions.
  • Empty or malformed response: Confirm that the group ID and other parameters in the request JSON are correct and that the API endpoint is functioning as expected.

Links and References


This summary is based on static analysis of the node's source code and provided property definitions without runtime execution.

Discussion