ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API, allowing users to perform various operations across multiple resources such as Admin, Quote, Configure, Pricing, and MCP. Specifically for the Admin resource and the Pricebook Line Items operation, it enables querying or managing pricebook line items within the ScaleFluidly platform.

Common scenarios where this node is beneficial include:

  • Retrieving detailed information about pricebook line items for administrative or reporting purposes.
  • Managing pricebook data programmatically as part of sales or pricing workflows.
  • Automating updates or queries related to product pricing structures in a centralized system.

For example, an admin user could use this node to fetch all line items associated with a specific pricebook to audit pricing or prepare reports.

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 selected operation. This allows passing detailed input data required by the API for the Pricebook Line Items operation.

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested operation. For the Pricebook Line Items operation, the json output typically contains details about the pricebook line items, such as item identifiers, pricing details, associated products, and other metadata returned by the API.

If the API supports binary data for any operation, the node would handle it accordingly, but for Pricebook Line Items, the output is expected to be purely JSON structured 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 provided by n8n.

Troubleshooting

  • Bearer token not found error: 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 authorization token or the node is configured with appropriate API credentials.
  • Operation not found error: If the specified operation (intent) does not match any known operation URL mapping, the node will throw an error indicating the operation was not found. Verify that the operation name is correct and supported.
  • API connectivity issues: Network errors or incorrect environment URLs can cause failures. Confirm the environment URL is reachable and correct.
  • Invalid request body: Since the request body is passed as raw JSON, malformed JSON or missing required fields may result in API errors. Validate the JSON structure before execution.

Links and References


This summary focuses on the Admin resource's Pricebook Line Items operation based on the provided properties and source code analysis.

Discussion