農薬情報取得API:GetList

提供ベンダー
システム名
WAGRI運営事務局
利用条件
ベーシックAPI(申込不要)

概要

API名称
AgriculturalChemical
カテゴリー
説明

独立行政法人 農林水産消費安全技術センター(FAMIC)が公開している農薬登録情報を、WAGRI運営事務局が提供します。

農薬マスターは、毎月2日と16日に更新されます。

(参考)農薬登録情報ダウンロードの説明ページ http://www.acis.famic.go.jp/ddownload/index.htm

——————————————————————————————
1)一次利用者が二次利用者に対し提供する農薬登録情報は、独立行政法人農林水産消費安全技術センターホームページから

入手したデータについて、一次利用者が複製、改変等したものです。

2)独立行政法人農林水産消費安全技術センターは、一次利用者が独立行政法人農林水産消費安全技術センターホームページの

情報を用いて行う一切の行為により生じた二次利用者及びそれ以外の第三者の損害について何ら責任を負うものではありません。
——————————————————————————————

添付ファイル

データの更新頻度
毎月2日と16日

リクエスト

新URL
New!

https://api.wagri2.net/basic/pesticide/AgriculturalChemical/GetList

旧URL(2025年度末で終了予定)​

https://api.wagri.net/API/Public/AgriculturalChemical/GetList

説明

独立行政法人 農林水産消費安全技術センター(FAMIC)が公開している農薬登録情報を、WAGRI運営事務局が提供します。

農薬マスターの一覧を取得することができます。

HTTPメソッド
GET
パラメータ

なし

新呼出例
New!

https://api.wagri2.net/basic/pesticide/AgriculturalChemical/GetList

旧呼出例(2025年度末で終了予定)

Get    https://api.wagri.net/API/Public/AgriculturalChemical/GetList

header    X-Authorization:{アクセストークン}

レスポンス

レイアウト

レスポンスデータ定義

農薬マスター
名称 値の説明
AgriculturalChemicalRegisterNo 農薬登録番号 string Required
Max Length: 256
AgriculturalChemicalName 農薬の名称 string Required
Max Length: 256
レスポンス例

サンプルコードのレスポンスイメージ(抜粋)

※下記のレスポンス例では5レコードを抜粋した結果となっております。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
[
{
"AgriculturalChemicalRegisterNo": "0000052",
"AgriculturalChemicalName": "金鳥除虫菊乳剤3"
},
{
"AgriculturalChemicalRegisterNo": "0000090",
"AgriculturalChemicalName": "カヤククロールピクリン"
},
{
"AgriculturalChemicalRegisterNo": "0000142",
"AgriculturalChemicalName": "サンケイ石灰硫黄合剤"
},
{
"AgriculturalChemicalRegisterNo": "0000313",
"AgriculturalChemicalName": "海野石灰硫黄合剤"
},
{
"AgriculturalChemicalRegisterNo": "0000799",
"AgriculturalChemicalName": "2,4-D「石原」ソーダ塩"
}
]
[ { "AgriculturalChemicalRegisterNo": "0000052", "AgriculturalChemicalName": "金鳥除虫菊乳剤3" }, { "AgriculturalChemicalRegisterNo": "0000090", "AgriculturalChemicalName": "カヤククロールピクリン" }, { "AgriculturalChemicalRegisterNo": "0000142", "AgriculturalChemicalName": "サンケイ石灰硫黄合剤" }, { "AgriculturalChemicalRegisterNo": "0000313", "AgriculturalChemicalName": "海野石灰硫黄合剤" }, { "AgriculturalChemicalRegisterNo": "0000799", "AgriculturalChemicalName": "2,4-D「石原」ソーダ塩" } ]
[
    {
        "AgriculturalChemicalRegisterNo": "0000052",
        "AgriculturalChemicalName": "金鳥除虫菊乳剤3"
    },
    {
        "AgriculturalChemicalRegisterNo": "0000090",
        "AgriculturalChemicalName": "カヤククロールピクリン"
    },
    {
        "AgriculturalChemicalRegisterNo": "0000142",
        "AgriculturalChemicalName": "サンケイ石灰硫黄合剤"
    },
    {
        "AgriculturalChemicalRegisterNo": "0000313",
        "AgriculturalChemicalName": "海野石灰硫黄合剤"
    },
    {
        "AgriculturalChemicalRegisterNo": "0000799",
        "AgriculturalChemicalName": "2,4-D「石原」ソーダ塩"
    }

]
ステータスコード
コード 名称 値の説明
200 OK リクエストが成功しました。
400 Bad Request リクエストが不正です。
401 Unauthorized 認証情報が不正です。
403 Forbidden リソースのアクセスが禁止されています。
404 Not Found リソースが見つかりませんでした。
500 Internal Server Error サーバー内部でエラーが発生しました。

 

サンプルソースコード

プログラム記述例(WAGRI共通)
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
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)
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)
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)

 

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

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

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import requests
url = "https://api.wagri.net/API/Public/AgriculturalChemical/GetList"
headers = {
'X-Authorization': 'アクセストークン',
}
response = requests.get(url, headers=headers)
print(response.text)
import requests url = "https://api.wagri.net/API/Public/AgriculturalChemical/GetList" headers = { 'X-Authorization': 'アクセストークン', } response = requests.get(url, headers=headers) print(response.text)
import requests

url = "https://api.wagri.net/API/Public/AgriculturalChemical/GetList"

headers = {
  'X-Authorization': 'アクセストークン',
}

response = requests.get(url, headers=headers)

print(response.text)

 

前に戻る