イチゴの出荷予測モデルAPI
- 公開日
- 更新日 2024-11-18
利用条件
有償オプションAPI(申込必要)
概要
API名称
イチゴの出荷予測モデルAPI
カテゴリー
説明
あまおうの果房ごとの1果目の開花日、果実重量などから収穫日や総出荷重量を予測します。
問い合わせ先:本APIの使用には、ソフトバンク株式会社が提供する e-kakashi との契約が必要です。
https://www.e-kakashi.com/contact/app_consul
お問い合わせフォームよりご連絡ください。
添付ファイル
関連メソッド
- ー
データの更新頻度
随時
リクエスト
新URL
New!
ー
旧URL(2025年度末で終了予定)
https://api.wagri.net/API/Individual/softbank/amao-forecast/GetForecast
説明
予測値を取得する
HTTPメソッド
POST
パラメータ
{
"required": ["datetime_first_flower", "data"],
"properties": {
"datetime_first_flower": {
"title": "果房一果目の開花日",
"type": "string",
"maxLength": 10,
"pattern": "^[0-9]{4}[-](0?[1-9]|1[012])[-](0?[1-9]|[12][0- 9]|3[01])$"
},
"first_fruit_weight": {
"title": "果房一果目の重量 [g]",
"type": "number",
"minimum": 0
},
"stem": {
"title": "対象の芽番号(頂果房の場合は1、第一次腋果房の場合は 1 or 2)",
"type": "integer",
"minimum": 1,
"maximum": 2
},
"n_max_fruits": {
"title": "果房の着果予定数",
"type": "integer",
"minimum": 1
},
"kabo": {
"title": "果房番号(頂果房の場合は1、第一次腋果房の場合は2)",
"type": "number",
"minimum": 1,
"maximum": 2
},
"data": {
"title": "日平均温度",
"type": "array",
"items": {
"type": "object",
"properties": {
"datetime": {
"title": "日時",
"type": "string",
"pattern": "^[0-9]{4}[-](0?[1-9]|1[012])[-](0?[1-9]|[12][0- 9]|3[01])T00:00:00+0900$"
},
"temperature": {
"title": "温度",
"type": "number"
}
}
}
}
}
}
新呼出例
New!
ー
旧呼出例(2025年度末で終了予定)
レスポンス
レイアウト
{
"properties": {
"date_list": {
"title": "n果目の推定収穫日",
"type": "array",
"items": {
"type": "object",
"properties": {
"ka": {
"title": "果実番号",
"type": "number"
},
"date": {
"title": "収穫日",
"type": "string"
}
}
}
},
"weight": {
"title": "果房の推定収穫重量 [g]",
"type": "number"
},
"error": {
"title": "エラーフラグ(1以上でエラーあり)",
"type": "integer"
}
}
}
レスポンス例
ステータスコード
| コード | 値 | 値の説明 |
|---|---|---|
| 400 | Bad Request | リクエストが不正です。 |
| 401 | Unauthorized | 認証情報が不正です。 |
| 403 | Forbidden | リソースのアクセスが禁止されています。 |
| 500 | Internal Server Error | サーバー内部でエラーが発生しました。 |
サンプルソースコード
プログラム記述例(WAGRI共通)
import requests
url = "https://api.wagri.net/API/Public/AgriculturalLand/SearchByCityCode"
payload = {
'CityCode': '432041'
}
headers = {
'X-Authorization': 'アクセストークン',
}
response = requests.get(url, headers=headers, params=payload)
print(response.text)

