バッチ要求の取得
バッチ要求を取得するには、次のような URI 宛てに GET 要求を送信します。これは、API バージョン 19.0 以降で使用できます。
または、Salesforce でバッチ要求を取得することもできます。一括データ読み込みジョブとそのジョブに関連付けられたバッチの状況を追跡するには、[設定] から [クイック検索] ボックスに「一括データ読み込みジョブ」と入力し、[一括データ読み込みジョブ] を選択します。[ジョブ ID] をクリックすると、ジョブの詳細ページが表示されます。ジョブの詳細ページには、ジョブの全バッチの関連リストも表示されます。関連リストには、各バッチについて [要求を表示] および [応答を参照] リンクが表示されます。バッチが CSV ファイルの場合、これらのリンクは CSV 形式で要求または応答を返します。バッチが XML または JSON ファイルの場合、これらのリンクはそれぞれ XML あるいは JSON 形式で要求または応答を返します。
- URI
- /services/async/APIversion/job/jobid/batch/batchId/request
- リクエストボディの例
- リクエストボディは記述しません。
- XML レスポンスボディの例
-
1<?xml version="1.0" encoding="UTF-8"?> 2<sObjects xmlns="http://www.force.com/2009/06/asyncapi/dataload"> 3 <sObject> 4 <description>Created from Bulk API</description> 5 <name>[Bulk API] Account 0 (batch 0)</name> 6 </sObject> 7 <sObject> 8 <description>Created from Bulk API</description> 9 <name>[Bulk API] Account 1 (batch 0)</name> 10 </sObject> 11</sObjects> - JSON レスポンスボディの例
-
1[ 2 { 3 "Name" : "[Bulk API] Account 0 (batch 0)", 4 "description" : "Created from Bulk API" 5 }, 6 { 7 "Name" : "[Bulk API] Account 1 (batch 0)", 8 "description" : "Created from Bulk API" 9 } 10]