予察情報API(作物一覧取得):getyosatsuproduct
- 更新日 2024-10-18
概要
API名称
説明
都道府県の防除所が公開している病害虫の発生予察情報を提供いたします。
・都道府県のホームページ等で公開している情報です。
・本APIで提供される情報の改変は一切行わないでください。
・本APIは令和7年3月末まで、無料でご利用いただけます。
・本APIご利用のお申し込みは、添付ファイルの「予察情報API利用規約」をご確認のうえ、「予察情報API利用申請書」を
(株)ファーム・アライアンスマネジメント(support@farmalliance.net)までご提出お願いいたします。
データの更新頻度
カテゴリー
添付ファイル
リクエスト
URL
https://api.wagri.net/API/Individual/fam/yosatsuinfo/getyosatsuproduct?page={page}
説明
HTTPメソッド
パラメータ
認証(AUTHORIZATION)
キー |
値 |
X-YosatsuAPI-Token |
{User_Token} |
ヘッダー(HEADERS)
キー |
値 |
X-Authorization |
{WAGR_Token} |
パラメータ(PARAMS)
名称 |
値 |
型 |
値の説明 |
page |
ページ番号 |
数値 |
ページング(0=全件) |
呼出例
https://api.wagri.net/API/Individual/fam/yosatsuinfo/getyosatsuproduct?page=1
レスポンス
レイアウト
予察病害虫データ API レスポンス
このAPIは、予察の病害虫データ、ブロック情報などを取得します。
レスポンスデータ
名称 |
値 |
型 |
説明 |
status |
– |
数値 |
処理結果 |
total_count |
– |
数値 |
検索結果の合計数 |
page_size |
– |
数値 |
ページ当たりの構成数 |
page |
– |
数値 |
ページ数 |
content |
– |
配列 |
検索結果 |
検索結果 (content)
名称 |
値 |
型 |
説明 |
MstHykdamage |
– |
オブジェクト |
管理病害虫マスタデータ |
管理病害虫マスタデータ (MstHykdamage)
名称 |
値 |
型 |
説明 |
ID |
– |
文字列 |
ID |
UCD |
– |
文字列 |
ユニークコード |
MCD |
– |
文字列 |
マスタコード |
F_HYUCD |
– |
文字列 |
ローカルマスタコード |
NAME |
– |
文字列 |
名称 |
KANA |
– |
文字列 |
カナ名 |
PUBCD |
– |
文字列 |
公開区分 |
F_PRFCD |
– |
文字列 |
管理都道府県コード |
USECD |
– |
文字列 |
使用区分 |
EXTREFCD |
– |
文字列 |
参照コード |
REMARKS |
– |
文字列 |
備考 |
IMGPATH |
– |
文字列 |
画像URL |
CRDT |
– |
文字列 |
初回登録日時 |
F_CRCD |
– |
文字列 |
初回登録者コード |
CHDT |
– |
文字列 |
最終更新日時 |
F_CHCD |
– |
文字列 |
最終更新者コード |
ISDEL |
– |
文字列 |
削除フラグ |
ISAVL |
– |
文字列 |
有効フラグ |
LOCALNAME |
– |
配列 |
ローカル名 |
レスポンス例
{ "status": 200, "total_count": 75, "page_size": 10, "page": 1, "content": [ { "MstHykproduct": { "ID": 1, "UCD": 80001, "MCD": 10, "F_HYUCD": 0, "NAME": "いちご", "KANA": "", "PUBCD": 1, "F_PRFCD": 0, "USECD": 1, "EXTREFCD": "", "REMARKS": "", "IMGPATH": null, "CRDT": "2021-10-20 13:47:00", "F_CRCD": 0, "CHDT": "2021-11-02 14:47:00", "F_CHCD": 0, "ISDEL": 0, "ISAVL": 1, "LOCALNAME": [ { "MstHyuproduct": { "ID": 1, "UCD": 80001, "MCD": 1, "F_HYUCD": 17, "F_PRODCD": 10, "NAME": "いちご", "KANA": "イチゴ", "EXTREFCD": "", "REMARKS": null, "IMGPATH": null, "CRDT": "2023-05-10 13:55:13", "F_CRCD": 0, "CHDT": "2023-05-10 13:55:13", "F_CHCD": 0, "ISDEL": 0, "ISAVL": 1 }, "MstApp": { "MCD": 17, "NAME": "石川県" }, "MstPrefecture": { "MCD": 17, "NAME": "石川県" } } ] } } }
ステータスコード
コード |
名称 |
値の説明 |
200 |
OK |
リクエストが成功しました。 |
400 |
Bad Request |
リクエストが不正です。 |
401 |
Unauthorized |
認証情報が不正です。 |
403 |
Forbidden |
リソースのアクセスが禁止されています。 |
404 |
Not Found |
リソースが見つかりませんでした。 |
500 |
Internal Server Error |
サーバー内部でエラーが発生しました。 |
サンプルソースコード
ソースコード
Python(requestsモジュール)でのサンプルコード
import requests url = "https://api.wagri.net/API/Individual/fam/yosatsuinfo/getmstprefecture?page=1" payload = {} headers = { 'X-Authorization': '{WAGRI_Token}', 'X-YosatsuAPI-Token': 'User_Token', 'Cookie': 'ARRAffinity={}; ARRAffinitySameSite={}' } response = requests.request("GET", url, headers=headers, data=payload) print(response.text)