Salesforce · Capability

Salesforce — Get

Salesforce — Get. 72 operations. Lead operation: Salesforce Integration Procedure Invocation Using Get. Self-contained Naftiko capability covering one Salesforce business surface.

Run with Naftiko SalesforceGet

What You Can Do

GET
Integrationprocedureinvocationusingget — Salesforce Integration Procedure Invocation Using Get
/v1/apexrest/{namespace}/v1/integrationprocedure/{type-subtype}
GET
Gettable — Salesforce Get Table
/v1/data/v64-0/connect/business-rules/decision-table/definitions/{decisiontableid}
GET
Getconversationentries — Salesforce Get Conversation Entries
/v1/data/v64-0/connect/conversation/{conversationidentifier}/entries
GET
Getteststatus — Salesforce Get Test Status
/v1/data/v64-0/einstein/ai-evaluations/runs/{runid}
GET
Gettestresults — Salesforce Get Test Results
/v1/data/v64-0/einstein/ai-evaluations/runs/{runid}/results
GET
Getalljobs — Salesforce Get All Jobs
/v1/data/v64-0/jobs/ingest
GET
Getjobinfo — Salesforce Get Job Info
/v1/data/v64-0/jobs/ingest
GET
Getjobfailedrecordresults — Salesforce Get Job Failed Record Results
/v1/data/v64-0/jobs/ingest/failedresults
GET
Getjobsuccessfulrecordresults — Salesforce Get Job Successful Record Results
/v1/data/v64-0/jobs/ingest/successfulresults
GET
Getjobunprocessedrecordresults — Salesforce Get Job Unprocessed Record Results
/v1/data/v64-0/jobs/ingest/unprocessedrecords
GET
Getallqueryjobs — Salesforce Get All Query Jobs
/v1/data/v64-0/jobs/query
GET
Getjobinfoquery — Salesforce Get Job Info Query
/v1/data/v64-0/jobs/query
GET
Getparallelresultsforaqueryjob — Salesforce Get Parallel Results for a Query Job
/v1/data/v64-0/jobs/query/resultpages
GET
Getjobqueryresult — Salesforce Get Job Query Result
/v1/data/v64-0/jobs/query/results
GET
Getcredential — Salesforce Get Credential
/v1/data/v64-0/named-credentials/credential
GET
Getexternalcredentialsbydevelopername — Salesforce Get External Credentials by Developer Name
/v1/data/v64-0/named-credentials/external-credentials/{developer-name}
GET
Getnamedcredentialbydevelopername — Salesforce Get Named Credential by Developer Name
/v1/data/v64-0/named-credentials/named-credential-setup/{developer-name}
POST
Getappointmentcandidates — Salesforce Get Appointment Candidates
/v1/data/v64-0/scheduling/getappointmentcandidates
POST
Getappointmentslots — Salesforce Get Appointment Slots
/v1/data/v64-0/scheduling/getappointmentslots
GET
Geteventlogfile — Salesforce Get Event Log File
/v1/data/v64-0/sobjects/eventlogfile/{id}/logfile
GET
Geteventrelayfeedback — Salesforce Get Event Relay Feedback
/v1/data/v64-0/sobjects/eventrelayfeedback/{event-relay-feedback-id}
GET
Sobjectgetdeleted — Salesforce Sobject Get Deleted
/v1/data/v64-0/sobjects/{sobject-api-name}/deleted
GET
Sobjectgetupdated — Salesforce Sobject Get Updated
/v1/data/v64-0/sobjects/{sobject-api-name}/updated
GET
Gettoolingdescribe — Salesforce Get Tooling Describe
/v1/data/v64-0/tooling/sobjects
GET
Geteventrelay — Salesforce Get Event Relay
/v1/data/v64-0/tooling/sobjects/eventrelayconfig/{event-relay-config-id}
GET
Getmanagedeventsubscriptionbyid — Salesforce Get Managed Event Subscription by Id
/v1/data/v64-0/tooling/sobjects/managedeventsubscription/{managedeventsubscriptionid}
GET
Getnamedcredential — Salesforce Get Named Credential
/v1/data/v64-0/tooling/sobjects/namedcredential/{named-credential-id}
GET
Geteventchannel — Salesforce Get Event Channel
/v1/data/v64-0/tooling/sobjects/platformeventchannel/{platform-event-channel-id}
GET
Getchannelmember — Salesforce Get Channel Member
/v1/data/v64-0/tooling/sobjects/platformeventchannelmember/{platform-event-channel-member-id}
GET
Getsandbox — Salesforce Get Sandbox
/v1/data/v64-0/tooling/sobjects/sandboxinfo/{sandbox-info-id}
GET
Gettoolingmetadatasobject — Salesforce Get Tooling Metadata Sobject
/v1/data/v64-0/tooling/sobjects/{sobject-api-name}
GET
Gettoolingdescribesobject — Salesforce Get Tooling Describe Sobject
/v1/data/v64-0/tooling/sobjects/{sobject-api-name}/describe
GET
Getlightningpageactions — Salesforce Get Lightning Page Actions
/v1/data/v64-0/ui-api/actions/flexipage/{flexipage-names}
GET
Getglobalactions — Salesforce Get Global Actions
/v1/data/v64-0/ui-api/actions/global
GET
Getlistviewchartactions — Salesforce Get List View Chart Actions
/v1/data/v64-0/ui-api/actions/list-view-chart/{sobject-api-name}
GET
Getlistviewrecordactions — Salesforce Get List View Record Actions
/v1/data/v64-0/ui-api/actions/list-view-record/{record-ids}
GET
Getlistviewheaderactions — Salesforce Get List View Header Actions
/v1/data/v64-0/ui-api/actions/list-view/{list-view-ids}
GET
Getlookupfieldactions — Salesforce Get Lookup Field Actions
/v1/data/v64-0/ui-api/actions/lookup/{sobject-api-names}
GET
Getmrulistviewactions — Salesforce Get Mru List View Actions
/v1/data/v64-0/ui-api/actions/mru-list/{sobject-api-names}
GET
Getphotoactions — Salesforce Get Photo Actions
/v1/data/v64-0/ui-api/actions/photo/{record-ids}
GET
Getrecorddetailpageactions — Salesforce Get Record Detail Page Actions
/v1/data/v64-0/ui-api/actions/record/{record-ids}
GET
Getrecordeditpageactions — Salesforce Get Record Edit Page Actions
/v1/data/v64-0/ui-api/actions/record/{record-id}/record-edit
GET
Getrelatedlistrecordactions — Salesforce Get Related List Record Actions
/v1/data/v64-0/ui-api/actions/record/{record-id}/related-list-record/{related-list-record-ids}
GET
Getrelatedlistactions — Salesforce Get Related List Actions
/v1/data/v64-0/ui-api/actions/record/{record-id}/related-list/{related-list-ids}
GET
Getapps — Salesforce Get Apps
/v1/data/v64-0/ui-api/apps
GET
Getlastselectedapp — Salesforce Get Last Selected App
/v1/data/v64-0/ui-api/apps/selected
GET
Getanapp — Salesforce Get an App
/v1/data/v64-0/ui-api/apps/{app-id}
GET
Getpersonalizednavigationitems — Salesforce Get Personalized Navigation Items
/v1/data/v64-0/ui-api/apps/{app-id}/user-nav-items
GET
Getfavorites — Salesforce Get Favorites
/v1/data/v64-0/ui-api/favorites
GET
Getafavorite — Salesforce Get a Favorite
/v1/data/v64-0/ui-api/favorites/{favorite-id}
GET
Getrecordlayoutmetadata — Salesforce Get Record Layout Metadata
/v1/data/v64-0/ui-api/layout/{sobject-api-name}
GET
Getlistviewmetadatabyid — Salesforce Get List View Metadata by Id
/v1/data/v64-0/ui-api/list-info/{list-view-id}
GET
Getlistviewsforanobject — Salesforce Get List Views for an Object
/v1/data/v64-0/ui-api/list-info/{sobject-api-name}
GET
Getlistviewmetadatabyapiname — Salesforce Get List View Metadata by Api Name
/v1/data/v64-0/ui-api/list-info/{sobject-api-name}/{list-view-api-name}
GET
Getlistviewrecordsbyid — Salesforce Get List View Records by Id
/v1/data/v64-0/ui-api/list-records/{list-view-id}
GET
Getlistviewrecordsbyapiname — Salesforce Get List View Records by Api Name
/v1/data/v64-0/ui-api/list-records/{sobject-api-name}/{list-view-api-name}
POST
Getlistviewrecords — Salesforce Get List View Records
/v1/data/v64-0/ui-api/list-records/{sobject-api-name}/{list-view-api-name}
GET
Getlookupfieldsuggestions — Salesforce Get Lookup Field Suggestions
/v1/data/v64-0/ui-api/lookups/{sobject-api-name}/{field-api-name}
GET
Getlookupfieldsuggestionsforaspecifiedobject — Salesforce Get Lookup Field Suggestions for a Specified Object
/v1/data/v64-0/ui-api/lookups/{sobject-api-name}/{field-api-name}/{target-api-name}
GET
Getallnavigationitems — Salesforce Get All Navigation Items
/v1/data/v64-0/ui-api/nav-items
GET
Getadirectoryofsupportedobjects — Salesforce Get a Directory of Supported Objects
/v1/data/v64-0/ui-api/object-info
GET
Getobjectmetadata — Salesforce Get Object Metadata
/v1/data/v64-0/ui-api/object-info/{sobject-api-name}
GET
Getvaluesforallpicklistfieldsofarecordtype — Salesforce Get Values for All Picklist Fields of a Record Type
/v1/data/v64-0/ui-api/object-info/{sobject-api-name}/picklist-values/{record-type-id}
GET
Getvaluesforapicklistfield — Salesforce Get Values for a Picklist Field
/v1/data/v64-0/ui-api/object-info/{sobject-api-name}/picklist-values/{record-type-id}/{field-api-name}
GET
Getdefaultvaluestoclonearecord — Salesforce Get Default Values to Clone a Record
/v1/data/v64-0/ui-api/record-defaults/clone/{record-id}
GET
Getdefaultvaluestocreatearecord — Salesforce Get Default Values to Create a Record
/v1/data/v64-0/ui-api/record-defaults/create/{sobject-api-name}
GET
Getrecorddataandobjectmetadata — Salesforce Get Record Data and Object Metadata
/v1/data/v64-0/ui-api/record-ui/{record-ids}
GET
Getabatchofrecords — Salesforce Get a Batch of Records
/v1/data/v64-0/ui-api/records/batch/{record-ids}
GET
Getarecord — Salesforce Get a Record
/v1/data/v64-0/ui-api/records/{record-id}
GET
Getchildrecords — Salesforce Get Child Records
/v1/data/v64-0/ui-api/records/{record-id}/child-relationships/{relationship-name}
GET
Getactivetheme — Salesforce Get Active Theme
/v1/data/v64-0/ui-api/themes/active
GET
Getuserinfo — Salesforce Get User Info
/v1/services/oauth2/userinfo

