条件に一致するジョブを取得
get
/api/v4/jobresource/jobinstances
サポートされるバージョン:
v4
リクエスト
問合せパラメータ
- fromdate: string
オプション。 2つの日付の間のすべてのジョブを取得するために、toDateとともに使用されます。 このパラメータは、開始日を渡すために使用されます。 日付は書式である必要があります : YYYYMMDD
- jobid: string
オプション。 ジョブ定義のID。
- jobmode: string
デフォルト値:
ALL
- jobtype: string
オプション。 ジョブのタイプ。例: EXPORT/ENRICH。
- limit: integer
オプション。 整数値を取得します。 リスト・ページのページ区切りで使用されます。デフォルト値:
15
- offset: integer
オプション。 整数値を取得します。 リスト・ページのページ区切りで使用されます。デフォルト値:
0
- searchstring: string
オプション。 文字列に基づいてジョブを検索するには、文字列値を渡します。
- sortorder: string
ジョブがリストされるOptional.Order。 受け入れられる値はASCとDESCで、それぞれ昇順と降順を表します。
- sorttype: string
オプション。 sortType =ジョブ名、タイプ、日付、送信者、ジョブ・ステータス、JobInstanceId、PartyType、EndTimeに基づいて出力をソートするために使用されます。デフォルト値:
Date
- todate: string
オプション。 2つの日付の間のすべてのジョブを取得するために、fromDateとともに使用されます。 このパラメータは、終了日を渡すために使用されます。 日付は書式である必要があります : YYYYMMDD
この操作にはリクエスト本文がありません。
トップに戻る応答
サポートされるメディア・タイプ
- application/xml; charset=UTF-8
- application/json; charset=UTF-8
200 レスポンス
成功
404 レスポンス
リクエストされたリソースが見つかりませんでした。
500 レスポンス
リクエスト中に予期しないエラーが発生しました。
例:
リクエストの例:
/api/v4/jobresource/jobinstances?jobid=123&searchstring=test&sorttype=Date&offset=0&limit=100&jobtype=Export
出力例:
{ "jobInstanceList": { "completed": "4", "createdBy": "daas_user1", "createdOn": "2014-03-26 08:20:02.974237", "duplicated": "0", "failed": "4", "fileName": " "test ".csv", "jobDefDesc": "Enrichment of data", "jobDefId": "10095", "jobDefName": " "test "", "jobDefSearchType": "COMPANIES", "jobDefType": "ENRICH", "jobInstanceId": "10095", "modifiedBy": "daas_user1", "modifiedOn": "2014-03-26 08:20:03.561359", "rejected": "2", "status": "COMPLETED" }, "totalRecordsCount": "1" }「トップに戻る」