← Alimentation et produits

Recherche de codes-barres

GET /food/barcode/:barcode

Recherchez un produit alimentaire d'après son numéro de code-barres (EAN/UPC). Renvoie les détails complets du produit, y compris le nom, la marque, les informations nutritionnelles, la liste des ingrédients, le Nutri-Score, les allergènes et les images du produit. Parfait pour les applications de scan de codes-barres, les assistants de courses alimentaires et les outils de suivi diététique où les utilisateurs scannent les produits avec l'appareil photo de leur téléphone. Données issues de Open Food Facts.

Paramètres

barcode requis

Barcode

Exemples de requêtes

Utilisation de base
curl https://nordapi.ee/api/v1/food/barcode/3017620422003
Look up Nutella by barcode
curl https://nordapi.ee/api/v1/food/barcode/3017620422003
Look up a Coca-Cola product
curl https://nordapi.ee/api/v1/food/barcode/5449000000996

Réponse en direct

{
  "data": {
    "allergens": "en:milk,en:nuts,en:soybeans",
    "barcode": "3017620422003",
    "brands": "Nutella",
    "categories": "Petit-déjeuners,Produits à tartiner,Produits à tartiner sucrés,Pâtes à tartiner",
    "countries": "France,Italie,Luxembourg,Philippines,en:Allemagne,en:Belgique,en:Espagne,en:Inde,en:Maroc,en:Pays-Bas,en:Pologne,en:Roumanie,en:Royaume-Uni,en:Suisse,en:Turquie,en:États-Unis",
    "ecoscore_grade": "unknown",
    "image_url": "https://images.openfoodfacts.org/images/products/301/762/042/2003/front_en.820.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
  },
  "success": true
}