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 Quotelinesummary operation, it retrieves a summary of quote line items from the ScaleFluidly system.

Typical use cases include:

  • Fetching summarized details of quote lines for reporting or further processing.
  • Integrating quote data into workflows that require up-to-date quote line summaries.
  • Automating quote management by retrieving detailed line information programmatically.

For example, a sales automation workflow could use this node to get a summary of all line items in a quote before sending it for approval or generating a customer-facing document.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. Options: Dev, QA, Local (with respective URLs).
Request JSON object containing the request body parameters required by the API for the selected operation. This is mandatory and must be structured according to the API's expectations for the "Get Quotelinesummary" operation.

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested operation. For the Get Quotelinesummary operation, the output JSON contains summarized data about the quote lines, such as product details, quantities, prices, discounts, and other relevant financial or descriptive fields returned by the 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 chosen environment (Dev, QA, or Local).
  • Optionally uses an API authentication token if provided in the input data headers; otherwise, it attempts to use configured credentials named generically as an API key credential.
  • No additional external dependencies beyond standard HTTP request capabilities within n8n.

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 bearer token in the headers or that the node has proper API authentication credentials set up.
  • Operation not found: If the specified operation (intent) does not match any known API endpoint mapping, the node will error out. Verify that the operation name is correct and supported.
  • Invalid request body: Since the request body is user-provided JSON, malformed or incomplete JSON may cause API errors. Validate the JSON structure against the ScaleFluidly API documentation for the "Get Quotelinesummary" operation.
  • Environment URL issues: Selecting an incorrect environment or having network connectivity problems to the chosen environment URL can cause request failures.

Links and References

Discussion