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 within the ScaleFluidly platform. Specifically for the Quote resource and the Save Or Update PageLayout operation, it allows users to save or update the layout of a page associated with a quote. This can be useful in scenarios where you want to customize or persist the arrangement and structure of UI elements or data fields on quote pages programmatically.

Practical examples include:

  • Automatically updating the layout of quote pages based on user preferences or business rules.
  • Saving customized page layouts after manual adjustments for reuse.
  • Integrating layout updates into automated workflows that manage quotes.

Properties

Name Meaning
Environment The target environment URL for the ScaleFluidly API. Options: Dev, QA, Local
Request JSON object containing the request body details required by the API to save or update the page layout

The Request property expects a JSON object that defines the specifics of the page layout to save or update. Its exact structure depends on the ScaleFluidly API schema 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 result of the save or update page layout request, typically including confirmation of success, updated layout details, or error information if the operation failed.

No binary data output is produced by this node.

Dependencies

  • Requires access to the ScaleFluidly API endpoint corresponding to the selected environment (Dev, QA, or Local).
  • May require an API authentication token (bearer token) provided via HTTP headers in the input data or configured credentials.
  • The node uses internal helper methods to send HTTP requests to the ScaleFluidly API.

Troubleshooting

  • Bearer token not found: If the authorization header with a bearer token is missing in the first input item's JSON headers, the node will throw an error. Ensure that the first input item includes valid authorization headers or configure credentials properly.
  • Operation not found: If the specified operation does not map to a known intent URL, the node throws an error indicating the operation is invalid. Verify the operation name matches supported actions.
  • API errors: Errors returned from the ScaleFluidly API (e.g., validation errors, permission issues) will be included in the output JSON. Review these messages to adjust the request payload or permissions accordingly.
  • Invalid JSON in Request: The request_info property must contain valid JSON. Malformed JSON will cause the node to fail.

Links and References


This summary focuses on the Quote resource's Save Or Update PageLayout operation as requested, based on static analysis of the provided source code and property definitions.

Discussion