← 食品与产品

食品搜索

GET /food/search

在 Open Food Facts 数据库中搜索全球 300 万+ 食品产品。返回产品名称、品牌、营养成分(每份的卡路里、脂肪、糖、蛋白质、纤维、盐)、Nutri-Score 健康等级、过敏原信息和条码号。适用于营养追踪应用、饮食规划工具、食品比较功能和注重健康的购物助手。

参数

q 必填

Query

请求示例

基本用法
curl "https://nordapi.ee/api/v1/food/search?q=nutella"
Search for Nutella products
curl "https://nordapi.ee/api/v1/food/search?q=nutella"
Search for oat milk products
curl "https://nordapi.ee/api/v1/food/search?q=oat+milk"
Search for protein bars
curl "https://nordapi.ee/api/v1/food/search?q=protein+bar"

实时响应

{
  "count": 10,
  "data": [
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "3017620422003",
      "brands": "Nutella, Ferrero, Yum yum",
      "categories": "en:Confectionary based spreads, en:Petit-déjeuners, en:Produits à tartiner, en:Produits à tartiner sucrés, en:Pâtes à tartiner",
      "countries": "France",
      "ecoscore_grade": "unknown",
      "image_url": "https://images.openfoodfacts.org/images/products/301/762/042/2003/front_en.879.400.jpg",
      "ingredients_text": "Sucre, huile de palme, NOISETTES 13%, cacao maigre 7,4%, LAIT écrémé en poudre 6,6%, LACTOSERUM en poudre, émulsifiants: lécithines [SOJA), vanilline. Sans gluten.",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": null,
        "proteins": 6.3,
        "salt": 0.107,
        "saturated_fat": 10.6,
        "sodium": 0.0428,
        "sugars": 56.3
      },
      "quantity": "",
      "serving_size": null
    },
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "3017620425035",
      "brands": "Nutella",
      "categories": "Pâtes à tartiner aux noisettes et au cacao, en:Confectionary based spreads, en:pates-a-tartiner-au-chocolat, en:pates-a-tartiner-aux-noisettes, en:pates-a-tartiner-aux-noisettes-et-au-cacao, en:petit-dejeuners, en:produits-a-tartiner, en:produits-a-tartiner-sucres",
      "countries": "Algérie, Belgique, Bulgarie, France, Allemagne, Guadeloupe, Inde, Italie, Luxembourg, Martinique, Maroc, La Réunion, Espagne, Suisse, Tunisie, Royaume-Uni, États-Unis",
      "ecoscore_grade": "e",
      "image_url": "https://images.openfoodfacts.org/images/products/301/762/042/5035/front_en.583.400.jpg",
      "ingredients_text": "Sucre, huile de palme, NOISETTES 13%, LAIT écrémé en poudre 8,7%, cacao maigre 7,4%, émulsifiants: lécithines [SOJA]; vanilline. Sans gluten",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": null,
        "proteins": 6.3,
        "salt": 0.107,
        "saturated_fat": 10.6,
        "sodium": 0.0428,
        "sugars": 56.3
      },
      "quantity": "1 kg",
      "serving_size": "15 g"
    },
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "3017620429484",
      "brands": "Nutella, Ferrero",
      "categories": "Pâtes à tartiner aux noisettes et au cacao, en:Confectionary based spreads",
      "countries": "France, Pays-Bas",
      "ecoscore_grade": "f",
      "image_url": "https://images.openfoodfacts.org/images/products/301/762/042/9484/front_en.373.400.jpg",
      "ingredients_text": "Sucre, huile de palme, NOISETTES 13%, LAIT écrémé en poudre 8,7%, cacao maigre 7,4%, émulsifiants : lécithines [ SOJA ] vanilline",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": 3.4,
        "proteins": 6.3,
        "salt": 0.107,
        "saturated_fat": 10.6,
        "sodium": 0.0428,
        "sugars": 56.3
      },
      "quantity": "825 g",
      "serving_size": "15g"
    },
    {
      "allergens": "nuts, soybeans",
      "barcode": "8000500426494",
      "brands": "Ferrero, Nutella",
      "categories": "Cocoa and hazelnuts spreads",
      "countries": "Belgium, Czech Republic, France, Germany, Italy, Netherlands, Portugal, Réunion, Romania, Switzerland, United Kingdom",
      "ecoscore_grade": "e",
      "image_url": "https://images.openfoodfacts.org/images/products/800/050/042/6494/front_en.101.400.jpg",
      "ingredients_text": "sugar, palm oil, hazelnuts 13%, chickpeas, fat-reduced cocoa powder 7,4%, rice syrup powder, lecithins [soya], salt, flavourings,",
      "name": "Nutella Plant-Based",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 53.4,
        "energy_kcal": 534,
        "fat": 31.8,
        "fiber": null,
        "proteins": 6.8,
        "salt": 0.07,
        "saturated_fat": 11,
        "sodium": 0.028,
        "sugars": 45.4
      },
      "quantity": "350 g",
      "serving_size": "15 gram"
    },
    {
      "allergens": "Milch, Schalenfrüchte, Soja",
      "barcode": "80176800",
      "brands": "Nutella, Ferrero",
      "categories": "Schoko- und Haselnussaufstriche",
      "countries": "Österreich, Belgien, Bulgarien, Kroatien, Frankreich, Deutschland, Griechenland, Ungarn, Irland, Israel, Libanon, Martinique, Montenegro, Marokko, Pakistan, Réunion, Rumänien, Saudi-Arabien, Senegal, Serbien, Slowenien, Spanien, Schweiz, Tunesien, Türkei, Vereinigte Arabische Emirate, Vereinigtes Königreich",
      "ecoscore_grade": "e",
      "image_url": "https://images.openfoodfacts.org/images/products/000/008/017/6800/front_en.273.400.jpg",
      "ingredients_text": "Захар, палмово масло, ЛЕШНИЦИ (13%), обезмаслено МЛЯКО на прах (8,7%), нискомаслено какао на прах (7,4%), емулгатор: лецитини (СОЯ), ванилин.",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.33,
        "energy_kcal": 533.33,
        "fat": 30.67,
        "fiber": 0,
        "proteins": 6,
        "salt": 1.07,
        "saturated_fat": 10.67,
        "sodium": 0.428,
        "sugars": 56
      },
      "quantity": "750 g",
      "serving_size": "1 portion (40 g)"
    },
    {
      "allergens": "gluten, lait, fruits à coque, soja",
      "barcode": "8000500310427",
      "brands": "Nutella, Nutella biscuits",
      "categories": "en:Biscuits/Cookies (Shelf Stable), Biscoitos recheados",
      "countries": "Algérie, France, Allemagne, Grèce, Italie, Maroc, Portugal, Roumanie, Espagne, Suisse, États-Unis",
      "ecoscore_grade": "d",
      "image_url": "https://images.openfoodfacts.org/images/products/800/050/031/0427/front_fr.550.400.jpg",
      "ingredients_text": "Pâte à tartiner aux NOISETTES et au cacao 40% (sucre, huile de palme, NOISETTES 13%**, LAIT écrémé en poudre 8,7%**, cacao maigre 7,4%**, émulsifiants : lécithines [SOJA]; vanilline), farine de FROMENT 32,5%, graisses végétales (palme, palmiste), sucre de canne (contient BLE) 8,5%, LACTOSE, son de BLE, LAIT en poudre, miel, poudres à lever (diphosphate disodique, carbonate acide de sodium, carbonate acide d'ammonium), farine d'ORGE malté, cacao maigre en poudre, sel, extrait en poudre de malt d'ORGE et de maïs, amidon de FROMENT, émulsifiants: lécithines [SOJA]; vanilline.",
      "name": "Biscuits NUTELLA Biscuits Noisettes et Cacao x22 - 304g",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 64,
        "energy_kcal": 515,
        "fat": 24.8,
        "fiber": null,
        "proteins": 7.9,
        "salt": 0.559,
        "saturated_fat": 11.5,
        "sodium": 0.2236,
        "sugars": 35.8
      },
      "quantity": "304 g",
      "serving_size": "13.8 g"
    },
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "59032823",
      "brands": "Nutella, Ferrero, Nutellagg",
      "categories": "Matières grasses à tartiner, Pâtes à tartiner aux noisettes et au cacao, en:Confectionary based spreads, en:Creme-para-barrar-de-avelã, en:Creme-para-barrar-de-avelã-e-cacau, en:Pequenos-alomoços",
      "countries": "Belgique, Danemark, France, Allemagne, Maroc, Pays-Bas, Roumanie, Serbie, Suède, Suisse, Turquie",
      "ecoscore_grade": "f",
      "image_url": "https://images.openfoodfacts.org/images/products/000/005/903/2823/front_fr.293.400.jpg",
      "ingredients_text": "Sucre, huile de palme, _NOISETTES_ 13%, _LAIT_ écrémé en poudre 8,7%, cacao maigre 7,4%, émulsifiants : lécithines [_SOJA_] ; vanilline.",
      "name": "nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": 3.5,
        "proteins": 6.3,
        "salt": 0.107,
        "saturated_fat": 10.6,
        "sodium": 0.0428,
        "sugars": 56.3
      },
      "quantity": "630 g (42 x 15 g)",
      "serving_size": "15 g"
    },
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "8000500179864",
      "brands": "Nutella, Ferrero",
      "categories": "Pâtes à tartiner aux noisettes et au cacao",
      "countries": "Pays-Bas",
      "ecoscore_grade": "d",
      "image_url": "https://images.openfoodfacts.org/images/products/800/050/017/9864/front_en.178.400.jpg",
      "ingredients_text": "Sucre, graisse végétale (palme), noisettes (13%), lait écrémé en poudre (8,7%), cacao maigre en poudre (7,4%), émulsifiant: lécithines (soja)(0,43%), arôme: vanilline (0,02%).",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.2,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": 3,
        "proteins": 6.3,
        "salt": 0.11,
        "saturated_fat": 10.6,
        "sodium": 0.044,
        "sugars": 56.3
      },
      "quantity": "600g",
      "serving_size": "15g"
    },
    {
      "allergens": "lait, fruits à coque, soja",
      "barcode": "3017620421006",
      "brands": "Nutella, Ferrero",
      "categories": "Pâtes à tartiner aux noisettes et au cacao, en:Confectionary based spreads",
      "countries": "Algérie, Belgique, France, Allemagne, Italie, Luxembourg, Maroc, Espagne, Suisse",
      "ecoscore_grade": "f",
      "image_url": "https://images.openfoodfacts.org/images/products/301/762/042/1006/front_fr.372.400.jpg",
      "ingredients_text": "Sucre, huile de palme, NOISETTES 13%, LAIT écrémé en poudre 8,7%, cacao maigre 7,4%, émulsifiants : lécithines [ SOJA ] vanilline. Sans gluten.",
      "name": "Pâte à tartiner Nutella noisettes et cacao - 750g",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": null,
        "proteins": 6.3,
        "salt": 0.107,
        "saturated_fat": 10.6,
        "sodium": 0.0428,
        "sugars": 56.3
      },
      "quantity": "750 g",
      "serving_size": "15g"
    },
    {
      "allergens": "milk, nuts, soybeans",
      "barcode": "8000500082379",
      "brands": "Nutella",
      "categories": "Christmas foods and drinks, Cocoa and hazelnuts spreads",
      "countries": "Austria, Belgium, Bulgaria, Czech Republic, France, Germany, Hungary, Morocco, Romania, Serbia, Slovenia, Spain, Sweden, Switzerland, Turkey",
      "ecoscore_grade": "d",
      "image_url": "https://images.openfoodfacts.org/images/products/800/050/008/2379/front_en.167.400.jpg",
      "ingredients_text": "sugar, palm oil,  hazelnuts  (13%), skimmed  milk  powder (8,7 %), lean cocoa (7,4 %), emulsifier: lecithins ( soya ), vanillin,",
      "name": "Nutella",
      "nova_group": 4,
      "nutriscore_grade": "e",
      "nutrition": {
        "carbohydrates": 57.5,
        "energy_kcal": 539,
        "fat": 30.9,
        "fiber": 3,
        "proteins": 6.3,
        "salt": 0.11,
        "saturated_fat": 10.6,
        "sodium": 0.044,
        "sugars": 56.3
      },
      "quantity": "1000 g",
      "serving_size": "15 g"
    }
  ],
  "success": true,
  "total": 1022
}