ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API to perform various operations related to quotes, configuration, pricing, and administrative tasks. Specifically, for the Quote resource and the Get Cart Quote Line Items operation, it retrieves detailed line items from a cart quote. This is useful in scenarios where you need to programmatically access the contents of a quote's cart, such as for review, processing, or further automation in sales workflows.

Practical examples include:

  • Fetching all line items in a quote to display them in a custom dashboard.
  • Integrating quote line item data into other systems like ERP or CRM.
  • Automating validations or calculations based on quote contents before approval or order creation.

Properties

Name Meaning
Environment The target environment for the API call. Options: Dev (development), QA (quality assurance), Local (local server).
Request JSON object containing the request body parameters specific to the "Get Cart Quote Line Items" operation. This typically includes identifiers or filters needed by the API to fetch the correct quote line items.

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested operation. For the "Get Cart Quote Line Items" operation, the output JSON contains detailed information about each line item in the cart quote, such as product details, quantities, prices, discounts, and any adjustments applied.

If the API supports binary data for this operation (not indicated here), the node would handle it accordingly, but based on the static analysis, the output is purely JSON.

Dependencies

  • Requires access to the ScaleFluidly API endpoint corresponding to the selected environment.
  • Optionally uses an API authentication token (bearer token) passed via HTTP headers for authorization.
  • No explicit internal credential names are exposed; users must configure appropriate API authentication credentials in n8n.
  • The node depends on n8n's HTTP request helper methods to communicate with the ScaleFluidly API.

Troubleshooting

  • Bearer token not found error: If the first input item does not contain an authorization header with a bearer token, and no prior token was stored, the node will throw an error. Ensure that the API token is correctly provided either in the input data or configured in the node credentials.
  • Operation not found error: If the specified operation or intent name does not match any known API endpoint mapping, the node will throw an error indicating the operation is not found. Verify the operation name matches one of the supported actions.
  • API request failures: Network issues, incorrect environment URLs, or invalid request bodies can cause API errors. Check the environment URL, request JSON structure, and API permissions.
  • Invalid JSON in Request property: Since the request body is expected as JSON, malformed JSON will cause errors. Validate JSON syntax before execution.

Links and References


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

Discussion