ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API to perform various operations related to quotes, configuration, pricing, MCP (a custom module), and admin tasks. Specifically for the Quote resource and the Get PerformanceData operation, it sends a request to retrieve performance-related data about quotes from the ScaleFluidly service.

Typical use cases include:

  • Fetching detailed performance metrics or analytics related to sales quotes.
  • Integrating quote performance data into workflows for reporting or decision-making.
  • Automating retrieval of quote insights to trigger further actions in sales or finance processes.

For example, a user might configure this node to pull performance data on quotes daily to update dashboards or feed into CRM systems.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. Options: Dev, QA, Local
Request JSON object containing the request body parameters specific to the "Get PerformanceData" call.

The Environment property selects which ScaleFluidly API endpoint to use, such as development, QA, or local testing environments.

The Request property is a JSON input that defines the details of the API request payload. This allows flexible specification of filters, query parameters, or other data required by the "Get PerformanceData" operation.

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested performance data. Each item in the output corresponds to one API response per input item processed.

The json output field contains the parsed JSON response from the API, typically including performance metrics, statistics, or related quote data.

If the API returns binary data (not indicated here), it would be included in the binary output fields, but this node primarily handles JSON responses.

Dependencies

  • Requires access to the ScaleFluidly API endpoints specified by the selected environment.
  • Optionally uses an API authentication token passed via HTTP Authorization header (Bearer token).
  • No explicit internal credential type names are exposed; users must provide appropriate API tokens or credentials configured 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 token in its headers, subsequent requests will fail. Ensure the first input includes a valid Bearer token in json.headers.authorization.
  • Operation not found error: If the operation name does not map to a known API endpoint, the node throws an error. Verify the operation parameter matches supported operations.
  • API request failures: Network issues, invalid environment URLs, or incorrect request JSON can cause errors. Check the environment URL and request body format.
  • Empty or malformed request_info: The request body must be valid JSON matching the API expectations. Invalid JSON or missing required fields may cause API errors.

Links and References


This summary focuses on the Quote resource with the Get PerformanceData operation, describing how the node constructs and sends the request, handles authentication, and outputs the API response.

Discussion