環境設定値の設定
目的
環境設定値を設定する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"
}