予察情報API(予察一覧取得):yosatsuinfo
- 更新日 2024-10-18
概要
API名称
説明
都道府県の防除所が公開している病害虫の発生予察情報を提供いたします。
・都道府県のホームページ等で公開している情報です。
・本APIで提供される情報の改変は一切行わないでください。
・本APIは令和7年3月末まで、無料でご利用いただけます。
・本APIご利用のお申し込みは、添付ファイルの「予察情報API利用規約」をご確認のうえ、「予察情報API利用申請書」を
(株)ファーム・アライアンスマネジメント(support@farmalliance.net)までご提出お願いいたします。
データの更新頻度
カテゴリー
添付ファイル
リクエスト
URL
https://api.wagri.net/API/Individual/fam/yosatsuinfo/getyosatsudamage?page={page}&{prfcd}&{arcd}&{infotype}&{priority}&{prdcd}&{dmgcd}&{keyword}&{sdate}&{edate}&{page}
説明
HTTPメソッド
パラメータ
認証(AUTHORIZATION)
キー |
値 |
X-YosatsuAPI-Token |
{User_Token} |
ヘッダー(HEADERS)
キー |
値 |
X-Authorization |
{WAGR_Token} |
パラメータ(PARAMS)
名称 |
値 |
型 |
値の説明 |
page |
ページ番号 |
数値 |
ページング(0=全件) |
prfcd |
都道府県コード |
数値 |
都道府県コード(任意、0=全て) |
arcd |
地域コード |
数値 |
地域コード(任意、0=全て) |
infotype |
情報区分コード |
数値 |
情報区分(任意、0=特殊報、1=警報、2=注意報、3=定期予報、4=技術情報、9=その他) |
priority |
重篤度 |
数値 |
重篤度(任意、0=非常に高い、1=高い、2=普通) |
prdcd |
品目コード |
数値 |
予察作物一覧取得APIで取得したコード(任意、0=全て) |
dmgcd |
病害虫コード |
数値 |
予察病害虫一覧取得APIで取得したコード(任意、0=全て) |
keyword |
キーワード |
文字列 |
キーワード(任意) |
sdate |
2022/1/1 |
数値 |
公開開始日(任意、形式:yyyy/mm/dd) |
呼出例
https://api.wagri.net/API/Individual/fam/yosatsuinfo/getyosatsulist?page=1&prfcd=43&arcd=0&infotype=0&priority=0&prdcd=32&dmgcd=0&keyword=&sdate=2022/01/01&edate=2022/01/31
レスポンス
レイアウト
名称 |
値 |
型 |
値の説明 |
status |
200 |
数値 |
処理結果 |
total_count |
1000 |
数値 |
検索結果の合計数 |
page_size |
20 |
数値 |
ページ当たりの構成数 |
page |
1 |
数値 |
ページ数 |
content |
[{}] |
配列 |
検索結果 |
content
名称 |
値 |
型 |
値の説明 |
ID |
“1234” |
文字列 |
ID |
UCD |
“UCD123” |
文字列 |
ユニークコード |
F_HYUCD |
“HYU123” |
文字列 |
HYUコード |
F_PRFCD |
“PRF123” |
文字列 |
県コード |
F_ARCD |
“ARC123” |
文字列 |
地域コード |
INFCLS |
“INFO” |
文字列 |
情報区分 |
PRIORITY |
“HIGH” |
文字列 |
優先順位 |
F_PRODCD |
“PROD123” |
文字列 |
品目コード |
F_DMGCD |
“DMG123” |
文字列 |
病害虫コード |
REMARKS |
“Sample Remarks” |
文字列 |
備考 |
WEBPATH |
“url1.jpg” |
文字列 |
写真ファイルのURL1 |
WEBPATH2 |
“url2.jpg” |
文字列 |
写真ファイルのURL2 |
WEBPATH3 |
“url3.jpg” |
文字列 |
写真ファイルのURL3 |
FILEPATH |
“file1.pdf” |
文字列 |
添付ファイルのURL1 |
FILEPATH2 |
“file2.pdf” |
文字列 |
添付ファイルのURL2 |
FILEPATH3 |
“file3.pdf” |
文字列 |
添付ファイルのURL3 |
FILEPATH4 |
“file4.pdf” |
文字列 |
添付ファイルのURL4 |
FILEPATH5 |
“file5.pdf” |
文字列 |
添付ファイルのURL5 |
FILEPATH6 |
“file6.pdf” |
文字列 |
添付ファイルのURL6 |
TMPNAME |
“Temp1” |
文字列 |
添付ファイルの別名1 |
TMPNAME2 |
“Temp2” |
文字列 |
添付ファイルの別名2 |
TMPNAME3 |
“Temp3” |
文字列 |
添付ファイルの別名3 |
TMPNAME4 |
“Temp4” |
文字列 |
添付ファイルの別名4 |
TMPNAME5 |
“Temp5” |
文字列 |
添付ファイルの別名5 |
TMPNAME6 |
“Temp6” |
文字列 |
添付ファイルの別名6 |
ALTITUDE |
500 |
数値 |
標高 |
LATITUDE |
35.6895 |
float |
緯度 |
LONGITUDE |
139.6917 |
float |
経度 |
EVENT_DATE |
“2023-05-26” |
文字列 |
イベントの日付 |
F_UPD_DATE |
“2023-05-26” |
文字列 |
更新日 |
F_ADD_DATE |
“2023-05-26” |
文字列 |
追加日 |
レスポンス例
{ "status": 200, "total_count": 21, "page_size": 10, "page": 1, "content": [ { "DatYosatsu": { "ID": 26548, "UCD": 80001, "F_HYUCD": 43, "F_PRFCD": 43, "F_ARCD": 0, "INFCLS": 0, "PRIORITY": 0, "F_PRODCD": 471, "F_DMGCD": 57, "REMARKS": "カンショ サツマイモ乾腐病 令和5年度第1号", "WEBPATH": "https://farm-post-stg-cdn.s3.ap-northeast- 1.amazonaws.com/hasseiyosatsu/img/delivery/original/BOT_22TOKU_2341_1_01.jpg", "WEBPATH2": "https://farm-post-stg-cdn.s3.ap-northeast- 1.amazonaws.com/hasseiyosatsu/img/delivery/original/BOT_22TOKU_2341_1_02.jpg", "WEBPATH3": null, "FILEPATH": "https://farm-post-stg-cdn.s3.ap-northeast- 1.amazonaws.com/hasseiyosatsu/file/delivery/BOT_22TOKU_2341_1.pdf", "FILEPATH2": null, "FILEPATH3": null, "FILEPATH4": null, "FILEPATH5": null, "FILEPATH6": null, "TMPNAME": "特殊報第1号(サツマイモ乾腐病).pdf (320084byte)", "TMPNAME2": null, "TMPNAME3": null, "TMPNAME4": null, "TMPNAME5": null, "TMPNAME6": null, "ORGNAME": "特殊報第1号(サツマイモ乾腐病).pdf (320084byte)", "ORGNAME2": null, "ORGNAME3": null, "ORGNAME4": null, "ORGNAME5": null, "ORGNAME6": null, "EXT": "pdf", "EXT2": "", "EXT3": "", "EXT4": "", "EXT5": "", "EXT6": "", "APPCLS": 1, "APPDT": "2023-04-27 02:10:27", "F_APCD": 25, "APPCLS2": 1, "APPDT2": "2023-04-27 02:10:27", "F_APCD2": 25, "STRDT": "2023-04-26", "ENDDT": "2033-04-26", "CRDT": "2023-04-27 02:10:27", "F_CRCD": 25, "CHDT": null, "F_CHCD": 0, "ISDEL": 0, "ISAVL": 1, "PRFNAME": "熊本県", "ARNAME": null, "PRODNAME": "かんしょ", "DMGNAME": "指定なし", "INFO": "特殊報", "PRIO": "非常に高い", "CRNAME": "BOT ", "ICON": "" }, "MstApp": { "NAME": "熊本県" }, "MstPrefecture": { "NAME": "熊本県" }, "MstArea": { "NAME": null }, "MstHykproduct": { "NAME": "かんしょ" }, "MstHyuproduct": { "NAME": null }, "MstHykdamage": { "NAME": "指定なし" }, "MstHyudamage": { "NAME": null }, "MstOperator": { "NAME1": "BOT", "NAME2": "", "NAME3": "", "IMGPATH": null } } ] }
ステータスコード
コード |
名称 |
値の説明 |
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/getyosatsulist? page=1&prfcd=43&arcd=0&infotype=0&priority=0&prdcd=32&dmgcd=0&keyword=&sdate=2022/01/01&edate=2022/01/31" payload = {} headers = { 'X-Authorization': '{User_Token}', 'X-YosatsuAPI-Token': '{WAGRI_Token}', 'Cookie': 'ARRAffinity={}; ARRAffinitySameSite={}' } response = requests.request("GET", url, headers=headers, data=payload) print(response.text)