データAPI/食品詳細情報取得
※オプションサービスとなります
名称 | 食品詳細情報取得 |
---|---|
APIバージョン | 2 |
認証タイプ | なし |
URL | https://(APIサーバー名)/services/api2/(アクセスコード)/detail/json/(オブジェクトID)/ |
Method | GET |
データ更新頻度目安 | 1日 |
指定されたオブジェクトIDの食品の詳細情報を取得する。
https://(APIサーバー名)/services/api2/(アクセスコード)/detail/json/(オブジェクトID)/
(オブジェクトID) の食品詳細情報を返却する。
https://(APIサーバー名)/services/api2/(アクセスコード)/detail/json/FO30c210f05ca1c173183f3ee8/
レスポンスコードは200を返し、レスポンスはjson形式である。
指定されたオブジェクトIDの詳細情報が存在しない場合、又は食品でない場合は、空のオブジェクトが返される。クエリー書式誤り等の場合はレスポンスコード404が返される。
{ "foods": [ { "name": 食品名, "yomi": 食品名よみ, "objectid": オブジェクトID, "unit": 分量, "stuff_e": カロリー, : "categorytree": [ 第1階層カテゴリー名, 第2階層カテゴリー名, 第3階層カテゴリー名, ], "shopname": メーカー名, "elements": [ { "elementid": 構成食材オブジェクトID, "elementunit": 構成食材分量 }, : ] }, { (食品データ) }, : ], }
{ "name": "卵焼き(2切れ)", "yomi": "たまごやきふたきれ", "objectid": "FO9a58f57646c9455b3ecac928", "unit": 84.1, "stuff_e": 103.8, "stuff_p": 6.6, "stuff_f": 6.3, "stuff_c": 4.3, "stuff_fiber": 0, "carbo": 4.3, "categorytree": [ "和食", "単品", "副菜・汁物" ], "shopname": "", "elements": [ { "elementid": "FO6453aaa746d3086833cbb5c2", "elementunit": 50 }, { "elementid": "FO90d07a4646d307d4789e8d73", "elementunit": 4 }, { "elementid": "FOb668820346d308702d4cabbd", "elementunit": 2 } ] }
本APIの返却するデータは、クライアント側で適切にキャッシュ等を行い、アクセス量を低減させることで更に効率化されると考えられる。
このドキュメントのバージョン情報
Version | 1 |
Revision | 1 |
Editor | west |