Actions778
- Acl Role Actions
- App Actions
- App Action Button Actions
- App Administration Snippet Actions
- App Cms Block Actions
- App Flow Action Actions
- App Flow Event Actions
- App Payment Method Actions
- App Script Condition Actions
- App Shipping Method Actions
- App Template Actions
- Category Actions
- Cms Block Actions
- Cms Page Actions
- Cms Section Actions
- Cms Slot Actions
- Country Actions
- Country State Actions
- Currency Actions
- Currency Country Rounding Actions
- Custom Entity Actions
- Custom Field Actions
- Custom Field Set Actions
- Custom Field Set Relation Actions
- Customer Actions
- Customer Address Actions
- Customer Group Actions
- Customer Recovery Actions
- Customer Wishlist Actions
- Customer Wishlist Product Actions
- Delivery Time Actions
- Document Actions
- Document Base Config Actions
- Document Base Config Sales Channel Actions
- Document Type Actions
- Flow Actions
- Flow Sequence Actions
- Flow Template Actions
- Import Export File Actions
- Import Export Log Actions
- Import Export Profile Actions
- Integration Actions
- Landing Page Actions
- Language Actions
- Locale Actions
- Log Entry Actions
- Mail Header Footer Actions
- Mail Template Actions
- Mail Template Type Actions
- Main Category Actions
- Media Actions
- Media Default Folder Actions
- Media Folder Actions
- Media Folder Configuration Actions
- Media Thumbnail Actions
- Media Thumbnail Size Actions
- Newsletter Recipient Actions
- Notification Actions
- Number Range Actions
- Number Range Sales Channel Actions
- Number Range State Actions
- Number Range Type Actions
- Order Actions
- Order Customer Actions
- Order Delivery Actions
- Order Delivery Position Actions
- Order Line Item Actions
- Order Line Item Download Actions
- Order Transaction Actions
- Order Transaction Capture Actions
- Order Transaction Capture Refund Actions
- Order Transaction Capture Refund Position Actions
- Payment Method Actions
- Plugin Actions
- Product Actions
- Product Configurator Setting Actions
- Product Cross Selling Actions
- Product Cross Selling Assigned Products Actions
- Product Download Actions
- Product Export Actions
- Product Feature Set Actions
- Product Keyword Dictionary Actions
- Product Manufacturer Actions
- Product Media Actions
- Product Price Actions
- Product Review Actions
- Product Search Config Actions
- Product Search Config Field Actions
- Product Search Keyword Actions
- Product Sorting Actions
- Product Stream Actions
- Product Stream Filter Actions
- Product Visibility Actions
- Promotion Actions
- Promotion Discount Actions
- Promotion Discount Prices Actions
- Promotion Individual Code Actions
- Promotion Sales Channel Actions
- Promotion Setgroup Actions
- Property Group Actions
- Property Group Option Actions
- Rule Actions
- Rule Condition Actions
- Sales Channel Actions
- Sales Channel Analytics Actions
- Sales Channel Domain Actions
- Sales Channel Type Actions
- Salutation Actions
- Scheduled Task Actions
- State Machine Transition Actions
- System Config Actions
- Tag Actions
- Tax Actions
- Tax Provider Actions
- Tax Rule Actions
- Tax Rule Type Actions
- Theme Actions
- Unit Actions
- User Actions
- User Access Key Actions
- User Config Actions
- User Recovery Actions
- Webhook Actions
- Webhook Event Log Actions
- System Info Health Check Actions
- Bulk Operations Actions
- Document Management Actions
- Asset Management Actions
- Mail Operations Actions
- System Operations Actions
- Customer Impersonation Actions
- Order Management Actions
- Order Address Actions
- Authorization Authentication Actions
App → Create App
AI-generatedOverview
This node operation creates a new App resource in the Shopware system. It allows users to specify detailed properties of the app such as its ID, name, path, author, version, and various configuration options including modules, cookies, allowed hosts, and integration details. This operation is useful for developers or administrators who want to programmatically add new apps to their Shopware environment, enabling automation of app deployment and management.
Use Case Examples
- Creating a new app with specific modules and integration settings for a Shopware e-commerce platform.
- Automating the addition of apps with custom configurations and permissions in a Shopware instance.
Properties
| Name | Meaning |
|---|---|
| Response | Data format for response, either basic or detailed. |
| Id | Unique identifier for the app. |
| Name | Name of the app. |
| Path | Path to the app. |
| Author | Author of the app. |
| Copyright | Copyright information for the app. |
| License | License information for the app. |
| Active | Whether the app is active. |
| Configurable | Whether the app is configurable. |
| Privacy | Privacy information for the app. |
| Version | Version of the app. |
| Icon | Icon for the app. |
| Modules | Modules included in the app. |
| Main Module | Main module of the app. |
| Cookies | Cookies used by the app. |
| Allow Disable | Whether disabling the app is allowed. |
| Base App Url | Base URL for the app. |
| Allowed Hosts | Hosts allowed to access the app. |
| Template Load Priority | Priority for loading templates. |
| Checkout Gateway Url | URL for the checkout gateway. |
| In App Purchases Gateway Url | URL for in-app purchases gateway. |
| Source Type | Type of source for the app. |
| Source Config | Configuration for the source. |
| Self Managed | Whether the app is self-managed. |
| Label | Label for the app. |
| Description | Description of the app. |
| Privacy Policy Extensions | Extensions for the privacy policy. |
| Custom Fields | Custom fields for the app. |
| Integration Id | Integration identifier. |
| Acl Role Id | Access control list role identifier. |
| Created At | Creation timestamp. |
| Updated At | Update timestamp. |
| Translated | Translated content for the app. |
| Integration | Integration details for the app. |
| Acl Role | Access control list role details. |
| Custom Field Sets | Custom field sets associated with the app. |
| Action Buttons | Action buttons related to the app. |
| Templates | Templates associated with the app. |
| Webhooks | Webhooks configured for the app. |
| Payment Methods | Payment methods supported by the app. |
| Tax Providers | Tax providers linked to the app. |
| Cms Blocks | CMS blocks related to the app. |
| Flow Actions | Flow actions associated with the app. |
| Flow Events | Flow events related to the app. |
| App Shipping Methods | Shipping methods for the app. |
Output
JSON
id- Unique identifier of the created app.name- Name of the created app.path- Path of the created app.author- Author of the created app.version- Version of the created app.active- Indicates if the app is active.configurable- Indicates if the app is configurable.modules- Modules included in the created app.mainModule- Main module of the created app.cookies- Cookies used by the created app.allowDisable- Indicates if disabling the app is allowed.baseAppUrl- Base URL of the created app.allowedHosts- Hosts allowed to access the created app.templateLoadPriority- Template load priority of the created app.checkoutGatewayUrl- Checkout gateway URL of the created app.inAppPurchasesGatewayUrl- In-app purchases gateway URL of the created app.sourceType- Source type of the created app.sourceConfig- Source configuration of the created app.selfManaged- Indicates if the app is self-managed.label- Label of the created app.description- Description of the created app.privacyPolicyExtensions- Privacy policy extensions of the created app.customFields- Custom fields of the created app.integrationId- Integration identifier of the created app.aclRoleId- Access control list role identifier of the created app.createdAt- Creation timestamp of the created app.updatedAt- Update timestamp of the created app.translated- Translated content of the created app.integration- Integration details of the created app.aclRole- Access control list role details of the created app.customFieldSets- Custom field sets associated with the created app.actionButtons- Action buttons related to the created app.templates- Templates associated with the created app.webhooks- Webhooks configured for the created app.paymentMethods- Payment methods supported by the created app.taxProviders- Tax providers linked to the created app.cmsBlocks- CMS blocks related to the created app.flowActions- Flow actions associated with the created app.flowEvents- Flow events related to the created app.appShippingMethods- Shipping methods for the created app.
Troubleshooting
- Ensure all required fields (Id, Name, Path, Version, Label, Integration Id, Acl Role Id) are provided to avoid validation errors.
- Verify JSON fields (Modules, Main Module, Cookies, Allowed Hosts, Source Config, Custom Fields, Integration, Acl Role, Custom Field Sets, Action Buttons, Templates, Webhooks, Payment Methods, Tax Providers, Cms Blocks, Flow Actions, Flow Events, App Shipping Methods) are correctly formatted to prevent parsing errors.
- Check API credentials and base URL configuration to ensure successful connection to the Shopware API.