{"id":"prd_bddc6cc7b0930a52c63d47bb","gtin":"08908013172887","imageUrl":null,"nutritionImageUrl":null,"brand":"Phab","name":"Protein Milkshake","flavour":null,"category":"other","netQuantityGrams":null,"servingSizeGrams":200,"marketedProtein":true,"marketedReasons":["protein"],"nutritionallyProteinDense":null,"nutritionReasons":[],"nutritionStatus":"unverified","nutritionEvidenceAuthority":"community","nutritionEvidenceUrl":null,"nutritionEvidenceKind":null,"ingredientStatus":"missing","ingredientEvidenceUrl":null,"ingredientEvidenceKind":null,"ingredientTerminalOutcome":null,"completeness":63,"nutrition":{"calories":66.85,"proteinGrams":9,"carbohydrateGrams":3.7,"sugarGrams":0.9,"fatGrams":2.05,"saturatedFatGrams":0.4,"fibreGrams":1.2,"sodiumMg":75,"observedAt":"2026-04-14T07:07:13.000Z","labelVerifiedAt":null,"basis":"per_100g"},"metrics":{"proteinPer100Calories":{"value":13.462976813762156,"reason":null},"proteinCaloriePercentage":{"value":53.85190725504862,"reason":null},"caloriesFor25gProtein":{"value":185.69444444444443,"reason":null},"sugarPer25gProtein":{"value":2.5,"reason":null},"saturatedFatPer25gProtein":{"value":1.1111111111111112,"reason":null},"fibrePer100Calories":{"value":1.795063575168287,"reason":null}},"sourceRecords":[{"id":"src_e638f6ec19ce61a28aa6514f","source":"open_food_facts","sourceRecordId":"8908013172887","sourceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","observedAt":"2026-04-14T07:07:13.000Z","resolutionRule":"exact_gtin"},{"id":"src_5b575ca558bf973253db6c1e","source":"open_food_facts_api","sourceRecordId":"8908013172887","sourceUrl":"https://world.openfoodfacts.org/product/8908013172887","observedAt":"2026-04-14T07:07:13.000Z","resolutionRule":"exact_gtin"}],"ingredientStatement":null,"ingredients":[],"allergens":[],"additives":[],"nutrients":[{"code":"added-sugars","quantity":0,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"added-sugars","quantity":0,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"added-sugars","quantity":0,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"carbohydrates","quantity":3.7,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"carbohydrates","quantity":3.7,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"carbohydrates","quantity":3.7,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"cholesterol","quantity":0.00395,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"cholesterol","quantity":0.00395,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"cholesterol","quantity":0.00395,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy","quantity":301.35,"unit":"kj","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy","quantity":301.35,"unit":"kj","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy","quantity":301.35,"unit":"kj","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kcal","quantity":66.85,"unit":"kcal","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kcal","quantity":66.85,"unit":"kcal","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kcal","quantity":66.85,"unit":"kcal","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kj","quantity":301.35,"unit":"kj","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kj","quantity":301.35,"unit":"kj","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"energy-kj","quantity":301.35,"unit":"kj","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fat","quantity":2.05,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fat","quantity":2.05,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fat","quantity":2.05,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fiber","quantity":1.2,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fiber","quantity":1.2,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"fiber","quantity":1.2,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"proteins","quantity":9,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"proteins","quantity":9,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"proteins","quantity":9,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"salt","quantity":0.1875,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"salt","quantity":0.1875,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"salt","quantity":0.1875,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"saturated-fat","quantity":0.4,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"saturated-fat","quantity":0.4,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"saturated-fat","quantity":0.4,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sodium","quantity":0.075,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sodium","quantity":0.075,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sodium","quantity":0.075,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sugars","quantity":0.9,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sugars","quantity":0.9,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"sugars","quantity":0.9,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"trans-fat","quantity":0,"unit":"g","basis":"per_100g","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"trans-fat","quantity":0,"unit":"g","basis":"unknown","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"},{"code":"trans-fat","quantity":0,"unit":"g","basis":"per_100ml","status":"unverified","observedAt":"2026-04-14T07:07:13.000Z"}],"ratings":[],"provenance":[{"field":"identity.brand","raw":"Phab","normalized":"Phab","source":"open_food_facts_api","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"https://world.openfoodfacts.org/product/8908013172887","selected":false},{"field":"identity.brand","raw":"Phab","normalized":"Phab","source":"open_food_facts","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","selected":true},{"field":"identity.gtin","raw":"8908013172887","normalized":"08908013172887","source":"open_food_facts_api","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"https://world.openfoodfacts.org/product/8908013172887","selected":false},{"field":"identity.gtin","raw":"8908013172887","normalized":"08908013172887","source":"open_food_facts","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","selected":true},{"field":"identity.name","raw":"Protein Milkshake","normalized":"Protein Milkshake","source":"open_food_facts_api","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"https://world.openfoodfacts.org/product/8908013172887","selected":false},{"field":"identity.name","raw":"Protein Milkshake","normalized":"Protein Milkshake","source":"open_food_facts","confidence":"medium","authority":45,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","selected":true},{"field":"nutrition.calories_per_100g","raw":null,"normalized":66.85,"source":"open_food_facts_api","confidence":"medium","authority":40,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"https://world.openfoodfacts.org/product/8908013172887","selected":false},{"field":"nutrition.calories_per_100g","raw":"66.85","normalized":66.85,"source":"open_food_facts","confidence":"medium","authority":40,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","selected":true},{"field":"nutrition.protein_grams_per_100g","raw":"9","normalized":9,"source":"open_food_facts","confidence":"medium","authority":40,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"http://world-en.openfoodfacts.org/product/8908013172887/protein-milkshake-phab","selected":false},{"field":"nutrition.protein_grams_per_100g","raw":null,"normalized":9,"source":"open_food_facts_api","confidence":"medium","authority":40,"observedAt":"2026-04-14T07:07:13.000Z","evidenceUrl":"https://world.openfoodfacts.org/product/8908013172887","selected":true}],"completenessMissing":["netQuantityGrams","ingredients","offer"],"openReviewCount":2}