ScaleFluidly icon

ScaleFluidly

Consume ScaleFluidly API

Actions224

Overview

This node integrates with the ScaleFluidly API to perform various operations across multiple resources, including Admin, Quote, Configure, Pricing, and MCP. Specifically for the Admin resource with the Get Customer Languages operation, it retrieves language settings or preferences associated with customers in the ScaleFluidly system.

Common scenarios where this node is beneficial include:

  • Fetching customer language preferences to tailor communications or UI localization.
  • Integrating customer language data into workflows for reporting or analytics.
  • Automating updates or checks on customer profiles based on their language settings.

For example, a user might use this node to automatically pull all supported languages for a customer before sending localized marketing emails.

Properties

Name Meaning
Environment The target environment URL for the API call. Options:
- Dev (https://documentation-dev.scalefluidly.com)
- QA (https://documentation.scalefluidly.com)
- Local (http://localhost:8400)

Note: The node also requires selecting the Resource as "Admin" and Operation as "Get Customer Languages" (implied by your selection).

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested operation. Each item in the output corresponds to the data returned by the API call, typically containing customer language information such as language codes, names, or preferences.

If the API returns binary data (not indicated here), it would be included accordingly, but for this operation, the output is expected to be purely JSON.

Dependencies

  • Requires access to the ScaleFluidly API endpoint corresponding to the selected environment.
  • May require an API authentication token (Bearer token) passed via HTTP headers. This token is extracted from the input data's headers.authorization field on the first item or managed via n8n credentials if configured.
  • No explicit external libraries beyond standard n8n workflow helpers are used.

Troubleshooting

  • Bearer token not found error: If the authorization header is missing in the first input item and no credential is configured, the node will throw an error. Ensure that the input data includes a valid Bearer token in the headers or configure the API authentication properly.
  • Operation not found error: If the specified operation does not exist in the internal mapping, the node will fail. Verify that the operation name matches exactly one of the supported operations.
  • API request failures: Network issues, incorrect environment URLs, or invalid tokens can cause request errors. Check connectivity and credentials.
  • Empty or malformed response: Ensure the API endpoint is correct and the request body (if any) is properly formatted.

Links and References


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

Discussion