Portability 要求の状況の取得
Portability GET 要求を使用して、Portability POST 要求の状況を確認します。POST メソッド応答のポリシーファイル ID を使用して GET メソッドを実行します。このリソースは REST API バージョン 50.0 以降で使用できます。
Portability API を使用するには、ModifyAllData または PrivacyDataAccess ユーザー権限を持っている必要があります。Salesforce システム管理者からこれらの権限が付与されていることを確認してください。
レスポンスボディには、次の情報が含まれます。
| 値 | 説明 |
|---|---|
| policyFileStatus | コンパイルされているファイルの状況。値は、In Progress (処理中)、Complete (完了)、Failed (失敗) です。 |
| policyFileURL | コンパイル後にファイルをダウンロードできるサーブレットの URL。 |
| policyFileID | POST メソッド応答で返される、コンパイルされているファイルの ID。ID は 15 文字です。 |
構文
- URI
- /services/data/vXX.X/consent/dsr/rtp/execute
- 形式
- JSON
- HTTP のメソッド
- GET
- 認証
- Authorization: Bearer token
- リクエストボディ
- なし
- 要求パラメーター
-
パラメーター 説明 policyFileId POST メソッド応答で返される、コンパイルされているファイルの ID。ID は 15 文字です。
例
- リクエストの例
-
1curl https://MyDomainName.my.salesforce.com/services/data/v60.0/consent/dsr/rtp/execute?policyFileId=0jeS70000004CBO -H "Authorization: Bearer token"
- レスポンスボディの例
-
1{ 2 “status" : "SUCCESS", 3 "warnings" : [ ], 4 "result" : { 5 "policyFileStatus" : "Failed", 6 "policyFileUrl" : "https://MyDomainName.my.salesforce.com/servlet/policyFileDownload?file=0jeS70000004CBO", 7 "policyFileId" : "0jeS70000004CBO" 8 } 9}