この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

標準呼び出し可能アクションの取得

Salesforce が提供する標準の呼び出し可能アクションのリストを取得します。いくつかのアクションでは、特別なアクセス権が必要です。このリソースは REST API バージョン 32.0 以降で使用できます。

Salesforce Omnichannel Inventory および Salesforce Order Management では、対応する Connect REST API エンドポイントまたは Apex ConnectApi メソッドをコールすることもできます。詳細は、『Connect REST API 開発者ガイド』「Salesforce Omnichannel Inventory リソース」「Salesforce Order Management リソース」、および『Apex リファレンスガイド』「ConnectApi 名前空間」を参照してください。

Chatter への投稿アクションでは、本文の投稿で特殊な形式を使用する次の機能がサポートされています。
  • @[<id>] を使用する @メンション
  • #[<topicString>] を使用するトピックリンク
たとえば、「Hi @[005000000000001], check out #[some_topic]」という文字列は「Hi @Joe, check out #some_topic」として適切に保存されます。ここで、「@Joe」と「#some_topic」は、それぞれユーザおよびトピックへのリンクです。

アクションについての詳細は、『Actions Developer Guide (アクション開発者ガイド)』を参照してください。

構文

URI
/services/data/vXX.X/actions/standard
形式
JSON、XML
HTTP のメソッド
GET
認証
Authorization: Bearer token
要求パラメータ
不要

リクエストの例
1curl https://MyDomainName.my.salesforce.com/services/data/v58.0/actions/standard -H "Authorization: Bearer token"
レスポンスボディの例
1{
2  "actions" : [ {
3    "label" : "Post to Chatter",
4    "name" : "chatterPost",
5    "type" : "CHATTERPOST",
6    "url" : "/services/data/v58.0/actions/standard/chatterPost"
7  }, {
8    "label" : "Enable Folder Support for a Content Workspace (Library)",
9    "name" : "contentWorkspaceEnableFolders",
10    "type" : "CONTENTWORKSPACE_ENABLE_FOLDERS",
11    "url" : "/services/data/v58.0/actions/standard/contentWorkspaceEnableFolders"
12  }, {
13    "label" : "Send Email",
14    "name" : "emailSimple",
15    "type" : "EMAILSIMPLE",
16    "url" : "/services/data/v58.0/actions/standard/emailSimple"
17  }, {
18    "label" : "Submit for Approval",
19    "name" : "submit",
20    "type" : "SUBMITAPPROVAL",
21    "url" : "/services/data/v58.0/actions/standard/submit"
22  }, {
23    "label" : "Deactivate Session-Based Permission Set",
24    "name" : "deactivateSessionPermSet",
25    "type" : "DEACTIVATE_SESSION_PERM_SET",
26    "url" : "/services/data/v58.0/actions/standard/deactivateSessionPermSet"
27  }, {
28    "label" : "Activate Session-Based Permission Set",
29    "name" : "activateSessionPermSet",
30    "type" : "ACTIVATE_SESSION_PERM_SET",
31    "url" : "/services/data/v58.0/actions/standard/activateSessionPermSet"
32  }, {
33    "label" : "Choose Price Book",
34    "name" : "choosePricebook",
35    "type" : "CHOOSE_PRICEBOOK",
36    "url" : "/services/data/v58.0/actions/standard/choosePricebook"
37  }, {
38    "label" : "Routing Address Verification",
39    "name" : "routingAddressVerification",
40    "type" : "ROUTING_ADDRESS_VERIFICATION",
41    "url" : "/services/data/v58.0/actions/standard/routingAddressVerification"
42  }, {
43    "label" : "Create Customer Contact Request",
44    "name" : "contactRequestAction",
45    "type" : "CONTACT_REQUEST_ACTION",
46    "url" : "/services/data/v58.0/actions/standard/contactRequestAction"
47  }, {
48    "label" : "Publish Managed Content Release",
49    "name" : "managedContentReleasePublish",
50    "type" : "MANAGED_CONTENT_RELEASE_PUBLISH",
51    "url" : "/services/data/v58.0/actions/standard/managedContentReleasePublish"
52  } ]
53}