Salesforce Actions API

The Salesforce Actions API provides a unified interface for invoking standard and custom actions across the Salesforce platform. It supports Apex actions, Flow actions, quick actions, and invocable actions, enabling developers to programmatically trigger automation and business logic from REST API calls.

Operations 16

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /data/v64.0/actions/standard List the standard invocable actions · Salesforce Standard Invocable Actions #
Ask an LLM
“Which standard invocable actions can I call statically in Salesforce?”
“What built-in actions like post to Chatter or send email are invocable over REST?”
Tell an agent
List the standard invocable actions available in my org.
Show me basic info for every standard invocable action type.
GET /data/v64.0/actions/custom List the custom invocable actions · Salesforce Custom Invocable Actions #
Ask an LLM
“Which custom actions have been built in my org that I can invoke?”
“Can I see every custom invocable action type, such as flows and Apex actions?”
Tell an agent
List all custom invocable actions in my org.
Show the custom action types I can invoke, with basic details for each.
GET /data/v64.0/quickActions List global and object-specific quick actions · Salesforce Quick Actions #
Ask an LLM
“What quick actions exist across my org, both global and object-specific?”
“How can I see every quick action defined in the org in one call?”
Tell an agent
List all global and object-specific quick actions in the org.
Get the org-wide quick actions list.
GET /data/v64.0/ui-api/actions/global Get the global actions shown in the UI · Salesforce Get Global Actions #
Ask an LLM
“Which global actions does the UI API return for the header and publisher?”
“Can I get the global actions a user sees without naming a record?”
Tell an agent
Get the global actions from the UI API.
Show the global UI actions available to the current user.
GET /data/v64.0/ui-api/actions/record/{RECORD_IDS} Get actions on record detail pages · Salesforce Get Record Detail Page Actions #
Ask an LLM
“What buttons and actions appear on a record's detail page?”
“Can I fetch detail-page actions for several records at once?”
Tell an agent
Get the record detail page actions for {record_ids}.
Show which actions users see on the detail page of records {record_ids}.
GET /data/v64.0/ui-api/actions/record/{RECORD_ID}/record-edit Get actions on a record's edit page · Salesforce Get Record Edit Page Actions #
Ask an LLM
“Which actions are available while a user is editing a record?”
“What does the edit page offer in the way of actions for a given record?”
Tell an agent
Get the edit page actions for record {record_id}.
List the actions shown when editing record {record_id}.
GET /data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list/{RELATED_LIST_IDS} Get header actions on a record's related lists · Salesforce Get Related List Actions #
Ask an LLM
“Which actions appear in the header of a related list on a record?”
“Can I get related list actions for several related lists on one record?”
Tell an agent
Get the related list actions for record {record_id} on related lists {related_list_ids}.
Show header actions for related lists {related_list_ids} under record {record_id}.
GET /data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list-record/{RELATED_LIST_RECORD_IDS} Get actions on records inside a related list · Salesforce Get Related List Record Actions #
Ask an LLM
“What row-level actions are offered on individual records in a related list?”
“Which actions can a user take on a child record shown in a parent's related list?”
Tell an agent
Get row actions for related list records {related_list_record_ids} on parent {record_id}.
List actions for child records {related_list_record_ids} displayed under {record_id}.
GET /data/v64.0/ui-api/actions/list-view/{LIST_VIEW_IDS} Get header actions on list views · Salesforce Get List View Header Actions #
Ask an LLM
“Which actions appear at the top of a list view, like New or Import?”
“Can I get the header buttons for more than one list view?”
Tell an agent
Get the header actions for list views {list_view_ids}.
Show the list view header buttons for {list_view_ids}.
GET /data/v64.0/ui-api/actions/list-view-record/{RECORD_IDS} Get record actions shown in list views · Salesforce Get List View Record Actions #
Ask an LLM
“What per-row actions do users get on records displayed in a list view?”
“Which actions show in a list view's row menu for specific records?”
Tell an agent
Get list view row actions for records {record_ids}.
Show the row-menu actions list views offer for {record_ids}.
GET /data/v64.0/ui-api/actions/list-view-chart/{SOBJECT_API_NAME} Get list view chart actions for an object · Salesforce Get List View Chart Actions #
Ask an LLM
“Which actions are available on the charts shown with an object's list views?”
“Can I see list view chart actions for Opportunity?”
Tell an agent
Get the list view chart actions for object {sobject}.
Show chart actions on {sobject} list views.
GET /data/v64.0/ui-api/actions/flexipage/{FLEXIPAGE_NAMES} Get actions on Lightning pages · Salesforce Get Lightning Page Actions #
Ask an LLM
“What actions are placed on a Lightning page (FlexiPage)?”
“Can I read the actions configured on several FlexiPages together?”
Tell an agent
Get the actions on Lightning pages {flexipage_names}.
List FlexiPage actions for {flexipage_names}.
GET /data/v64.0/ui-api/actions/lookup/{SOBJECT_API_NAMES} Get actions offered in lookup fields · Salesforce Get Lookup Field Actions #
Ask an LLM
“Which actions, like creating a new record, appear inside a lookup field's dropdown?”
“What lookup field actions exist for the Account and Contact objects?”
Tell an agent
Get lookup field actions for objects {sobjects}.
Show the actions a lookup dropdown offers for {sobjects}.
GET /data/v64.0/ui-api/actions/mru-list/{SOBJECT_API_NAMES} Get header actions on recently used list views · Salesforce Get Mru List View Actions #
Ask an LLM
“What header actions show on the most recently used list view for an object?”
“Which actions appear on the Recently Viewed list for Leads?”
Tell an agent
Get the MRU list view header actions for {sobjects}.
Show the recently viewed list header actions for objects {sobjects}.
GET /data/v64.0/ui-api/actions/photo/{RECORD_IDS} Get photo actions for user or group pages · Salesforce Get Photo Actions #
Ask an LLM
“What photo actions, like upload or delete photo, are available on a user or group page?”
“Do record pages other than users and groups support photo actions?”
Tell an agent
Get the photo actions for user or group {record_ids}.
Show which profile photo actions are available on pages {record_ids}.
GET /data/v64.0/sobjects/{SOBJECT_API_NAME}/quickActions List quick actions for one object · Salesforce Sobject Quick Actions #
Ask an LLM
“Which quick actions are defined on a specific object like Case?”
“How can I list only one object's quick actions with their details?”
Tell an agent
List the quick actions defined on {sobject}.
Get quick action details for the {sobject} object.

