---
schema_version: "1"
id: e751e912aee300920422ff4167a8ccf1dce99b49c14cef77f016bac514dfb61c
title: MarketingAppExtAction
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/tooling_api_objects_marketingappextaction.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_marketingappextaction.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 09c00425fd09a066eaba0b6e6ea2d5e2024489e52ed7e1c8400f2c75ecb5f471
description: Represents an Action Type, which is an action that you can add to Engagement Studio programs in Account Engagement and execute in a third-party app. This object is available in API version 56.0 and later.
---
# MarketingAppExtAction

Represents an Action Type, which is an action that you can add to Engagement Studio programs in Account Engagement and execute in a third-party app. This object is available in API version 56.0 and later.

## Supported SOAP Calls

create(), delete(), describeLayout(), describeSObjects(), query(), retrieve(), update(), upsert()

## Supported REST HTTP Methods

DELETE, GET, HEAD, PATCH, POST, Query

## Special Access Rules

MarketingAppExtAction is available to customers with Account Engagement Plus, Advanced, or Premium editions.

## Fields

| Field | Details |
| --- | --- |
| ActionName | 
Type

string

Properties

Create, Filter, Group, Sort, Update

Description

The name of the action for internal use. Appears in the UI.



 |
| ActionParams | 

Type

textarea

Properties

Create, Nillable, Update

Description

The parameters for the invocable action. Appears in the UI.



 |
| ActionSchema | 

Type

textarea

Properties

Create, Nillable, Update

Description

The JSON schema for the invocable action. Appears in the UI.



 |
| ActionSelector | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

Invocable action selector. Appears in the UI.



 |
| ApiName | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

This name can contain only underscores and alphanumeric characters, and must be unique in your org. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. This field is automatically generated, but you can supply your own value if you create the record using the API. Appears in the UI.



 |
| Description | 

Type

textarea

Properties

Create, Nillable, Update

Description

The description of the action for internal reference. Appears in the UI.



 |
| IsActive | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

The default value is false. Appears in the UI.



 |
| ManageableState | 

Type

ManageableState enumerated list

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

Indicates the manageable state of the specified component that is contained in a package:

- beta
- deleted
- deprecated
- deprecatedEditable
- installed
- installedEditable
- released
- unmanaged





 |
| MarketingAppExtensionId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

This field is a relationship field.

Relationship Name

MarketingAppExtension

Relationship Type

Lookup

Refers To

MarketingAppExtension



 |
| Version | 

Type

double

Properties

Create, Filter, Sort, Update

Description

Reserved for future use.



 |