クエリジョブの削除
クエリジョブを削除します。ジョブが削除されると、Salesforce で保存されているジョブデータが削除され、ジョブメタデータ情報が削除されます。ジョブは Salesforceの [一括データ読み込みジョブ] ページに表示されなくなります。
構文
- URI
- /services/data/vXX.X/jobs/query/queryJobId
- 適用開始バージョン
-
このリソースは API バージョン 47.0 以降で使用できます。
- 形式
- なし
- HTTP メソッド
- DELETE
- 認証
- 認証: OAuth sessionId
- 要求パラメータ
-
パラメータ 説明 必須か省略可能 queryJobId 削除されるクエリジョブの ID。 必須 - レスポンスボディ
- メソッドが成功した場合、状況コードは 204 (コンテンツがありません) で、レスポンスボディはありません。
- レスポンスボディ - 要求が失敗した場合
- 要求が失敗した場合、サーバにより返される状況は 400 (不正な要求) で、リクエストボディにはエラーの詳細が表示されます。次に例を示します。
1HTTP/1.1 400 Bad Request 2[{ 3 "errorCode": "API_ERROR", 4 "message": "Error encountered when deleting the job because the job is not terminated" 5}]
例
この例では、ID が 750R0000000zxnaIAA のジョブが削除されます。
1curl --include --request DELETE \
2--header "Authorization: OAuth 00DR00000000nd2aAQ8AQORpU.gf72HWKXAOkAcjOhYvBfvXiqgkMcERVkxSauharjcilr8BxJRjou
3E5mopL2TvHflPMtRd4.FFl63Yuq5pmhPaa1" \
4--header "Content-Type: " \
5"https://instance.salesforce.com/services/data/v46.0/jobs/query/750R0000000zxnaIAA"応答状況は次のようになります。
1204 No Content