FrontPage

データAPI/JANCODEマップ検索

オプション契約となり、ご利用には審査が必要となります。
返却する内容はご契約によりカスタマイズできます。(栄養素やOIDだけなど)

API情報

名称JANCODEマップ検索
APIバージョン2
認証タイプなし
URLhttps://(APIサーバー名)/services/api2/(アクセスコード)/jancode/json/(JANCODE)/
MethodGET
データ更新頻度目安1日

概要

JANCODEに対応づけられた食品を返却する。

アクセス手順

クエリー

https://(APIサーバー名)/services/api2/(アクセスコード)/jancode/json/(JANCODE)/

JANCODEは必須項目である。 クエリー (GET) の最大値は 8192 Byte(8KB) とする。

入力文字列ルール

  • 数字は半角を用いる(全角英数字は使用されない)

クエリー例

https://(APIサーバー名)/services/api2/(アクセスコード)/jancode/json/4901577073670/

レスポンス

レスポンスコードは200を返し、レスポンスはjson形式である。
指定されたJANCODEに対応づけられた食品があれば、1件以上の結果が返却される。存在しない場合は長さ0の配列が返される。
※指定JANCODEに複数食品の可能性がある場合は、複数件の結果が返却されます。
クエリー書式誤り等の場合はレスポンスコード404が返される。

{
  foods :[
    {
      "name" : 食品名,
      "yomi" : 食品名読み,
      "objectid" : オブジェクトID,
      "unit" : 分量,
      "stuff_e" : エネルギー,
      "stuff_p" : たんぱく質,
      "stuff_f" : 脂質,
      "stuff_c" : 炭水化物,
      "..そのほかご契約栄養素" : 栄養素値,
      "categorytree" : [
        第1階層カテゴリー名,
        第2階層カテゴリー名,
        第3階層カテゴリー名
      ],
      "subsubattr" : {
        "gaishoku" : 外食フラグ 0 or 1,
        "kakou" : 加工食品フラグ 0 or 1,
        "takeout" : テイクアウトフラグ 0 or 1,
      },
      "shopname" : メーカー名,
      "janscore" : 1,	
    },
    {
      (食品データ)
    },
    :
  ]
}

返却データの構成は、データAPI/食品詳細情報取得 と同一となる。

レスポンス例

{
    "foods": [
        {
            "name": "\u30d5\u30e9\u30f3\u30b9\u30d1\u30f3\u30c1\u30c3\u30d7\u30b9 \u30d9\u30fc\u30b3\u30f3\u30da\u30c3\u30d1\u30fc\u5473(1\u888b38g)(\u304a\u3084\u3064\u30ab\u30f3\u30d1\u30cb\u30fc)",
            "yomi": "\u3075\u3089\u3093\u3059\u3071\u3093\u3061\u3063\u3077\u3059\u3079\u30fc\u3053\u3093\u307a\u3063\u3071\u30fc\u3042\u3058\u3072\u3068\u3075\u304f\u308d\u3055\u3093\u3058\u3085\u3046\u306f\u3061\u3050\u3089\u3080\u304a\u3084\u3064\u304b\u3093\u3071\u306b\u30fc",
            "objectid": "FO004627c94e530a370bda2089",
            "unit": 38,
            "stuff_e": 187,
            "stuff_p": 4.3,
            "stuff_f": 8.4,
            "stuff_c": 23.5,
            "stuff_na": 361,
            "stuff_k": 58.8,
            "stuff_ca": 10.7,
            "stuff_mg": 10.2,
            "stuff_pp": 30.5,
            "stuff_fe": 0.6,
            "stuff_zn": 0.3,
            "stuff_cu": 0.1,
            "stuff_mn": 0.2,
            "stuff_va6": 0.2,
            "stuff_vd": 0,
            "stuff_ve1": 1.1,
            "stuff_vk": 13.3,
            "stuff_vb1": 0,
            "stuff_vb2": 0,
            "stuff_vb3": 0.5,
            "stuff_vb6": 0,
            "stuff_vb12": 0,
            "stuff_vb9": 12.9,
            "stuff_vc": 0,
            "stuff_fac1": 1,
            "stuff_fiber": 1,
            "stuff_fac5": 0.5,
            "stuff_fac6": 2.9,
            "selen": 11.1,
            "chrome": 0.7,
            "molybdenum": 7.8,
            "iodine": 0.1,
            "biotin": 0.9,
            "categorytree": [
                "\u305d\u306e\u4ed6",
                "\u83d3\u5b50\u985e",
                "\u30b9\u30ca\u30c3\u30af\u83d3\u5b50"
            ],
            "shopsubattr": {
                "gaishoku": 0,
                "kakou": 1,
                "takeout": 0
            },
            "shopname": "\u304a\u3084\u3064\u30ab\u30f3\u30d1\u30cb\u30fc",
            "janscore": 0.88
        }
    ]
}

特記事項

考慮事項

バージョン

このドキュメントのバージョン情報

Version1
Revision1
Editorwest

トップ   リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-05-13 (木) 13:31:52 (34d)