農薬情報取得API:GetByAgriculturalChemicalRegisterNo/{AgriculturalChemicalRegisterNo}
- 更新日 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/GetByAgriculturalChemicalRegisterNo/{AgriculturalChemicalRegisterNo}
説明
独立行政法人 農林水産消費安全技術センター(FAMIC)が公開している農薬登録情報を、WAGRI運営事務局が提供します。
農薬登録番号を指定して、農薬マスターを取得することができます。
HTTPメソッド
GET
パラメータ
URLデータ定義
名称 | 値 | 型 | 値の説明 |
---|---|---|---|
AgriculturalChemicalRegisterNo | 農薬登録番号 | string | Required(必須) |
呼出例
Get https://api.wagri.net/API/Public/AgriculturalChemical/GetByAgriculturalChemicalRegisterNo/{AgriculturalChemicalRegisterNo}
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": "N000005203", "_Owner_Id": "DDC52ED5-AD6F-4041-8820-8D2C9493A9F6", "id": "API~Public~AgriculturalChemical~124~N000005203", "AgriculturalChemicalRegisterNo": "0000052", "AgriculturalChemicalType": "除虫菊乳剤", "AgriculturalChemicalName": "金鳥除虫菊乳剤3", "OfficialName": "大日本除蟲菊株式会社", "ActiveIngredient": "ピレトリン", "ActiveIngredientInTotalUseCount": "ピレトリン", "Concentration": "3.0%", "MixedCount": "1", "Use": "殺虫剤", "ChemicalTypeName": "乳剤", "RegistDate": "1948/10/20", "DetailList": [ { "AgriculturalChemicalDetailNo": "N00000520301067", "Use": "殺虫剤", "AgriculturalChemicalType": "除虫菊乳剤", "AgriculturalChemicalName": "金鳥除虫菊乳剤3", "Abbreviation": "除虫菊", "CropName": "きゅうり", "UseLocation": "", "PestAndWeed": "アブラムシ類", "PurposeOfUse": "", "DilutionRateAmountUsed": "1000~1600倍", "VolumeRate": "100~300㍑/10a", "TimeOfUse": "収穫前日まで", "LimitCount": "5回以内", "Usage": "散布", "FumigationTime": "", "FumigationTemperature": "", "ApplySoil": "", "ApplyLocation": "", "ApplyChemicalName": "", "MixedCount": "1", "ActiveIngredientLimitCount": "5回以内" }, { "AgriculturalChemicalDetailNo": "N00000520301068", "Use": "殺虫剤", "AgriculturalChemicalType": "除虫菊乳剤", "AgriculturalChemicalName": "金鳥除虫菊乳剤3", "Abbreviation": "除虫菊", "CropName": "きゅうり", "UseLocation": "", "PestAndWeed": "アザミウマ類", "PurposeOfUse": "", "DilutionRateAmountUsed": "1000~1600倍", "VolumeRate": "100~300㍑/10a", "TimeOfUse": "収穫前日まで", "LimitCount": "5回以内", "Usage": "散布", "FumigationTime": "", "FumigationTemperature": "", "ApplySoil": "", "ApplyLocation": "", "ApplyChemicalName": "", "MixedCount": "1", "ActiveIngredientLimitCount": "5回以内" }, ... ] } ]
ステータスコード
コード | 名称 | 値の説明 |
---|---|---|
200 | OK | リクエストが成功しました。 |
400 | Bad Request | リクエストが不正です。 |
401 | Unauthorized | 認証情報が不正です。 |
403 | Forbidden | リソースのアクセスが禁止されています。 |
404 | Not Found | リソースが見つかりませんでした。 |
500 | Internal Server Error | サーバー内部でエラーが発生しました。 |
サンプルソースコード
ソースコード
Python(requestsモジュール)でのサンプルコード
農薬登録番号(AgriculturalChemicalRegisterNo)=0000052を指定した場合
import requests url = "https://api.wagri.net//API/Public/AgriculturalChemical/GetByAgriculturalChemicalRegisterNo/0000052" headers = { 'X-Authorization': 'アクセストークン', } response = requests.get(url, headers=headers) print(response.text)