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.
View Overlay File View on GitHub Overlay Specification

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

Raw ↑
# 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.
All 92 tools →

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.