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. Specifically for the Quote resource and the Add Approver operation, it allows users to add an approver to a quote within the ScaleFluidly system.

Typical use cases include automating approval workflows in sales or procurement processes where quotes require one or more approvers before finalization. For example, a sales automation workflow could add an approver to a newly created quote to trigger review and authorization steps.

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 specific to adding an approver to a quote. This includes all necessary data fields required by the ScaleFluidly API for this operation.

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 adding an approver to a quote, typically including confirmation details or error information.

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.
  • An API authentication token (bearer token) must be provided via the input item's headers.authorization field on the first item or through configured credentials.
  • No other external dependencies are required beyond standard HTTP request capabilities.

Troubleshooting

  • Bearer token not found: If the authorization header is missing in the first input item, the node will throw an error. Ensure that the first input item contains a valid bearer token in headers.authorization.
  • Operation not found: If the operation name does not map to a known API endpoint, an error will be thrown. Verify that the operation parameter is correctly set to "add_approver_to_quote".
  • API errors: Any errors returned by the ScaleFluidly API (e.g., invalid request body, unauthorized access) will be passed through in the output. Check the request JSON structure and API permissions.
  • Environment URL issues: Selecting an incorrect environment or having network connectivity problems to the specified URL can cause request failures.

Links and References


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

Discussion