Shopware icon

Shopware

Shopware

Actions778

App Flow Action → Update App Flow Action

AI-generated

Overview

This node updates an existing App Flow Action in the Shopware system. It is useful for scenarios where you need to modify the properties of an app flow action, such as changing its name, URL, parameters, or other configuration details. For example, you might use this node to update the behavior or appearance of an app flow action within a Shopware app after deployment.

Use Case Examples

  1. Updating the name and URL of an existing app flow action to reflect new functionality.
  2. Modifying the parameters and configuration of an app flow action to change its behavior in the app flow.

Properties

Name Meaning
Id Identifier for the app_flow_action, used to specify which action to update.
_response Data format for response, used as a query parameter to specify the response format.
appId The ID of the app to which the flow action belongs.
name The name of the app flow action.
badge Badge text or identifier associated with the app flow action.
parameters JSON object containing parameters for the app flow action.
config JSON object containing configuration settings for the app flow action.
headers JSON object containing headers related to the app flow action.
requirements JSON array specifying requirements for the app flow action.
iconRaw Raw icon data for the app flow action.
icon Icon identifier or data for the app flow action (runtime field, not used in criteria).
swIcon Shopware icon identifier for the app flow action.
url URL associated with the app flow action.
delayable Boolean indicating if the app flow action is delayable.
label Label text for the app flow action.
description Description text for the app flow action.
headline Headline text for the app flow action.
customFields JSON object containing custom fields for the app flow action.
createdAt Creation timestamp of the app flow action.
updatedAt Last update timestamp of the app flow action.
translated JSON object containing translated fields for the app flow action.
app JSON object representing the app details associated with the flow action.
flowSequences JSON array representing flow sequences related to the app flow action.
requestOptions Collection of request options such as batching, SSL handling, proxy, and timeout settings.

Output

JSON

  • id - The identifier of the updated app flow action.
  • appId - The app ID associated with the updated flow action.
  • name - The updated name of the app flow action.
  • badge - The badge associated with the updated flow action.
  • parameters - Parameters of the updated flow action.
  • config - Configuration settings of the updated flow action.
  • headers - Headers related to the updated flow action.
  • requirements - Requirements of the updated flow action.
  • iconRaw - Raw icon data of the updated flow action.
  • icon - Icon data of the updated flow action.
  • swIcon - Shopware icon of the updated flow action.
  • url - URL of the updated flow action.
  • delayable - Indicates if the updated flow action is delayable.
  • label - Label of the updated flow action.
  • description - Description of the updated flow action.
  • headline - Headline of the updated flow action.
  • customFields - Custom fields of the updated flow action.
  • createdAt - Creation timestamp of the updated flow action.
  • updatedAt - Last update timestamp of the updated flow action.
  • translated - Translated fields of the updated flow action.
  • app - App details associated with the updated flow action.
  • flowSequences - Flow sequences related to the updated flow action.

Dependencies

  • An API key credential for Shopware Admin API

Troubleshooting

  • Ensure the 'Id' property is correctly set to the identifier of the app flow action you want to update; otherwise, the update will fail.
  • Make sure JSON fields like 'parameters', 'config', 'headers', 'requirements', 'customFields', 'translated', 'app', and 'flowSequences' are valid JSON strings to avoid parsing errors.
  • Check network connectivity and API credentials if the request to update the app flow action fails.
  • If you encounter SSL certificate errors, consider enabling the 'Ignore SSL Issues' option in request options if appropriate.

Discussion