- API (データ&プログラム) -API(data&program)

予察情報API(予察一覧取得):yosatsuinfo

提供ベンダー:
システム名:
予察情報API
利用条件:
オプションAPI(提供者へ申込必要)

概要

API名称
予察情報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メソッド
GET
パラメータ

認証(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)
前に戻る
上部へスクロール