> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # Resource: Action Catalog # Type: Action Object # Link: https://dev.wix.com/docs/api-reference/business-management/automations/actions/action-catalog/action-object.md ## Schema: ```json Type: Action Object | type: Action - name: id | type: string | description: Action ID. - name: value | type: string | description: - name: appId | type: string | description: The ID of the app that defines the action. - name: actionKey | type: string | description: Human-readable identifier for the action. - name: inputSchema | type: Struct | description: The action [input schema](https://dev.wix.com/docs/rest/business-management/automations/actions/about-actions.md#the-input-schema) as defined in the app dashboard. - name: fields | type: object | description: - name: outputSchema | type: Struct | description: The action [output schema](https://dev.wix.com/docs/rest/business-management/automations/actions/about-actions.md#the-output-schema) as defined in the app dashboard. - name: displayName | type: string | description: Action name displayed in the site dashboard to Wix users. For example, "Send SMS" or "Create Coupon". - name: description | type: string | description: Action description displayed in the site dashboard to Wix users. - name: implementedMethods | type: ImplementedMethods | description: The optional service plugin methods that are implemented for this action. Invoke is required and therefore excluded from this list. - name: validateConfiguration | type: boolean | description: Whether Validate Configuration is implemented. - name: duplicateInputMapping | type: boolean | description: Whether Duplicate Input Mapping is implemented. - name: generateApplicationAutomationInputMapping | type: boolean | description: Whether Generate Application Automation Input Mapping is implemented. - name: getQuotaInfo | type: boolean | description: Whether Get Quota Info is implemented. - name: onBeforeSave | type: boolean | description: Whether On Before Save is implemented. - name: onReset | type: boolean | description: Whether On Reset is implemented. - name: generateActionInputMappingFromTemplate | type: boolean | description: Whether Generate Action Input Mapping From Template is implemented. - name: onRemove | type: boolean | description: Whether On Remove is implemented. - name: getDynamicInputSchema | type: boolean | description: Whether Get Dynamic Input Schema is implemented. - name: mergeInputMappings | type: boolean | description: Whether Merge Input Mappings is implemented. - name: getDynamicOutputSchema | type: boolean | description: Whether Get Dynamic Output Schema is implemented. - name: generateInputMappingFromIntent | type: boolean | description: Whether Generate Input Mapping From Intent is implemented. - name: executionType | type: string | description: Whether the action is executed immediately or with a delay. > **Note**: Set up [actions with a timeout](https://dev.wix.com/docs/api-reference/business-management/automations/actions/action-provider-service-plugin/introduction.md#action-timeouts) instead. enum: UNKNOWN_EXECUTION_TYPE, SYNC, ASYNC - name: interfaceConfiguration | type: InterfaceConfiguration | description: The chosen user interface for the action. The UI is displayed to the Wix user in the site dashboard when they configure the action. - name: type | type: string | description: Type of action configuration UI. enum: UNKNOWN_TYPE, GENERIC - name: icon | type: Image | description: Action icon displayed in the site dashboard to Wix users. - name: id | type: string | description: WixMedia image ID. - name: url | type: string | description: Image URL. - name: height | type: number | description: Original image height. - name: width | type: number | description: Original image width. - name: altText | type: string | description: Image alt text. - name: filename | type: string | description: Image filename. - name: createdDate | type: string | description: Date and time the action was created. - name: seconds | type: string | description: - name: nanos | type: number | description: - name: updatedDate | type: string | description: Date and time the action was updated. - name: componentId | type: string | description: Action component ID. - name: componentVersion | type: string | description: Component version at the time the action was created. - name: value | type: string | description: - name: baseUri | type: string | description: Action base URI. ```