MCP Tools

salesforce-integration-procedure-invocation-using

Salesforce Integration Procedure Invocation Using Get

read-only idempotent
salesforce-get-table

Salesforce Get Table

read-only idempotent
salesforce-get-conversation-entries

Salesforce Get Conversation Entries

read-only idempotent
salesforce-get-test-status

Salesforce Get Test Status

read-only idempotent
salesforce-get-test-results

Salesforce Get Test Results

read-only idempotent
salesforce-get-all-jobs

Salesforce Get All Jobs

read-only idempotent
salesforce-get-job-info

Salesforce Get Job Info

read-only idempotent
salesforce-get-job-failed-record

Salesforce Get Job Failed Record Results

read-only idempotent
salesforce-get-job-successful-record

Salesforce Get Job Successful Record Results

read-only idempotent
salesforce-get-job-unprocessed-record

Salesforce Get Job Unprocessed Record Results

read-only idempotent
salesforce-get-all-query-jobs

Salesforce Get All Query Jobs

read-only idempotent
salesforce-get-job-info-query

Salesforce Get Job Info Query

read-only idempotent
salesforce-get-parallel-results-query

Salesforce Get Parallel Results for a Query Job

read-only idempotent
salesforce-get-job-query-result

Salesforce Get Job Query Result

read-only idempotent
salesforce-get-credential

