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 administration within the ScaleFluidly platform. Specifically for the Quote - Create Quote operation, it allows users to create a new quote by sending a structured JSON request body to the appropriate ScaleFluidly API endpoint.

Common scenarios where this node is beneficial include:

  • Automating the creation of sales or service quotes based on dynamic input data.
  • Integrating quote generation into larger workflows such as CRM updates, order processing, or approval chains.
  • Streamlining quote management by programmatically interacting with ScaleFluidly’s quote services.

Practical example:

  • A sales automation workflow that gathers customer requirements and product selections, then uses this node to create a new quote in ScaleFluidly automatically, enabling faster turnaround and consistent data handling.

Properties

Name Meaning
Environment The target environment for the API call. Options are:
- Dev (https://documentation-dev.scalefluidly.com)
- QA (https://documentation.scalefluidly.com)
- Local (http://localhost:8400)
Request The JSON-formatted request body containing all necessary details to create the quote. This must conform to the expected API schema for creating a quote in ScaleFluidly.
Additional Fields → Description Optional textual description for the quote being created.

Output

The node outputs an array of JSON objects representing the responses from the ScaleFluidly API for each input item processed. Each JSON object corresponds to the API response for the quote creation request, typically including details about the newly created quote such as its ID, status, and any metadata returned by the API.

If the API supports binary data in responses, the node would handle it accordingly, but based on the provided code and properties, the output is primarily JSON data reflecting the API's response.

Dependencies

  • Requires access to the ScaleFluidly API endpoints specified by the selected environment.
  • Optionally uses an API authentication token passed via an authorization header. If the first input item contains an authorization bearer token in its headers, it will be reused for subsequent requests.
  • No explicit internal credential names are exposed; users must provide valid API tokens or credentials configured in n8n for authentication.
  • 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 token in its headers and no other means of authentication is provided, the node will throw an error. Ensure that the first input includes a valid bearer token or configure authentication properly.
  • Operation not found error: If an invalid or unsupported operation name is provided, the node will raise an error indicating the operation was not found. Verify that the operation parameter matches one of the supported ScaleFluidly operations.
  • Invalid JSON in Request property: Since the request body must be valid JSON, malformed JSON will cause the API call to fail. Validate the JSON structure before running the node.
  • API endpoint unreachable: Selecting an incorrect environment URL or network issues may prevent successful API calls. Confirm the environment setting and network connectivity.

Links and References


This summary focuses on the "Quote" resource and the "Create Quote" operation as requested, based on static analysis of the provided source code and property definitions.

Discussion