農薬情報取得API:Get/{AgriculturalChemicalNo}
- 更新日 2024-10-21
概要
API名称
AgriculturalChemical
説明
独立行政法人 農林水産消費安全技術センター(FAMIC)が公開している農薬登録情報を、WAGRI運営事務局が提供します。
農薬マスターは、毎月2日と16日に更新されます。
(参考)農薬登録情報ダウンロードの説明ページ http://www.acis.famic.go.jp/ddownload/index.htm
データの更新頻度
毎月2日と16日
カテゴリー
添付ファイル
ー
リクエスト
URL
https://api.wagri.net/API/Public/AgriculturalChemical/Get/{AgriculturalChemicalNo}
説明
独立行政法人 農林水産消費安全技術センター(FAMIC)が公開している農薬登録情報を、WAGRI運営事務局が提供します。
HTTPメソッド
GET
パラメータ
URLデータ定義
名称 | 値 | 型 | 値の説明 |
---|---|---|---|
AgriculturalChemicalNo | 農薬番号 | string | Required(必須) |
呼出例
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 | サーバー内部でエラーが発生しました。 |
サンプルソースコード
ソースコード
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)