コンテンツにスキップ

ジョブ取得

目的

ジョブ一覧を取得します。
取得するジョブはAPIにより登録されたジョブのみです。

基本項目

項目 備考
url /api/admin/jobs
メソッド GET
content-type application/json
文字コード utf-8

リクエスト

ヘッダ

ヘッダ名
X-fn-gene-api-idtoken Firebase ID Token

パラメータ(URL)

なし

パラメータ(クエリ)

パラメータ名 名称 サイズ 備考
from 開始 Number 任意
to 終了 Number 任意
farm_id 牧場ID string 10byte 任意
filelist ファイルリストの表示の有無 0:無し/1:有り 任意
result 処理結果の取得 0:無し/1:有り 任意

ボディ(JSON)

なし

レスポンス

レスポンスステータス

HTTPステータス 内容
200 JSON
401 認証エラー
404 対象がない
500 その他エラー

ボディ(JSON)

パラメータ名 名称 サイズ 備考
all_count 総数 Number
job_list ジョブ一覧 Array
id ID Number
job_date 管理日付 String
farmid 組織ID String
engine_version エンジンバージョン string
pattern_id ファイルパターン番号 Number
status 状態 Number 0:処理待ち 1:処理中 2:正常終了 9:プロセスエラー
regist_count 登録番号 Number
regist_date 登録日時 String
start_date 開始日時 String
end_date 終了日 String
file_list 利用されたファイル一覧 String
result_message 処理結果テキスト String

status

コード 説明
0 処理待ち(未処理)
1 処理中
2 正常終了
9 プロセスエラー

レスポンスサンプル

  • Content-Type Application/Json
{
    "all_count": "23",
    "job_list": [{
        "id": 53,
        "job_date": "2022-05-13",
        "farmid": "VfLgh1cBw7",
        "engine_version": "v002",
        "pattern_id": 1,
        "status": 0,
        "regist_count": 49,
        "regist_date": "2022-05-13T06:55:09.650486",
        "start_date": null,
        "end_date": null,
        "file_list": null,
        "file_list": ["20220428/breeding_ledger_web/calving_list_0279693601_20220405.xls", "20220428/breeding_ledger_web/dhi_check_0279693601_20211110_20220124.xls", "20220428/breeding_ledger_web/edit_chardata_0279693601_20220405.xls", "20220428/breeding_ledger_web/quicklist_0279693601_ikusei_20220405.xls", "20220428/breeding_ledger_web/quicklist_0279693601_keisan_20220405.xls", "20220428/zoetis_web/ReportReliability2022-03-02.csv", "20220428/zoetis_web/ReportNetMerit2022-03-02.csv", "20220428/zoetis_web/ReportMatingReport2022-03-02.csv", "20220428/zoetis_web/ReportCoreTraits2022-03-02.csv", "20220428/zoetis_submitted/20211012_test_cow.csv", "20220428/zoetis_direct/Zoetis_Tomizawa Farm_CLARIFIDE Dairy Report_20220105_110526.xls"],
        "result_message": null
    },{ ... }]
}