コンテンツにスキップ

環境設定値の設定

目的

環境設定値を設定するAPIです。

基本項目

項目 備考
url /api/preferences/:farm_id
メソッド PUT
content-type application/json
文字コード utf-8

リクエスト

ヘッダ

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

パラメータ(URL)

パラメータ名 名称 サイズ
farm_id 牧場ID string(半角数字) 10byte

パラメータ(クエリ)

なし

ボディ(JSON)

名称 キー名 サイズ
任意待機期間 VWP 数値
受胎率 conception_rate 数値
経産牛群頭数 milking_capacity 数値
更新率 replacement_rate 数値
予備後継牛確保頭数 buffer_heifer_dairy 数値
育成牛事故率 replacement_rate_for_heifer 数値
平均初産分娩月齢 mean_first_calving_month_old 数値
{
  "VWP": 60,
  "conception_rate": 0.5,
  "milking_capacity": 0,
  "replacement_rate": 0.0,
  "buffer_heifer_dairy": 0,
  "replacement_rate_for_heifer": 0.03,
  "mean_first_calving_month_old": 24
}

レスポンス

レスポンスステータス

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

レスポンスサンプル

  • Content-Type Application/Json
{
    "farm_id": "2QqfX3J4xmQ4hWNutnxVJ3Fp9653",
    "setting": {
        "VWP": 60,
        "conception_rate": 0.5,
        "milking_capacity": 0,
        "replacement_rate": 0,
        "buffer_heifer_dairy": 0,
        "replacement_rate_for_heifer": 0.03,
        "mean_first_calving_month_old": 24
    },
    "regist_date": "2022-05-11T02:33:40.303Z",
    "update_date": "2022-05-12T01:38:56.640Z"
}