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, MCP, and Product. Specifically, for the Admin resource and the Get All Product UOM Conversions operation, it fetches all unit of measure (UOM) conversion data related to products from the ScaleFluidly system.

Typical use cases include:

  • Retrieving comprehensive product measurement conversions to support inventory management or pricing calculations.
  • Synchronizing product UOM data between ScaleFluidly and other systems.
  • Automating workflows that require up-to-date product measurement information.

For example, a user might want to pull all product UOM conversions to update an internal database or to validate product data consistency before processing orders.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. Options: Dev, QA, Local.
  • Environment selects which ScaleFluidly API endpoint to interact with:
    • Dev: Development environment URL.
    • QA: Quality assurance/testing environment URL.
    • Local: Localhost instance URL for local testing.

Output

The node outputs an array of JSON objects representing the response from the ScaleFluidly API for the requested operation. For the "Get All Product UOM Conversions" operation, the output JSON contains details about all product unit of measure conversions available in the system.

The exact structure depends on the ScaleFluidly API response but typically includes fields such as:

  • Conversion identifiers
  • Source and target units of measure
  • Conversion factors or formulas
  • Related product references

No binary data output is produced by this node.

Dependencies

  • Requires access to the ScaleFluidly API endpoints specified by the selected environment.
  • An authorization bearer token must be provided in the input data's headers.authorization field on the first item; this token is reused for subsequent requests.
  • Optionally supports using an API credential configured in n8n under a generic API authentication method if no explicit bearer token is found.
  • No additional external dependencies beyond HTTP request capabilities.

Troubleshooting

  • Bearer token not found error: If the first input item does not contain an authorization header with a bearer token, the node will throw an error. Ensure the token is correctly passed in the input data headers.
  • Operation not found error: If the operation name does not map to a known intent URL, the node will fail. Verify the operation parameter matches one of the supported operations for the Admin resource.
  • API connectivity issues: Check network access to the selected environment URL and ensure the token has sufficient permissions.
  • Unexpected API responses: Validate the request body format and required parameters according to ScaleFluidly API documentation.

Links and References

  • ScaleFluidly API Documentation (QA environment)
  • Refer to your organization's ScaleFluidly API developer guide for detailed schema and authentication instructions.

Discussion