Salesforce · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Salesforce Actions API
17 actions
17 updates
phrasing
extends
openapi/salesforce-actions-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Salesforce's API. It is a proposal applied on top of the contract, not a document Salesforce publishes.
What the actions change
x-apievangelist-phrasing
Targets 17 · first 16 shown; the file carries all of them
$.info
$.paths['/data/v64.0/actions/standard'].get
$.paths['/data/v64.0/actions/custom'].get
$.paths['/data/v64.0/quickActions'].get
$.paths['/data/v64.0/ui-api/actions/global'].get
$.paths['/data/v64.0/ui-api/actions/record/{RECORD_IDS}'].get
$.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/record-edit'].get
$.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list/{RELATED_LIST_IDS}'].get
$.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list-record/{RELATED_LIST_RECORD_IDS}'].get
$.paths['/data/v64.0/ui-api/actions/list-view/{LIST_VIEW_IDS}'].get
$.paths['/data/v64.0/ui-api/actions/list-view-record/{RECORD_IDS}'].get
$.paths['/data/v64.0/ui-api/actions/list-view-chart/{SOBJECT_API_NAME}'].get
$.paths['/data/v64.0/ui-api/actions/flexipage/{FLEXIPAGE_NAMES}'].get
$.paths['/data/v64.0/ui-api/actions/lookup/{SOBJECT_API_NAMES}'].get
$.paths['/data/v64.0/ui-api/actions/mru-list/{SOBJECT_API_NAMES}'].get
$.paths['/data/v64.0/ui-api/actions/photo/{RECORD_IDS}'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Salesforce Actions API
version: 1.0.0
extends: openapi/salesforce-actions-api-openapi.yml
actions:
- target: $.info
update:
x-apievangelist-phrasing:
method: generated
generated: '2026-09-26'
generator: build-phrasing.py
label: Generated by API Evangelist
operations: 16
- target: $.paths['/data/v64.0/actions/standard'].get
update:
x-apievangelist-phrasing:
intent: List the standard invocable actions
effect: read
questions:
- 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?
instructions:
- text: List the standard invocable actions available in my org.
- text: Show me basic info for every standard invocable action type.
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/actions/custom'].get
update:
x-apievangelist-phrasing:
intent: List the custom invocable actions
effect: read
questions:
- 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?
instructions:
- text: List all custom invocable actions in my org.
- text: Show the custom action types I can invoke, with basic details for each.
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/quickActions'].get
update:
x-apievangelist-phrasing:
intent: List global and object-specific quick actions
effect: read
questions:
- 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?
instructions:
- text: List all global and object-specific quick actions in the org.
- text: Get the org-wide quick actions list.
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/global'].get
update:
x-apievangelist-phrasing:
intent: Get the global actions shown in the UI
effect: read
questions:
- 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?
instructions:
- text: Get the global actions from the UI API.
- text: Show the global UI actions available to the current user.
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/record/{RECORD_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get actions on record detail pages
effect: read
questions:
- What buttons and actions appear on a record's detail page?
- Can I fetch detail-page actions for several records at once?
instructions:
- text: Get the record detail page actions for {record_ids}.
slots:
record_ids: path.RECORD_IDS
- text: Show which actions users see on the detail page of records {record_ids}.
slots:
record_ids: path.RECORD_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/record-edit'].get
update:
x-apievangelist-phrasing:
intent: Get actions on a record's edit page
effect: read
questions:
- 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?
instructions:
- text: Get the edit page actions for record {record_id}.
slots:
record_id: path.RECORD_ID
- text: List the actions shown when editing record {record_id}.
slots:
record_id: path.RECORD_ID
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list/{RELATED_LIST_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get header actions on a record's related lists
effect: read
questions:
- 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?
instructions:
- text: Get the related list actions for record {record_id} on related lists {related_list_ids}.
slots:
record_id: path.RECORD_ID
related_list_ids: path.RELATED_LIST_IDS
- text: Show header actions for related lists {related_list_ids} under record {record_id}.
slots:
record_id: path.RECORD_ID
related_list_ids: path.RELATED_LIST_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list-record/{RELATED_LIST_RECORD_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get actions on records inside a related list
effect: read
questions:
- 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?
instructions:
- text: Get row actions for related list records {related_list_record_ids} on parent {record_id}.
slots:
record_id: path.RECORD_ID
related_list_record_ids: path.RELATED_LIST_RECORD_IDS
- text: List actions for child records {related_list_record_ids} displayed under {record_id}.
slots:
record_id: path.RECORD_ID
related_list_record_ids: path.RELATED_LIST_RECORD_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/list-view/{LIST_VIEW_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get header actions on list views
effect: read
questions:
- 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?
instructions:
- text: Get the header actions for list views {list_view_ids}.
slots:
list_view_ids: path.LIST_VIEW_IDS
- text: Show the list view header buttons for {list_view_ids}.
slots:
list_view_ids: path.LIST_VIEW_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/list-view-record/{RECORD_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get record actions shown in list views
effect: read
questions:
- 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?
instructions:
- text: Get list view row actions for records {record_ids}.
slots:
record_ids: path.RECORD_IDS
- text: Show the row-menu actions list views offer for {record_ids}.
slots:
record_ids: path.RECORD_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/list-view-chart/{SOBJECT_API_NAME}'].get
update:
x-apievangelist-phrasing:
intent: Get list view chart actions for an object
effect: read
questions:
- Which actions are available on the charts shown with an object's list views?
- Can I see list view chart actions for Opportunity?
instructions:
- text: Get the list view chart actions for object {sobject}.
slots:
sobject: path.SOBJECT_API_NAME
- text: Show chart actions on {sobject} list views.
slots:
sobject: path.SOBJECT_API_NAME
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/flexipage/{FLEXIPAGE_NAMES}'].get
update:
x-apievangelist-phrasing:
intent: Get actions on Lightning pages
effect: read
questions:
- What actions are placed on a Lightning page (FlexiPage)?
- Can I read the actions configured on several FlexiPages together?
instructions:
- text: Get the actions on Lightning pages {flexipage_names}.
slots:
flexipage_names: path.FLEXIPAGE_NAMES
- text: List FlexiPage actions for {flexipage_names}.
slots:
flexipage_names: path.FLEXIPAGE_NAMES
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/lookup/{SOBJECT_API_NAMES}'].get
update:
x-apievangelist-phrasing:
intent: Get actions offered in lookup fields
effect: read
questions:
- 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?
instructions:
- text: Get lookup field actions for objects {sobjects}.
slots:
sobjects: path.SOBJECT_API_NAMES
- text: Show the actions a lookup dropdown offers for {sobjects}.
slots:
sobjects: path.SOBJECT_API_NAMES
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/mru-list/{SOBJECT_API_NAMES}'].get
update:
x-apievangelist-phrasing:
intent: Get header actions on recently used list views
effect: read
questions:
- What header actions show on the most recently used list view for an object?
- Which actions appear on the Recently Viewed list for Leads?
instructions:
- text: Get the MRU list view header actions for {sobjects}.
slots:
sobjects: path.SOBJECT_API_NAMES
- text: Show the recently viewed list header actions for objects {sobjects}.
slots:
sobjects: path.SOBJECT_API_NAMES
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/ui-api/actions/photo/{RECORD_IDS}'].get
update:
x-apievangelist-phrasing:
intent: Get photo actions for user or group pages
effect: read
questions:
- 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?
instructions:
- text: Get the photo actions for user or group {record_ids}.
slots:
record_ids: path.RECORD_IDS
- text: Show which profile photo actions are available on pages {record_ids}.
slots:
record_ids: path.RECORD_IDS
method: generated
generated: '2026-09-26'
- target: $.paths['/data/v64.0/sobjects/{SOBJECT_API_NAME}/quickActions'].get
update:
x-apievangelist-phrasing:
intent: List quick actions for one object
effect: read
questions:
- Which quick actions are defined on a specific object like Case?
- How can I list only one object's quick actions with their details?
instructions:
- text: List the quick actions defined on {sobject}.
slots:
sobject: path.SOBJECT_API_NAME
- text: Get quick action details for the {sobject} object.
slots:
sobject: path.SOBJECT_API_NAME
method: generated
generated: '2026-09-26'
Work with this as data
Every overlay 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 openapi overlays
4 MCP tools reach this
find_overlaysBrowse and filter every overlay in the catalog.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.
Call it yourself
curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/salesforce-actions-api-phrasing-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?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.