Salesforce Get Credential

read-only idempotent
salesforce-get-external-credentials-developer

Salesforce Get External Credentials by Developer Name

read-only idempotent
salesforce-get-named-credential-developer

Salesforce Get Named Credential by Developer Name

read-only idempotent
salesforce-get-appointment-candidates

Salesforce Get Appointment Candidates

read-only
salesforce-get-appointment-slots

Salesforce Get Appointment Slots

read-only
salesforce-get-event-log-file

Salesforce Get Event Log File

read-only idempotent
salesforce-get-event-relay-feedback

Salesforce Get Event Relay Feedback

read-only idempotent
salesforce-sobject-get-deleted

Salesforce Sobject Get Deleted

read-only idempotent
salesforce-sobject-get-updated

Salesforce Sobject Get Updated

read-only idempotent
salesforce-get-tooling-describe

Salesforce Get Tooling Describe

read-only idempotent
salesforce-get-event-relay

Salesforce Get Event Relay

read-only idempotent
salesforce-get-managed-event-subscription

Salesforce Get Managed Event Subscription by Id

read-only idempotent
salesforce-get-named-credential

Salesforce Get Named Credential

read-only idempotent
salesforce-get-event-channel

Salesforce Get Event Channel

read-only idempotent
salesforce-get-channel-member

Salesforce Get Channel Member

read-only idempotent
salesforce-get-sandbox

Salesforce Get Sandbox

read-only idempotent
salesforce-get-tooling-metadata-sobject

Salesforce Get Tooling Metadata Sobject

read-only idempotent
salesforce-get-tooling-describe-sobject

Salesforce Get Tooling Describe Sobject

read-only idempotent
salesforce-get-lightning-page-actions

Salesforce Get Lightning Page Actions

read-only idempotent
salesforce-get-global-actions

Salesforce Get Global Actions

read-only idempotent
salesforce-get-list-view-chart

Salesforce Get List View Chart Actions

read-only idempotent
salesforce-get-list-view-record

Salesforce Get List View Record Actions

read-only idempotent
salesforce-get-list-view-header

Salesforce Get List View Header Actions

read-only idempotent
salesforce-get-lookup-field-actions

