標準呼び出し可能アクションの取得
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 への投稿アクションでは、本文の投稿で特殊な形式を使用する次の機能がサポートされています。たとえば、「Hi @[005000000000001], check out #[some_topic]」という文字列は「Hi @Joe, check out #some_topic」として適切に保存されます。ここで、「@Joe」と「#some_topic」は、それぞれユーザーおよびトピックへのリンクです。
- @[<id>] を使用する @メンション
- #[<topicString>] を使用するトピックリンク
アクションについての詳細は、『Actions Developer Guide (アクション開発者ガイド)▲』を参照してください。
構文
形式
JSON、XML
HTTP のメソッド
GET
認証
Authorization: Bearer token
要求パラメーター
不要
例
リクエストの例
1curl https://MyDomainName.my.salesforce.com/services/data/v60.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/v60.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/v60.0/actions/standard/contentWorkspaceEnableFolders"
12 }, {
13 "label" : "Send Email",
14 "name" : "emailSimple",
15 "type" : "EMAILSIMPLE",
16 "url" : "/services/data/v60.0/actions/standard/emailSimple"
17 }, {
18 "label" : "Submit for Approval",
19 "name" : "submit",
20 "type" : "SUBMITAPPROVAL",
21 "url" : "/services/data/v60.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/v60.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/v60.0/actions/standard/activateSessionPermSet"
32 }, {
33 "label" : "Choose Price Book",
34 "name" : "choosePricebook",
35 "type" : "CHOOSE_PRICEBOOK",
36 "url" : "/services/data/v60.0/actions/standard/choosePricebook"
37 }, {
38 "label" : "Routing Address Verification",
39 "name" : "routingAddressVerification",
40 "type" : "ROUTING_ADDRESS_VERIFICATION",
41 "url" : "/services/data/v60.0/actions/standard/routingAddressVerification"
42 }, {
43 "label" : "Create Customer Contact Request",
44 "name" : "contactRequestAction",
45 "type" : "CONTACT_REQUEST_ACTION",
46 "url" : "/services/data/v60.0/actions/standard/contactRequestAction"
47 }, {
48 "label" : "Publish Managed Content Release",
49 "name" : "managedContentReleasePublish",
50 "type" : "MANAGED_CONTENT_RELEASE_PUBLISH",
51 "url" : "/services/data/v60.0/actions/standard/managedContentReleasePublish"
52 } ]
53}