予察情報API(作物一覧取得)

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

概要

API名称
予察情報API(作物一覧取得)
カテゴリー
説明

都道府県の防除所が公開している病害虫の発生予察情報を提供いたします。
・都道府県のホームページ等で公開している情報です。
・本APIで提供される情報の改変は一切行わないでください。
・本APIは令和7年3月末まで、無料でご利用いただけます。
・本APIご利用のお申し込みは、添付ファイルの「予察情報API利用規約」をご確認のうえ、「予察情報API利用申請書」を(株)ファーム・アライアンスマネジメント(support@farmalliance.net)までご提出お願いいたします。

データの更新頻度
随時(日時処理)

リクエスト

URL

https://api.wagri2.net/farmalliance/others/yosatsuinfo/getyosatsuproduct?page={page}

説明
HTTPメソッド
GET
パラメータ

認証(AUTHORIZATION)

キー

値

X-YosatsuAPI-Token

{User_Token}

 

ヘッダー(HEADERS)

キー

値

X-Authorization

{WAGR_Token}

 

パラメータ(PARAMS)

名称

値

型

値の説明

page

ページ番号

数値

ページング(0=全件)

呼出例

https://api.wagri2.net/farmalliance/others/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

サーバー内部でエラーが発生しました。

サンプルソースコード

プログラム記述例(WAGRI共通)
import requests
url = "https://api.wagri2.net/API/Public/AgriculturalLand/SearchByCityCode"
payload = {
'CityCode': '432041'
}
headers = {
'X-Authorization': 'アクセストークン',
}
response = requests.get(url, headers=headers, params=payload)
print(response.text)

 

プログラム記述例(個別API)

Python(requestsモジュール)でのサンプルコード

import requests
url = "https://api.wagri2.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)
前に戻る
上部へスクロール