ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions98

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 with the Get Configuration operation, the node sends a request to retrieve configuration data from the ScaleFluidly platform.

Typical use cases include:

  • Fetching administrative configuration settings to dynamically adjust workflows.
  • Automating retrieval of system or application configurations for monitoring or reporting.
  • Integrating ScaleFluidly admin data into broader automation pipelines.

For example, a user might configure this node to pull current configuration rules or settings before executing further logic in an n8n workflow.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. Options: Dev, QA, Local.
Request JSON object representing the request body sent to the API. Required for most operations.

Details on Properties:

  • Environment: Selects which ScaleFluidly environment to target (e.g., development, QA, or local instance).
  • Request: A JSON input that contains the request payload specific to the chosen operation. For "Get Configuration" under Admin, this may be empty or contain parameters required by the API endpoint.

Output

The node outputs an array of JSON objects corresponding to the responses received from the ScaleFluidly API calls. Each item in the output array represents the parsed JSON response from one API request.

  • The json field contains the full response data returned by the ScaleFluidly API for the requested operation.
  • No binary data output is indicated in the source code.

Dependencies

  • Requires access to the ScaleFluidly API endpoints specified by the selected environment.
  • Optionally uses an API authentication token passed via an authorization header. This token can be provided either in the input data headers or through configured credentials.
  • The node depends on n8n's HTTP request helper methods to communicate with the ScaleFluidly API.
  • No explicit external libraries beyond n8n core modules are required.

Troubleshooting

  • Bearer token not found: If the first input item does not contain an authorization token in its headers, and no prior token is stored, the node will throw an error. Ensure the input data includes a valid bearer token or configure credentials properly.
  • Operation not found: If the specified operation (intent) does not exist in the internal mapping, the node throws an error indicating the operation is unknown. Verify the operation name matches supported actions.
  • Invalid JSON in Request: The request_info property expects valid JSON. Malformed JSON will cause errors when sending the API request.
  • API connectivity issues: Network problems or incorrect environment URLs can lead to failed requests. Confirm the environment URL is reachable and correct.

Links and References


This summary focuses on the Admin resource and Get Configuration operation as requested, based on static analysis of the provided source code and properties.

Discussion