農薬情報取得API:Get/{AgriculturalChemicalNo}

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

概要

API名称
AgriculturalChemical
カテゴリー
説明

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

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

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

添付ファイル

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

リクエスト

新URL
New!

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

https://api.wagri.net/API/Public/AgriculturalChemical/Get/{AgriculturalChemicalNo}

説明

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

HTTPメソッド
GET
パラメータ

URLデータ定義

名称 値の説明
AgriculturalChemicalNo 農薬番号 string Required(必須)
新呼出例
New!

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

Get  https://api.wagri.net/API/Public/AgriculturalChemical/Get/{AgriculturalChemicalNo}

Header

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

レスポンス

レイアウト

レスポンスデータ定義

農薬マスター
名称 値の説明
AgriculturalChemicalNo 農薬番号 string Required
Max Length: 256
AgriculturalChemicalRegisterNo 農薬登録番号 string Required
Max Length: 256
AgriculturalChemicalType 農薬の種類 string Required
Max Length: 256
AgriculturalChemicalName 農薬の名称 string Required
Max Length: 256
OfficialName 正式名称 string Required
Max Length: 256
ActiveIngredient 有効成分 string Required
Max Length: 256
ActiveIngredientInTotalUseCount 総使用回数における有効成分 string Max Length: 256
Concentration 濃度 string Max Length: 256
MixedCount 混合数 string Max Length: 1
Use 用途 string Max Length: 20
ChemicalTypeName 剤型名 string Max Length: 20
RegistDate 登録年月日 string Required
Pattern: ^[0-9]{4}/(0?[1-9]|1[012])/(0?[1-9]|[12][0-9]|3[01])$
DetailList 農薬詳細 array of DetailList  
レスポンス例

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

{
    "AgriculturalChemicalNo": "N000009003",
    "_Owner_Id": "DDC52ED5-AD6F-4041-8820-8D2C9493A9F6",
    "id": "API~Public~AgriculturalChemical~124~N000009003",
    "AgriculturalChemicalRegisterNo": "0000090",
    "AgriculturalChemicalType": "クロルピクリンくん蒸剤",
    "AgriculturalChemicalName": "カヤククロールピクリン",
    "OfficialName": "日本化薬株式会社",
    "ActiveIngredient": "クロルピクリン",
    "ActiveIngredientInTotalUseCount": "クロルピクリン",
    "Concentration": "99.5%",
    "MixedCount": "1",
    "Use": "殺虫剤",
    "ChemicalTypeName": "くん蒸剤",
    "RegistDate": "1948/10/30",
    "DetailList": [
        {
            "AgriculturalChemicalDetailNo": "N00000900342195",
            "Use": "殺虫剤",
            "AgriculturalChemicalType": "クロルピクリンくん蒸剤",
            "AgriculturalChemicalName": "カヤククロールピクリン",
            "Abbreviation": "日本化薬",
            "CropName": "りんご",
            "UseLocation": "",
            "PestAndWeed": "紋羽病",
            "PurposeOfUse": "",
            "DilutionRateAmountUsed": "1穴当り5~10mL",
            "VolumeRate": "",
            "TimeOfUse": "",
            "LimitCount": "1回",
            "Usage": "土壌くん蒸",
            "FumigationTime": "",
            "FumigationTemperature": "",
            "ApplySoil": "",
            "ApplyLocation": "",
            "ApplyChemicalName": "",
            "MixedCount": "1",
            "ActiveIngredientLimitCount": "1回"
        },
        {
            "AgriculturalChemicalDetailNo": "N00000900342196",
            "Use": "殺虫剤",
            "AgriculturalChemicalType": "クロルピクリンくん蒸剤",
            "AgriculturalChemicalName": "カヤククロールピクリン",
            "Abbreviation": "日本化薬",
            "CropName": "あぶらな科野菜(キャベツ、こまつなを除く)",
            "UseLocation": "",
            "PestAndWeed": "萎黄病",
            "PurposeOfUse": "",
            "DilutionRateAmountUsed": "<床土・堆肥>1穴当り3~5mL<圃場>1穴当り2~3mL",
            "VolumeRate": "",
            "TimeOfUse": "",
            "LimitCount": "1回",
            "Usage": "土壌くん蒸",
            "FumigationTime": "",
            "FumigationTemperature": "",
            "ApplySoil": "",
            "ApplyLocation": "",
            "ApplyChemicalName": "",
            "MixedCount": "1",
            "ActiveIngredientLimitCount": "1回"
        },
        {
            "AgriculturalChemicalDetailNo": "N00000900342197",
            "Use": "殺虫剤",
            "AgriculturalChemicalType": "クロルピクリンくん蒸剤",
            "AgriculturalChemicalName": "カヤククロールピクリン",
            "Abbreviation": "日本化薬",
            "CropName": "あぶらな科野菜(キャベツ、こまつなを除く)",
            "UseLocation": "",
            "PestAndWeed": "センチュウ類",
            "PurposeOfUse": "",
            "DilutionRateAmountUsed": "<床土・堆肥>1穴当り3~5mL<圃場>1穴当り2~3mL",
            "VolumeRate": "",
            "TimeOfUse": "",
            "LimitCount": "1回",
            "Usage": "土壌くん蒸",
            "FumigationTime": "",
            "FumigationTemperature": "",
            "ApplySoil": "",
            "ApplyLocation": "",
            "ApplyChemicalName": "",
            "MixedCount": "1",
            "ActiveIngredientLimitCount": "1回"
        },
        {
            "AgriculturalChemicalDetailNo": "N00000900342198",
            "Use": "殺虫剤",
            "AgriculturalChemicalType": "クロルピクリンくん蒸剤",
            "AgriculturalChemicalName": "カヤククロールピクリン",
            "Abbreviation": "日本化薬",
            "CropName": "あぶらな科野菜(キャベツ、こまつなを除く)",
            "UseLocation": "",
            "PestAndWeed": "ハリガネムシ類",
            "PurposeOfUse": "",
            "DilutionRateAmountUsed": "<床土・堆肥>1穴当り3~5mL<圃場>1穴当り2~3mL",
            "VolumeRate": "",
            "TimeOfUse": "",
            "LimitCount": "1回",
            "Usage": "土壌くん蒸",
            "FumigationTime": "",
            "FumigationTemperature": "",
            "ApplySoil": "",
            "ApplyLocation": "",
            "ApplyChemicalName": "",
            "MixedCount": "1",
            "ActiveIngredientLimitCount": "1回"
        },
…
   ]
}
ステータスコード
コード 名称 値の説明
200 OK リクエストが成功しました。
400 Bad Request リクエストが不正です。
401 Unauthorized 認証情報が不正です。
403 Forbidden リソースのアクセスが禁止されています。
404 Not Found リソースが見つかりませんでした。
500 Internal Server Error サーバー内部でエラーが発生しました。

 

サンプルソースコード

プログラム記述例(WAGRI共通)
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モジュール)でのサンプルコード

農薬番号(AgriculturalChemicalNo)=N000009003を指定した場合

import requests

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

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

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

print(response.text)

 

 

 

前に戻る
上部へスクロール