Salesforce Get Lookup Field Actions

read-only idempotent
salesforce-get-mru-list-view

Salesforce Get Mru List View Actions

read-only idempotent
salesforce-get-photo-actions

Salesforce Get Photo Actions

read-only idempotent
salesforce-get-record-detail-page

Salesforce Get Record Detail Page Actions

read-only idempotent
salesforce-get-record-edit-page

Salesforce Get Record Edit Page Actions

read-only idempotent
salesforce-get-related-list-record

Salesforce Get Related List Record Actions

read-only idempotent
salesforce-get-related-list-actions

Salesforce Get Related List Actions

read-only idempotent
salesforce-get-apps

Salesforce Get Apps

read-only idempotent
salesforce-get-last-selected-app

Salesforce Get Last Selected App

read-only idempotent
salesforce-get-app

Salesforce Get an App

read-only idempotent
salesforce-get-personalized-navigation-items

Salesforce Get Personalized Navigation Items

read-only idempotent
salesforce-get-favorites

Salesforce Get Favorites

read-only idempotent
salesforce-get-favorite

Salesforce Get a Favorite

read-only idempotent
salesforce-get-record-layout-metadata

Salesforce Get Record Layout Metadata

read-only idempotent
salesforce-get-list-view-metadata

Salesforce Get List View Metadata by Id

read-only idempotent
salesforce-get-list-views-object

Salesforce Get List Views for an Object

read-only idempotent
salesforce-get-list-view-metadata-2

Salesforce Get List View Metadata by Api Name

read-only idempotent
salesforce-get-list-view-records

Salesforce Get List View Records by Id

read-only idempotent
salesforce-get-list-view-records-2

Salesforce Get List View Records by Api Name

read-only idempotent
salesforce-get-list-view-records-3

Salesforce Get List View Records

read-only
salesforce-get-lookup-field-suggestions

Salesforce Get Lookup Field Suggestions

read-only idempotent
salesforce-get-lookup-field-suggestions-2

Salesforce Get Lookup Field Suggestions for a Specified Object

read-only idempotent
salesforce-get-all-navigation-items

Salesforce Get All Navigation Items

read-only idempotent
salesforce-get-directory-supported-objects

Salesforce Get a Directory of Supported Objects

read-only idempotent
salesforce-get-object-metadata

Salesforce Get Object Metadata

read-only idempotent
salesforce-get-values-all-picklist

Salesforce Get Values for All Picklist Fields of a Record Type

read-only idempotent
salesforce-get-values-picklist-field

Salesforce Get Values for a Picklist Field

read-only idempotent
salesforce-get-default-values-clone

Salesforce Get Default Values to Clone a Record

read-only idempotent
salesforce-get-default-values-create

Salesforce Get Default Values to Create a Record

read-only idempotent
salesforce-get-record-data-and

Salesforce Get Record Data and Object Metadata

read-only idempotent
salesforce-get-batch-records

Salesforce Get a Batch of Records

read-only idempotent
salesforce-get-record

Salesforce Get a Record

read-only idempotent
salesforce-get-child-records

Salesforce Get Child Records

read-only idempotent
salesforce-get-active-theme

Salesforce Get Active Theme

read-only idempotent
salesforce-get-user-info

Salesforce Get User Info

read-only idempotent

Capability Spec