Documentation

📖
Documentation
https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/
📖
APIReference
https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/get_job_info.htm
📖
Authentication
https://developer.salesforce.com/docs/atlas.en-us.api_bulk_v2.meta/api_bulk_v2/bulk_api_2_0_security.htm
📖
Documentation
https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/
📖
GettingStarted
https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_get_started.htm
📖
APIReference
https://developer.salesforce.com/docs/atlas.en-us.uiapi.meta/uiapi/ui_api_resources_list.htm
📖
Documentation
https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/rest-api.html
📖
GettingStarted
https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/get-started-spec.html
📖
APIReference
https://developer.salesforce.com/docs/marketing/marketing-cloud/references/mc_rest_overview.html
📖
Authentication
https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/access-token-s2s.html
📖
Documentation
https://developer.salesforce.com/
📖
Documentation
https://developer.salesforce.com/docs/atlas.en-us.api_action.meta/api_action/actions_intro.htm
📖
GettingStarted
https://developer.salesforce.com/docs/atlas.en-us.api_action.meta/api_action/actions_intro_overview.htm
📖
APIReference
https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/resources_actions_invocable.htm

Specifications

Schemas & Data

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/salesforce:salesforce-actions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

salesforce-actions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Salesforce Actions API
  description: Find the resources you need to start building.
  contact: {}
  version: '1.0'
servers:
- url: https://login.salesforce.com
  variables: {}
- url: https://id
  variables: {}
- url: https://services
  variables: {}
- url: '{{url}}{{site}}/services/oauth2'
  variables:
    url:
      default: DefaultParameterValue
    site:
      default: DefaultParameterValue
security:
- oauth2:
  - api
tags:


# --- truncated at 32 KB (470 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/openapi/salesforce-actions-api-openapi.yml