Shopware icon

Shopware

Shopware

Actions778

App Flow Action → Create App Flow Action

AI-generated

Overview

This node operation allows users to create an App Flow Action within the Shopware platform. It is useful for automating workflows by defining actions that can be triggered in app flows. Typical use cases include setting up custom app behaviors, integrating external services, or managing app-related events programmatically.

Use Case Examples

  1. Creating a new app flow action with specific parameters and configuration to automate a business process.
  2. Defining an app flow action with custom headers and requirements to integrate with third-party APIs.

Properties

Name Meaning
Response Data format for the response, either basic or detailed.
Id Unique identifier for the app flow action.
App Id Identifier of the app to which the flow action belongs.
Name Name of the app flow action.
Badge Badge text or identifier associated with the action.
Parameters JSON object containing parameters for the action.
Config JSON object containing configuration settings for the action.
Headers JSON object specifying headers to be sent with the action.
Requirements JSON array specifying requirements for the action.
Icon Raw Raw icon data for the action.
Icon Icon identifier or runtime field for the action.
Sw Icon Secondary icon identifier for the action.
Url URL associated with the app flow action.
Delayable Boolean indicating if the action can be delayed.
Label Label text for the action.
Description Description text for the action.
Headline Headline text for the action.
Custom Fields JSON object for custom fields related to the action.
Created At Timestamp string indicating when the action was created.
Updated At Timestamp string indicating when the action was last updated.
Translated JSON object containing translated fields for the action.
App JSON object representing the app details and related nested data.
Flow Sequences JSON array representing flow sequences related to the app flow action.
Request Options Collection of request options such as batching, SSL settings, proxy, and timeout.

Output

JSON

  • id - Unique identifier of the created app flow action.
  • appId - Identifier of the app associated with the flow action.
  • name - Name of the created app flow action.
  • badge - Badge information of the flow action.
  • parameters - Parameters used in the flow action.
  • config - Configuration settings of the flow action.
  • headers - Headers sent with the flow action.
  • requirements - Requirements specified for the flow action.
  • iconRaw - Raw icon data of the flow action.
  • icon - Icon identifier or data of the flow action.
  • swIcon - Secondary icon data of the flow action.
  • url - URL associated with the flow action.
  • delayable - Indicates if the flow action can be delayed.
  • label - Label text of the flow action.
  • description - Description of the flow action.
  • headline - Headline text of the flow action.
  • customFields - Custom fields data of the flow action.
  • createdAt - Creation timestamp of the flow action.
  • updatedAt - Last update timestamp of the flow action.
  • translated - Translated fields of the flow action.
  • app - Detailed app data related to the flow action.
  • flowSequences - Flow sequences associated with the flow action.

Troubleshooting

  • Ensure all required fields (Id, App Id, Name, Url, Label) are provided to avoid validation errors.
  • Verify JSON fields (Parameters, Config, Headers, Requirements, Custom Fields, Translated, App, Flow Sequences) are correctly formatted to prevent parsing errors.
  • Check network connectivity and API credentials if the request fails to reach the Shopware API endpoint.
  • If SSL issues occur, consider enabling the 'Ignore SSL Issues' option in Request Options.

Discussion