salesforce-get.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Salesforce — Get
  description: 'Salesforce — Get. 72 operations. Lead operation: Salesforce Integration Procedure Invocation Using Get. Self-contained
    Naftiko capability covering one Salesforce business surface.'
  tags:
  - Salesforce
  - Get
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    SALESFORCE_API_KEY: SALESFORCE_API_KEY
capability:
  consumes:
  - type: http
    namespace: salesforce-get
    baseUri: https://login.salesforce.com
    description: Salesforce — Get business capability. Self-contained, no shared references.
    resources:
    - name: apexrest-NAMESPACE-v1-integrationprocedure-TYPE_SUBTYPE
      path: /apexrest/{NAMESPACE}/v1/integrationprocedure/{TYPE_SUBTYPE}
      operations:
      - name: integrationprocedureinvocationusingget
        method: GET
        description: Salesforce Integration Procedure Invocation Using Get
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: NAMESPACE
          in: path
          type: string
          description: 'The namespace: `omnistudio`, `vlocity_ins`, `vlocity_cmt`, or `vlocity_ps`'
          required: true
        - name: TYPE_SUBTYPE
          in: path
          type: string
          description: Type and SubType of the Integration Procedure separated by an underscore.
          required: true
    - name: data-v64.0-connect-business-rules-decision-table-definitions-decisionTableId
      path: /data/v64.0/connect/business-rules/decision-table/definitions/{decisionTableId}
      operations:
      - name: gettable
        method: GET
        description: Salesforce Get Table
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: decisionTableId
          in: path
          type: string
          description: Decision Table Id
          required: true
    - name: data-v64.0-connect-conversation-conversationIdentifier-entries
      path: /data/v64.0/connect/conversation/{conversationIdentifier}/entries
      operations:
      - name: getconversationentries
        method: GET
        description: Salesforce Get Conversation Entries
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: conversationIdentifier
          in: path
          type: string
          description: Conversation identifier UUID
          required: true
    - name: data-v64.0-einstein-ai-evaluations-runs-runId
      path: /data/v64.0/einstein/ai-evaluations/runs/{runId}
      operations:
      - name: getteststatus
        method: GET
        description: Salesforce Get Test Status
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: runId
          in: path
          type: string
          description: Evaluation ID
          required: true
    - name: data-v64.0-einstein-ai-evaluations-runs-runId-results
      path: /data/v64.0/einstein/ai-evaluations/runs/{runId}/results
      operations:
      - name: gettestresults
        method: GET
        description: Salesforce Get Test Results
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: runId
          in: path
          type: string
          description: Evaluation ID
          required: true
    - name: data-v64.0-jobs-ingest
      path: /data/v64.0/jobs/ingest
      operations:
      - name: getalljobs
        method: GET
        description: Salesforce Get All Jobs
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-ingest
      path: /data/v64.0/jobs/ingest/
      operations:
      - name: getjobinfo
        method: GET
        description: Salesforce Get Job Info
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-ingest-failedResults
      path: /data/v64.0/jobs/ingest//failedResults
      operations:
      - name: getjobfailedrecordresults
        method: GET
        description: Salesforce Get Job Failed Record Results
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-ingest-successfulResults
      path: /data/v64.0/jobs/ingest//successfulResults
      operations:
      - name: getjobsuccessfulrecordresults
        method: GET
        description: Salesforce Get Job Successful Record Results
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-ingest-unprocessedrecords
      path: /data/v64.0/jobs/ingest//unprocessedrecords
      operations:
      - name: getjobunprocessedrecordresults
        method: GET
        description: Salesforce Get Job Unprocessed Record Results
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-query
      path: /data/v64.0/jobs/query
      operations:
      - name: getallqueryjobs
        method: GET
        description: Salesforce Get All Query Jobs
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: isPkChunkingEnabled
          in: query
          type: boolean
          description: If set to true, the request only returns information about jobs where PK Chunking is enabled
          required: true
        - name: jobType
          in: query
          type: string
          description: BigObjectIngest Classic V2Query
          required: true
        - name: concurrencyMode
          in: query
          type: string
          description: serial parallel
          required: true
        - name: queryLocator
          in: query
          type: string
          description: use the value from the nextRecordsUrl from the previous set
          required: true
        - name: Content-Type
          in: header
          type: string
          required: true
    - name: data-v64.0-jobs-query
      path: /data/v64.0/jobs/query/
      operations:
      - name: getjobinfoquery
        method: GET
        description: Salesforce Get Job Info Query
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-jobs-query-resultPages
      path: /data/v64.0/jobs/query//resultPages
      operations:
      - name: getparallelresultsforaqueryjob
        method: GET
        description: Salesforce Get Parallel Results for a Query Job
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: Content-Type
          in: header
          type: string
          required: true
        - name: Accept
          in: header
          type: string
          required: true
    - name: data-v64.0-jobs-query-results
      path: /data/v64.0/jobs/query//results
      operations:
      - name: getjobqueryresult
        method: GET
        description: Salesforce Get Job Query Result
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: Content-Type
          in: header
          type: string
          required: true
        - name: Accept
          in: header
          type: string
          required: true
    - name: data-v64.0-named-credentials-credential
      path: /data/v64.0/named-credentials/credential
      operations:
      - name: getcredential
        method: GET
        description: Salesforce Get Credential
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: externalCredential
          in: query
          type: string
          description: Fully qualified developer name of the external credential.
          required: true
        - name: principalName
          in: query
          type: string
          description: Name of the external credential named principal.
          required: true
        - name: principalType
          in: query
          type: string
          description: 'Type of credential principal. Values are:'
          required: true
    - name: data-v64.0-named-credentials-external-credentials-DEVELOPER_NAME
      path: /data/v64.0/named-credentials/external-credentials/{DEVELOPER_NAME}
      operations:
      - name: getexternalcredentialsbydevelopername
        method: GET
        description: Salesforce Get External Credentials by Developer Name
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: DEVELOPER_NAME
          in: path
          type: string
          required: true
    - name: data-v64.0-named-credentials-named-credential-setup-DEVELOPER_NAME
      path: /data/v64.0/named-credentials/named-credential-setup/{DEVELOPER_NAME}
      operations:
      - name: getnamedcredentialbydevelopername
        method: GET
        description: Salesforce Get Named Credential by Developer Name
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: DEVELOPER_NAME
          in: path
          type: string
          required: true
    - name: data-v64.0-scheduling-getAppointmentCandidates
      path: /data/v64.0/scheduling/getAppointmentCandidates
      operations:
      - name: getappointmentcandidates
        method: POST
        description: Salesforce Get Appointment Candidates
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: data-v64.0-scheduling-getAppointmentSlots
      path: /data/v64.0/scheduling/getAppointmentSlots
      operations:
      - name: getappointmentslots
        method: POST
        description: Salesforce Get Appointment Slots
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: data-v64.0-sobjects-EventLogFile-id-LogFile
      path: /data/v64.0/sobjects/EventLogFile/{id}/LogFile
      operations:
      - name: geteventlogfile
        method: GET
        description: Salesforce Get Event Log File
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Log event Id
          required: true
    - name: data-v64.0-sobjects-EventRelayFeedback-EVENT_RELAY_FEEDBACK_ID
      path: /data/v64.0/sobjects/EventRelayFeedback/{EVENT_RELAY_FEEDBACK_ID}
      operations:
      - name: geteventrelayfeedback
        method: GET
        description: Salesforce Get Event Relay Feedback
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: EVENT_RELAY_FEEDBACK_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-sobjects-SOBJECT_API_NAME-deleted
      path: /data/v64.0/sobjects/{SOBJECT_API_NAME}/deleted
      operations:
      - name: sobjectgetdeleted
        method: GET
        description: Salesforce Sobject Get Deleted
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: start
          in: query
          type: string
          required: true
        - name: end
          in: query
          type: string
          required: true
        - name: SOBJECT_API_NAME
          in: path
          type: string
          required: true
        - name: Content-Type
          in: header
          type: string
          required: true
    - name: data-v64.0-sobjects-SOBJECT_API_NAME-updated
      path: /data/v64.0/sobjects/{SOBJECT_API_NAME}/updated
      operations:
      - name: sobjectgetupdated
        method: GET
        description: Salesforce Sobject Get Updated
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: start
          in: query
          type: string
          required: true
        - name: end
          in: query
          type: string
          required: true
        - name: SOBJECT_API_NAME
          in: path
          type: string
          required: true
        - name: Content-Type
          in: header
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects
      path: /data/v64.0/tooling/sobjects
      operations:
      - name: gettoolingdescribe
        method: GET
        description: Salesforce Get Tooling Describe
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-tooling-sobjects-EventRelayConfig-EVENT_RELAY_CONFIG_ID
      path: /data/v64.0/tooling/sobjects/EventRelayConfig/{EVENT_RELAY_CONFIG_ID}
      operations:
      - name: geteventrelay
        method: GET
        description: Salesforce Get Event Relay
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: EVENT_RELAY_CONFIG_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-ManagedEventSubscription-managedEventSubscriptionId
      path: /data/v64.0/tooling/sobjects/ManagedEventSubscription/{managedEventSubscriptionId}
      operations:
      - name: getmanagedeventsubscriptionbyid
        method: GET
        description: Salesforce Get Managed Event Subscription by Id
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: managedEventSubscriptionId
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-NamedCredential-NAMED_CREDENTIAL_ID
      path: /data/v64.0/tooling/sobjects/NamedCredential/{NAMED_CREDENTIAL_ID}
      operations:
      - name: getnamedcredential
        method: GET
        description: Salesforce Get Named Credential
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: NAMED_CREDENTIAL_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-PlatformEventChannel-PLATFORM_EVENT_CHANNEL_ID
      path: /data/v64.0/tooling/sobjects/PlatformEventChannel/{PLATFORM_EVENT_CHANNEL_ID}
      operations:
      - name: geteventchannel
        method: GET
        description: Salesforce Get Event Channel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: PLATFORM_EVENT_CHANNEL_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-PlatformEventChannelMember-PLATFORM_EVENT_CHANNEL_ME
      path: /data/v64.0/tooling/sobjects/PlatformEventChannelMember/{PLATFORM_EVENT_CHANNEL_MEMBER_ID}
      operations:
      - name: getchannelmember
        method: GET
        description: Salesforce Get Channel Member
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: PLATFORM_EVENT_CHANNEL_MEMBER_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-SandboxInfo-SANDBOX_INFO_ID
      path: /data/v64.0/tooling/sobjects/SandboxInfo/{SANDBOX_INFO_ID}
      operations:
      - name: getsandbox
        method: GET
        description: Salesforce Get Sandbox
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SANDBOX_INFO_ID
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-SOBJECT_API_NAME
      path: /data/v64.0/tooling/sobjects/{SOBJECT_API_NAME}
      operations:
      - name: gettoolingmetadatasobject
        method: GET
        description: Salesforce Get Tooling Metadata Sobject
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          required: true
    - name: data-v64.0-tooling-sobjects-SOBJECT_API_NAME-describe
      path: /data/v64.0/tooling/sobjects/{SOBJECT_API_NAME}/describe
      operations:
      - name: gettoolingdescribesobject
        method: GET
        description: Salesforce Get Tooling Describe Sobject
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          required: true
    - name: data-v64.0-ui-api-actions-flexipage-FLEXIPAGE_NAMES
      path: /data/v64.0/ui-api/actions/flexipage/{FLEXIPAGE_NAMES}
      operations:
      - name: getlightningpageactions
        method: GET
        description: Salesforce Get Lightning Page Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: FLEXIPAGE_NAMES
          in: path
          type: string
          description: A Lightning page name, or a comma-delimited list of Lightning page names.
          required: true
    - name: data-v64.0-ui-api-actions-global
      path: /data/v64.0/ui-api/actions/global
      operations:
      - name: getglobalactions
        method: GET
        description: Salesforce Get Global Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-ui-api-actions-list-view-chart-SOBJECT_API_NAME
      path: /data/v64.0/ui-api/actions/list-view-chart/{SOBJECT_API_NAME}
      operations:
      - name: getlistviewchartactions
        method: GET
        description: Salesforce Get List View Chart Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          description: Currently, only `ListViewChartInstance` is valid.
          required: true
    - name: data-v64.0-ui-api-actions-list-view-record-RECORD_IDS
      path: /data/v64.0/ui-api/actions/list-view-record/{RECORD_IDS}
      operations:
      - name: getlistviewrecordactions
        method: GET
        description: Salesforce Get List View Record Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_IDS
          in: path
          type: string
          description: A single record ID, or a comma-delimited list of record IDs.
          required: true
    - name: data-v64.0-ui-api-actions-list-view-LIST_VIEW_IDS
      path: /data/v64.0/ui-api/actions/list-view/{LIST_VIEW_IDS}
      operations:
      - name: getlistviewheaderactions
        method: GET
        description: Salesforce Get List View Header Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: LIST_VIEW_IDS
          in: path
          type: string
          description: A single list view ID, or a comma-delimited list of list view IDs.
          required: true
    - name: data-v64.0-ui-api-actions-lookup-SOBJECT_API_NAMES
      path: /data/v64.0/ui-api/actions/lookup/{SOBJECT_API_NAMES}
      operations:
      - name: getlookupfieldactions
        method: GET
        description: Salesforce Get Lookup Field Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAMES
          in: path
          type: string
          description: A lookup field name, or a comma-delimited list of lookup field names.
          required: true
    - name: data-v64.0-ui-api-actions-mru-list-SOBJECT_API_NAMES
      path: /data/v64.0/ui-api/actions/mru-list/{SOBJECT_API_NAMES}
      operations:
      - name: getmrulistviewactions
        method: GET
        description: Salesforce Get Mru List View Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAMES
          in: path
          type: string
          description: An object name, or a comma-delimited list of object names.
          required: true
    - name: data-v64.0-ui-api-actions-photo-RECORD_IDS
      path: /data/v64.0/ui-api/actions/photo/{RECORD_IDS}
      operations:
      - name: getphotoactions
        method: GET
        description: Salesforce Get Photo Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_IDS
          in: path
          type: string
          required: true
    - name: data-v64.0-ui-api-actions-record-RECORD_IDS
      path: /data/v64.0/ui-api/actions/record/{RECORD_IDS}
      operations:
      - name: getrecorddetailpageactions
        method: GET
        description: Salesforce Get Record Detail Page Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_IDS
          in: path
          type: string
          description: A single record ID, or a comma-delimited list of record IDs.
          required: true
    - name: data-v64.0-ui-api-actions-record-RECORD_ID-record-edit
      path: /data/v64.0/ui-api/actions/record/{RECORD_ID}/record-edit
      operations:
      - name: getrecordeditpageactions
        method: GET
        description: Salesforce Get Record Edit Page Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_ID
          in: path
          type: string
          description: Record ID
          required: true
    - name: data-v64.0-ui-api-actions-record-RECORD_ID-related-list-record-RELATED_LIST_RECO
      path: /data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list-record/{RELATED_LIST_RECORD_IDS}
      operations:
      - name: getrelatedlistrecordactions
        method: GET
        description: Salesforce Get Related List Record Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_ID
          in: path
          type: string
          description: Record ID
          required: true
        - name: RELATED_LIST_RECORD_IDS
          in: path
          type: string
          description: A related list record ID, or a comma-delimited list of related list record IDs.
          required: true
    - name: data-v64.0-ui-api-actions-record-RECORD_ID-related-list-RELATED_LIST_IDS
      path: /data/v64.0/ui-api/actions/record/{RECORD_ID}/related-list/{RELATED_LIST_IDS}
      operations:
      - name: getrelatedlistactions
        method: GET
        description: Salesforce Get Related List Actions
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: RECORD_ID
          in: path
          type: string
          description: Record ID
          required: true
        - name: RELATED_LIST_IDS
          in: path
          type: string
          description: Optional. A related list name, or a comma-delimited list of related list names.
          required: true
    - name: data-v64.0-ui-api-apps
      path: /data/v64.0/ui-api/apps
      operations:
      - name: getapps
        method: GET
        description: Salesforce Get Apps
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: formFactor
          in: query
          type: string
          description: The form factor for each app that the user has access to (`Large`, `Medium` or `Small`)
          required: true
    - name: data-v64.0-ui-api-apps-selected
      path: /data/v64.0/ui-api/apps/selected
      operations:
      - name: getlastselectedapp
        method: GET
        description: Salesforce Get Last Selected App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: formFactor
          in: query
          type: string
          description: The form factor for each app that the user has access to (`Large`, `Medium` or `Small`)
          required: true
    - name: data-v64.0-ui-api-apps-APP_ID
      path: /data/v64.0/ui-api/apps/{APP_ID}
      operations:
      - name: getanapp
        method: GET
        description: Salesforce Get an App
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: formFactor
          in: query
          type: string
          description: The form factor for each app that the user has access to (`Large`, `Medium` or `Small`)
          required: true
        - name: APP_ID
          in: path
          type: string
          description: Application ID
          required: true
    - name: data-v64.0-ui-api-apps-APP_ID-user-nav-items
      path: /data/v64.0/ui-api/apps/{APP_ID}/user-nav-items
      operations:
      - name: getpersonalizednavigationitems
        method: GET
        description: Salesforce Get Personalized Navigation Items
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: APP_ID
          in: path
          type: string
          description: Application ID
          required: true
    - name: data-v64.0-ui-api-favorites
      path: /data/v64.0/ui-api/favorites
      operations:
      - name: getfavorites
        method: GET
        description: Salesforce Get Favorites
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: data-v64.0-ui-api-favorites-FAVORITE_ID
      path: /data/v64.0/ui-api/favorites/{FAVORITE_ID}
      operations:
      - name: getafavorite
        method: GET
        description: Salesforce Get a Favorite
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: FAVORITE_ID
          in: path
          type: string
          description: The ID of a favorite
          required: true
    - name: data-v64.0-ui-api-layout-SOBJECT_API_NAME
      path: /data/v64.0/ui-api/layout/{SOBJECT_API_NAME}
      operations:
      - name: getrecordlayoutmetadata
        method: GET
        description: Salesforce Get Record Layout Metadata
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          required: true
    - name: data-v64.0-ui-api-list-info-LIST_VIEW_ID
      path: /data/v64.0/ui-api/list-info/{LIST_VIEW_ID}
      operations:
      - name: getlistviewmetadatabyid
        method: GET
        description: Salesforce Get List View Metadata by Id
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: LIST_VIEW_ID
          in: path
          type: string
          description: The ID of a list view.
          required: true
    - name: data-v64.0-ui-api-list-info-SOBJECT_API_NAME
      path: /data/v64.0/ui-api/list-info/{SOBJECT_API_NAME}
      operations:
      - name: getlistviewsforanobject
        method: GET
        description: Salesforce Get List Views for an Object
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          description: API name of a UI API supported object.
          required: true
    - name: data-v64.0-ui-api-list-info-SOBJECT_API_NAME-LIST_VIEW_API_NAME
      path: /data/v64.0/ui-api/list-info/{SOBJECT_API_NAME}/{LIST_VIEW_API_NAME}
      operations:
      - name: getlistviewmetadatabyapiname
        method: GET
        description: Salesforce Get List View Metadata by Api Name
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          description: API name of the UI API supported object.
          required: true
        - name: LIST_VIEW_API_NAME
          in: path
          type: string
          description: API name of a list view, such as AllAccounts, __Recent, or __SearchResult.
          required: true
    - name: data-v64.0-ui-api-list-records-LIST_VIEW_ID
      path: /data/v64.0/ui-api/list-records/{LIST_VIEW_ID}
      operations:
      - name: getlistviewrecordsbyid
        method: GET
        description: Salesforce Get List View Records by Id
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: LIST_VIEW_ID
          in: path
          type: string
          description: The ID of a list view.
          required: true
    - name: data-v64.0-ui-api-list-records-SOBJECT_API_NAME-LIST_VIEW_API_NAME
      path: /data/v64.0/ui-api/list-records/{SOBJECT_API_NAME}/{LIST_VIEW_API_NAME}
      operations:
      - name: getlistviewrecordsbyapiname
        method: GET
        description: Salesforce Get List View Records by Api Name
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          description: API name of a UI API supported object.
          required: true
        - name: LIST_VIEW_API_NAME
          in: path
          type: string
          description: API name of a list view, such as AllAccounts, __Recent, or __SearchResult.
          required: true
      - name: getlistviewrecords
        method: POST
        description: Salesforce Get List View Records
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: SOBJECT_API_NAME
          in: path
          type: string
          description: API name of the UI API supported object.
          required: true
        - name: LIST_VIEW_API_NAME
          in: path
          type: string
          description: API name o

# --- truncated at 32 KB (104 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/capabilities/salesforce-get.yaml