---
schema_version: "1"
id: 27026ea11c2370288c208d5286d0c8d0aa9f593890f1b2ab2fc52f118cfed6cf
title: Method Parity Between the Publisher API and the Quick Action API
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/case_feed_dev_guide/guides/intro/publisher-quickaction-method-parity.md
canonical_url: https://developer.salesforce.com/docs/platform/case-feed-dev-guide/guide/publisher-quickaction-method-parity.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 51bfdb38f05ea521a3dd19788132695033ab33486b7ad4d29881a18665187647
products:
  - Publisher and Quick Action Developer Guide
  - Platform Developer Content
---

# Method Parity Between the Publisher API and the Quick Action API

The Lightning Quick Action JavaScript API allows you to interact with actions within Aura components similar to how the Salesforce Classic Publisher JavaScript API allows you to interact with publisher actions within Visualforce pages.

This table shows which Quick Action API methods map to Publisher API methods.

| Quick Action API Method (in Aura Component)                                             | Publisher API Method (in Visualforce)                                                 |
| --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| [getAvailableActions](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-getavailableactions.md)           | N/A                                                                                   |
| [getAvailableActionFields](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-getavailableactionfields.md) | N/A                                                                                   |
| [getCustomAction](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-getcustomaction.md)                   | [customActionMessage](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/case-feed-dev-guide-component-interactions.md)  |
| [getSelectedActions](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-getselectedactions.md)             | N/A                                                                                   |
| [invokeAction](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-invokeaction.md)                         | [invokeAction](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/case-feed-dev-guide-component-interactions.md)         |
| [refresh](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-refresh.md)                                   | [refresh](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/case-feed-dev-guide-component-interactions.md)              |
| [selectAction](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-selectaction.md)                         | [selectAction](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/case-feed-dev-guide-component-interactions.md)         |
| [setActionFieldValues](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/quickaction-api-setactionfieldvalues.md)         | [setActionInputValues](https://developer.salesforce.com/docs/platform/case-feed-dev-guide/quickactions/case-feed-dev-guide-component-interactions.md) |
