Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Quick Actions
For more information about creating global quick actions, see Create Global Quick Actions, and for more information on object-specific quick actions, see Create Object-Specific Quick Actions, in Salesforce Help.
This object is available in API version 32.0 and later.
Supported REST HTTP Methods
URIs:
- Get a list of quick actions: /services/data/vXX.X/actions/custom/quickAction
- Get a specific quick action: /services/data/vXX.X/actions/custom/quickAction/quick_action_name
Formats: JSON, XML
HTTP Methods: GET, HEAD, POST
Authentication: Authorization: Bearer token
Notes: The only type of quick actions that can be invoked are create, update, and logACall.
Inputs
All quick actions have the contextId input parameter. It’s a reference to the related record for the quick action. Other inputs vary according to the layout of the quick action. To determine inputs for a specific quick action, use the describe feature. For example, perform a GET with /services/data/vXX.X/actions/custom/quickAction/Task/deferTask to see the inputs for the quick action deferTask.