{"brand": "Codage", "slug": "codage", "coverage": {"brand_key": "codage", "as_of": "2026-11-02", "products": 111, "with_composition": 1, "with_dated_composition": 1, "ages": {"under_2": 1, "from_2_to_5": 0, "over_5": 0, "unknown": 0}, "dated_share": 0.009009009009009009, "families": {"cosmetic": {"products": 111, "with_composition": 1, "with_dated_composition": 1}, "supplement": {"products": 0, "with_composition": 0, "with_dated_composition": 0}}, "composition_origins": {"brand_site": 0, "contributory": 0, "distributor": 1, "declaration": 0, "unknown": 0}, "public_origins": {"brand_site": 0, "contributory": 0, "distributor": 1, "declaration": 0, "unknown": 0}, "lists": {"brand_site": 0, "contributory": 0}, "variant_families": [{"identity": "www.codageparis.com|a-night-at-the-so", "name": "A NIGHT AT THE SO/", "products": 1}, {"identity": "www.codageparis.com|anti-aging-night-routine", "name": "Anti-Aging Night Routine", "products": 1}, {"identity": "www.codageparis.com|anti-aging-routine", "name": "Anti-Aging routine", "products": 1}, {"identity": "www.codageparis.com|anti-imperfections-routine", "name": "Anti-Imperfection Routine", "products": 1}, {"identity": "www.codageparis.com|bath-salts", "name": "Bath salts", "products": 1}, {"identity": "www.codageparis.com|body-and-hair-experience", "name": "Body & Hair Experience", "products": 1}, {"identity": "www.codageparis.com|body-dry-brush", "name": "Body Dry Brush", "products": 1}, {"identity": "www.codageparis.com|carte-cadeau", "name": "The CODAGE e-Gift Card", "products": 1}, {"identity": "www.codageparis.com|cleansing-balm", "name": "Cleansing Balm", "products": 1}, {"identity": "www.codageparis.com|cleansing-cream", "name": "Cleansing Cream", "products": 1}, {"identity": "www.codageparis.com|cleansing-cream-gwp", "name": "Cleansing Cream - 10ml", "products": 1}, {"identity": "www.codageparis.com|cleansing-gel", "name": "Cleansing Gel", "products": 1}, {"identity": "www.codageparis.com|cleansing-gel-10-ml-copie", "name": "Cleansing Gel - 10 ml", "products": 1}, {"identity": "www.codageparis.com|cleansing-gel-gwp", "name": "Cleansing Gel - 10 ml", "products": 1}, {"identity": "www.codageparis.com|cleansing-oil", "name": "The Cleansing Oil", "products": 1}, {"identity": "www.codageparis.com|cleansing-oil-travel-size", "name": "The Cleansing Oil - 50ml", "products": 1}, {"identity": "www.codageparis.com|codage-signature-ambiance-duo", "name": "Perfumed Ceramic & Signature Scent Duo", "products": 1}, {"identity": "www.codageparis.com|concentrated-body-milk-anti-aging-firming", "name": "Anti‑Aging Supreme Serum‑Milk", "products": 1}, {"identity": "www.codageparis.com|concentrated-body-milk-intense-moisturizing", "name": "Intense Moisturizing Serum‑Milk", "products": 1}, {"identity": "www.codageparis.com|concentrated-body-milk-slimming-drainage", "name": "Slimming & Contouring Serum‑Milk", "products": 1}, {"identity": "www.codageparis.com|conditioner", "name": "Conditioner", "products": 1}, {"identity": "www.codageparis.com|contouring-oil", "name": "Contouring Oil", "products": 1}, {"identity": "www.codageparis.com|contouring-oil-gwp", "name": "Contouring Oil - 10ml", "products": 1}, {"identity": "www.codageparis.com|creme-magistrale-50-ml", "name": "The Cream - MAGISTRALE", "products": 1}, {"identity": "www.codageparis.com|creme-magistrale-nuit-50-ml", "name": "The Night Cream - MAGISTRALE", "products": 1}, {"identity": "www.codageparis.com|day-cream-gwp", "name": "Day Cream - 5ml", "products": 1}, {"identity": "www.codageparis.com|day-fluid", "name": "Day Fluid", "products": 1}, {"identity": "www.codageparis.com|double-cleansing-purifying", "name": "The Double Cleansing - Purifying", "products": 1}, {"identity": "www.codageparis.com|dynamic-phototherapy-mask-led-deesse", "name": "DÉESSE PRO™ Mask", "products": 1}, {"identity": "www.codageparis.com|dynamic-phototherapy-mask-led-deesse-pro-express", "name": "DÉESSE EXPRESS™ LED MASK", "products": 1}, {"identity": "www.codageparis.com|enhancing-sun-gel-spf-50", "name": "ENHANCING SUN GEL SPF 50+", "products": 1}, {"identity": "www.codageparis.com|exfoliating-balm", "name": "Exfoliating Balm", "products": 1}, {"identity": "www.codageparis.com|eye-contour-cream", "name": "Eye Contour Cream", "products": 1}, {"identity": "www.codageparis.com|face-body-and-hair-experience", "name": "Face, Body & Hair Experience", "products": 1}, {"identity": "www.codageparis.com|face-day-cream", "name": "Day Cream", "products": 1}, {"identity": "www.codageparis.com|fall-in-love-10ml", "name": "Fall in Love", "products": 1}, {"identity": "www.codageparis.com|fall-routine-1", "name": "Fall Routine", "products": 1}, {"identity": "www.codageparis.com|glow-skincare-prescription", "name": "Glow Mini Skincare Prescription", "products": 1}, {"identity": "www.codageparis.com|gua-sha", "name": "Gua Sha", "products": 1}, {"identity": "www.codageparis.com|hair-essentials-duo", "name": "Shampoo & Conditioner Duo", "products": 1}, {"identity": "www.codageparis.com|hand-body-cleansing-gel", "name": "Moisturizing Cleansing Gel", "products": 1}, {"identity": "www.codageparis.com|hand-cream-30ml", "name": "Hand Cream 30ml", "products": 1}, {"identity": "www.codageparis.com|hand-cream-gwp", "name": "Hand Cream - 10ml", "products": 1}, {"identity": "www.codageparis.com|hydrate-skincare-prescription", "name": "Hydrate Mini Skincare Prescription", "products": 1}, {"identity": "www.codageparis.com|hydrogel-face-mask-one-piece", "name": "Hydrogel Face Mask", "products": 1}, {"identity": "www.codageparis.com|men-routine", "name": "Men’s Routine", "products": 1}, {"identity": "www.codageparis.com|micellar-water", "name": "Micellar Water", "products": 1}, {"identity": "www.codageparis.com|micellar-water-travel", "name": "Micellar Water - 50ml", "products": 1}, {"identity": "www.codageparis.com|micro-peeling-mask", "name": "Micro-Peeling Mask", "products": 1}, {"identity": "www.codageparis.com|moisturizing-body-lotion", "name": "Moisturizing Lotion", "products": 1}, {"identity": "www.codageparis.com|moisturizing-mask", "name": "Moisturizing Mask", "products": 1}, {"identity": "www.codageparis.com|night-cream", "name": "Night Cream", "products": 1}, {"identity": "www.codageparis.com|night-cream-gwp", "name": "Night Cream - 5ml", "products": 1}, {"identity": "www.codageparis.com|nira-pro-laser", "name": "NIRA Pro 3", "products": 1}, {"identity": "www.codageparis.com|oh-my-cold-10ml", "name": "Oh My Cold", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-01", "name": "Perfecting Solution 01", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-01-gwp", "name": "Perfecting Solution 01 - 15ml", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-02", "name": "Perfecting Solution 02", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-02-gwp", "name": "Perfecting Solution 02 - 15ml", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-03", "name": "Perfecting Solution 03", "products": 1}, {"identity": "www.codageparis.com|perfecting-solution-n-03-gwp", "name": "Perfecting Solution 03 - 15ml", "products": 1}, {"identity": "www.codageparis.com|perfume-for-diffuser", "name": "Signature Scent", "products": 1}, {"identity": "www.codageparis.com|purifying-mask", "name": "Purifying Mask", "products": 1}, {"identity": "www.codageparis.com|recovery-mini-skincare-prescription", "name": "Recovery Mini Skincare Prescription", "products": 1}, {"identity": "www.codageparis.com|rejuvenate-mini-skincare-prescription", "name": "Rejuvenate Mini Skincare Prescription", "products": 1}, {"identity": "www.codageparis.com|relaxing-oil", "name": "Relaxing Oil", "products": 1}, {"identity": "www.codageparis.com|relaxing-oil-gwp", "name": "Relaxing Oil - 10ml", "products": 1}, {"identity": "www.codageparis.com|scrubbing-cream", "name": "Scrubbing Cream", "products": 1}, {"identity": "www.codageparis.com|serum-mist", "name": "Serum Mist", "products": 1}, {"identity": "www.codageparis.com|serum-n-01-gwp", "name": "Serum N°01 | Intense Moisturizing - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-03-gwp", "name": "Serum N°03 | Radiance & Energy - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-03-radiance-energy-5ml", "name": "Serum N°03 Radiance & Energy - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-05-gwp", "name": "Serum N°05 | Anti-Aging - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-06-anti-aging-supreme-5ml", "name": "Serum N°06 Anti‑Aging Supreme - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-08-gwp", "name": "Serum N°08 Night Rejuvenation - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n-09", "name": "Serum N°09 Sun Shield SPF 50+", "products": 1}, {"identity": "www.codageparis.com|serum-n-09-gwp", "name": "Serum N°09 | Sun Shield SPF 50+ - 5ml", "products": 1}, {"identity": "www.codageparis.com|serum-n01-intense-moisturizing", "name": "Serum N°01 Intense Moisturizing", "products": 1}, {"identity": "www.codageparis.com|serum-n02-anti-shine-and-imperfections", "name": "Serum N°02 Anti‑Shine & Imperfections", "products": 1}, {"identity": "www.codageparis.com|serum-n03-radiance-and-energy", "name": "Serum N°03 Radiance & Energy", "products": 1}, {"identity": "www.codageparis.com|serum-n04-anti-spots-and-lightener", "name": "Serum N°04 Anti‑Spots & Lightener", "products": 1}, {"identity": "www.codageparis.com|serum-n05-anti-ageing", "name": "Serum N°05 Anti‑Aging", "products": 1}, {"identity": "www.codageparis.com|serum-n06-anti-ageing-supreme", "name": "Serum N°06 Anti‑Aging Supreme", "products": 1}, {"identity": "www.codageparis.com|serum-n07-soothing-and-anti-redness", "name": "Serum N°07 Soothing & Anti‑Redness", "products": 1}, {"identity": "www.codageparis.com|serum-n08-night-rejuvenation", "name": "Serum N°08 Night Rejuvenation", "products": 1}, {"identity": "www.codageparis.com|serum-n10-anti-aging-and-energy", "name": "Serum N°10 Eye - Anti‑Aging & Energy", "products": 1}, {"identity": "www.codageparis.com|serum-n11-anti-ageing-eyes-serum", "name": "Serum N°11 Eye - Anti‑Aging Supreme", "products": 1}, {"identity": "www.codageparis.com|skin-recovery-10ml", "name": "Skin Recovery", "products": 1}, {"identity": "www.codageparis.com|spring-break-10ml", "name": "Spring Break", "products": 1}, {"identity": "www.codageparis.com|stimulating-oil", "name": "Stimulating Oil", "products": 1}, {"identity": "www.codageparis.com|stimulating-oil-gwp", "name": "Stimulating Oil - 10ml", "products": 1}, {"identity": "www.codageparis.com|summer-time", "name": "Summer Time", "products": 1}, {"identity": "www.codageparis.com|suncare-edit", "name": "Suncare Edit", "products": 1}, {"identity": "www.codageparis.com|the-amenities-kit", "name": "Amenities Kit", "products": 1}, {"identity": "www.codageparis.com|the-day", "name": "THE DAY", "products": 1}, {"identity": "www.codageparis.com|the-deluxe-amenities-kit", "name": "Deluxe Amenities Kit", "products": 1}, {"identity": "www.codageparis.com|the-double-cleansing-nourishing", "name": "The Double Cleansing - Nourishing", "products": 1}, {"identity": "www.codageparis.com|the-exfoliating-soap", "name": "The Exfoliating Soap", "products": 1}, {"identity": "www.codageparis.com|the-eye-contour-patchs", "name": "Eye Contour Patches", "products": 1}, {"identity": "www.codageparis.com|the-eye-contour-patchs-x12", "name": "Eye Contour Patches X12", "products": 1}, {"identity": "www.codageparis.com|the-magistrale-cream-gwp", "name": "The Magistrale Cream - 5ml", "products": 1}, {"identity": "www.codageparis.com|the-magistrale-night-cream-gwp", "name": "The Magistrale Night Cream - 5ml", "products": 1}, {"identity": "www.codageparis.com|the-oil", "name": "The Oil", "products": 1}, {"identity": "www.codageparis.com|the-oil-10ml", "name": "The Oil - 10ml", "products": 1}, {"identity": "www.codageparis.com|the-oil-gwp", "name": "The Oil - 10ml", "products": 1}, {"identity": "www.codageparis.com|the-perfumed-ceramic", "name": "The Perfumed Ceramic", "products": 1}, {"identity": "www.codageparis.com|the-professional-brush", "name": "The Professional Brush", "products": 1}, {"identity": "www.codageparis.com|the-shampoo", "name": "Shampoo", "products": 1}, {"identity": "www.codageparis.com|the-tote-bag", "name": "The Tote Bag", "products": 1}, {"identity": "www.codageparis.com|the-vegan-leather-beauty-case", "name": "The Beauty Case", "products": 1}], "discrepancies": {"products": 1, "items": [{"code": "3760215870016", "compositions": 2, "source_count": 3, "sources": ["distributor", "visitor", "wdc-description"], "first_seen": "2024-12", "last_seen": "2026-11-01"}]}, "to_complete_count": 110, "to_complete": [{"kind": "cosmetic", "ref": "https://www.codageparis.com/products/a-night-at-the-so#", "name": "A NIGHT AT THE SO/", "slug": null, "url": "https://www.codageparis.com/products/a-night-at-the-so", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/anti-aging-night-routine#", "name": "Anti-Aging Night Routine", "slug": null, "url": "https://www.codageparis.com/products/anti-aging-night-routine", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/anti-aging-routine#", "name": "Anti-Aging routine", "slug": null, "url": "https://www.codageparis.com/products/anti-aging-routine", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/anti-imperfections-routine#", "name": "Anti-Imperfection Routine", "slug": null, "url": "https://www.codageparis.com/products/anti-imperfections-routine", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/bath-salts#", "name": "Bath salts", "slug": null, "url": "https://www.codageparis.com/products/bath-salts", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/body-and-hair-experience#", "name": "Body & Hair Experience", "slug": null, "url": "https://www.codageparis.com/products/body-and-hair-experience", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/body-dry-brush#", "name": "Body Dry Brush", "slug": null, "url": "https://www.codageparis.com/products/body-dry-brush", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/carte-cadeau#", "name": "The CODAGE e-Gift Card", "slug": null, "url": "https://www.codageparis.com/products/carte-cadeau", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-balm#", "name": "Cleansing Balm", "slug": null, "url": "https://www.codageparis.com/products/cleansing-balm", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-cream#", "name": "Cleansing Cream", "slug": null, "url": "https://www.codageparis.com/products/cleansing-cream", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-cream-gwp#", "name": "Cleansing Cream - 10ml", "slug": null, "url": "https://www.codageparis.com/products/cleansing-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-gel#", "name": "Cleansing Gel", "slug": null, "url": "https://www.codageparis.com/products/cleansing-gel", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-gel-10-ml-copie#", "name": "Cleansing Gel - 10 ml", "slug": null, "url": "https://www.codageparis.com/products/cleansing-gel-10-ml-copie", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-gel-gwp#", "name": "Cleansing Gel - 10 ml", "slug": null, "url": "https://www.codageparis.com/products/cleansing-gel-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-oil#", "name": "The Cleansing Oil", "slug": null, "url": "https://www.codageparis.com/products/cleansing-oil", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/cleansing-oil-travel-size#", "name": "The Cleansing Oil - 50ml", "slug": null, "url": "https://www.codageparis.com/products/cleansing-oil-travel-size", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/codage-signature-ambiance-duo#", "name": "Perfumed Ceramic & Signature Scent Duo", "slug": null, "url": "https://www.codageparis.com/products/codage-signature-ambiance-duo", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/concentrated-body-milk-anti-aging-firming#", "name": "Anti‑Aging Supreme Serum‑Milk", "slug": null, "url": "https://www.codageparis.com/products/concentrated-body-milk-anti-aging-firming", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/concentrated-body-milk-intense-moisturizing#", "name": "Intense Moisturizing Serum‑Milk", "slug": null, "url": "https://www.codageparis.com/products/concentrated-body-milk-intense-moisturizing", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/concentrated-body-milk-slimming-drainage#", "name": "Slimming & Contouring Serum‑Milk", "slug": null, "url": "https://www.codageparis.com/products/concentrated-body-milk-slimming-drainage", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/conditioner#", "name": "Conditioner", "slug": null, "url": "https://www.codageparis.com/products/conditioner", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/contouring-oil#", "name": "Contouring Oil", "slug": null, "url": "https://www.codageparis.com/products/contouring-oil", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/contouring-oil-gwp#", "name": "Contouring Oil - 10ml", "slug": null, "url": "https://www.codageparis.com/products/contouring-oil-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/creme-magistrale-50-ml#", "name": "The Cream - MAGISTRALE", "slug": null, "url": "https://www.codageparis.com/products/creme-magistrale-50-ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/creme-magistrale-nuit-50-ml#", "name": "The Night Cream - MAGISTRALE", "slug": null, "url": "https://www.codageparis.com/products/creme-magistrale-nuit-50-ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/day-cream-gwp#", "name": "Day Cream - 5ml", "slug": null, "url": "https://www.codageparis.com/products/day-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/day-fluid#", "name": "Day Fluid", "slug": null, "url": "https://www.codageparis.com/products/day-fluid", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/double-cleansing-purifying#", "name": "The Double Cleansing - Purifying", "slug": null, "url": "https://www.codageparis.com/products/double-cleansing-purifying", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/dynamic-phototherapy-mask-led-deesse#", "name": "DÉESSE PRO™ Mask", "slug": null, "url": "https://www.codageparis.com/products/dynamic-phototherapy-mask-led-deesse", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/dynamic-phototherapy-mask-led-deesse-pro-express#", "name": "DÉESSE EXPRESS™ LED MASK", "slug": null, "url": "https://www.codageparis.com/products/dynamic-phototherapy-mask-led-deesse-pro-express", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/enhancing-sun-gel-spf-50#", "name": "ENHANCING SUN GEL SPF 50+", "slug": null, "url": "https://www.codageparis.com/products/enhancing-sun-gel-spf-50", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/exfoliating-balm#", "name": "Exfoliating Balm", "slug": null, "url": "https://www.codageparis.com/products/exfoliating-balm", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/eye-contour-cream#", "name": "Eye Contour Cream", "slug": null, "url": "https://www.codageparis.com/products/eye-contour-cream", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/face-body-and-hair-experience#", "name": "Face, Body & Hair Experience", "slug": null, "url": "https://www.codageparis.com/products/face-body-and-hair-experience", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/face-day-cream#", "name": "Day Cream", "slug": null, "url": "https://www.codageparis.com/products/face-day-cream", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/fall-in-love-10ml#", "name": "Fall in Love", "slug": null, "url": "https://www.codageparis.com/products/fall-in-love-10ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/fall-routine-1#", "name": "Fall Routine", "slug": null, "url": "https://www.codageparis.com/products/fall-routine-1", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/glow-skincare-prescription#", "name": "Glow Mini Skincare Prescription", "slug": null, "url": "https://www.codageparis.com/products/glow-skincare-prescription", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/gua-sha#", "name": "Gua Sha", "slug": null, "url": "https://www.codageparis.com/products/gua-sha", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hair-essentials-duo#", "name": "Shampoo & Conditioner Duo", "slug": null, "url": "https://www.codageparis.com/products/hair-essentials-duo", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hand-body-cleansing-gel#", "name": "Moisturizing Cleansing Gel", "slug": null, "url": "https://www.codageparis.com/products/hand-body-cleansing-gel", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hand-cream-30ml#", "name": "Hand Cream 30ml", "slug": null, "url": "https://www.codageparis.com/products/hand-cream-30ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hand-cream-gwp#", "name": "Hand Cream - 10ml", "slug": null, "url": "https://www.codageparis.com/products/hand-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hydrate-skincare-prescription#", "name": "Hydrate Mini Skincare Prescription", "slug": null, "url": "https://www.codageparis.com/products/hydrate-skincare-prescription", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/hydrogel-face-mask-one-piece#", "name": "Hydrogel Face Mask", "slug": null, "url": "https://www.codageparis.com/products/hydrogel-face-mask-one-piece", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/men-routine#", "name": "Men’s Routine", "slug": null, "url": "https://www.codageparis.com/products/men-routine", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/micellar-water#", "name": "Micellar Water", "slug": null, "url": "https://www.codageparis.com/products/micellar-water", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/micellar-water-travel#", "name": "Micellar Water - 50ml", "slug": null, "url": "https://www.codageparis.com/products/micellar-water-travel", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/micro-peeling-mask#", "name": "Micro-Peeling Mask", "slug": null, "url": "https://www.codageparis.com/products/micro-peeling-mask", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/moisturizing-body-lotion#", "name": "Moisturizing Lotion", "slug": null, "url": "https://www.codageparis.com/products/moisturizing-body-lotion", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/moisturizing-mask#", "name": "Moisturizing Mask", "slug": null, "url": "https://www.codageparis.com/products/moisturizing-mask", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/night-cream#", "name": "Night Cream", "slug": null, "url": "https://www.codageparis.com/products/night-cream", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/night-cream-gwp#", "name": "Night Cream - 5ml", "slug": null, "url": "https://www.codageparis.com/products/night-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/nira-pro-laser#", "name": "NIRA Pro 3", "slug": null, "url": "https://www.codageparis.com/products/nira-pro-laser", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/oh-my-cold-10ml#", "name": "Oh My Cold", "slug": null, "url": "https://www.codageparis.com/products/oh-my-cold-10ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-01#", "name": "Perfecting Solution 01", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-01", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-01-gwp#", "name": "Perfecting Solution 01 - 15ml", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-01-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-02#", "name": "Perfecting Solution 02", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-02", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-02-gwp#", "name": "Perfecting Solution 02 - 15ml", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-02-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-03#", "name": "Perfecting Solution 03", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-03", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfecting-solution-n-03-gwp#", "name": "Perfecting Solution 03 - 15ml", "slug": null, "url": "https://www.codageparis.com/products/perfecting-solution-n-03-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/perfume-for-diffuser#", "name": "Signature Scent", "slug": null, "url": "https://www.codageparis.com/products/perfume-for-diffuser", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/purifying-mask#", "name": "Purifying Mask", "slug": null, "url": "https://www.codageparis.com/products/purifying-mask", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/recovery-mini-skincare-prescription#", "name": "Recovery Mini Skincare Prescription", "slug": null, "url": "https://www.codageparis.com/products/recovery-mini-skincare-prescription", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/rejuvenate-mini-skincare-prescription#", "name": "Rejuvenate Mini Skincare Prescription", "slug": null, "url": "https://www.codageparis.com/products/rejuvenate-mini-skincare-prescription", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/relaxing-oil#", "name": "Relaxing Oil", "slug": null, "url": "https://www.codageparis.com/products/relaxing-oil", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/relaxing-oil-gwp#", "name": "Relaxing Oil - 10ml", "slug": null, "url": "https://www.codageparis.com/products/relaxing-oil-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/scrubbing-cream#", "name": "Scrubbing Cream", "slug": null, "url": "https://www.codageparis.com/products/scrubbing-cream", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-mist#", "name": "Serum Mist", "slug": null, "url": "https://www.codageparis.com/products/serum-mist", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-01-gwp#", "name": "Serum N°01 | Intense Moisturizing - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-01-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-03-gwp#", "name": "Serum N°03 | Radiance & Energy - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-03-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-03-radiance-energy-5ml#", "name": "Serum N°03 Radiance & Energy - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-03-radiance-energy-5ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-05-gwp#", "name": "Serum N°05 | Anti-Aging - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-05-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-06-anti-aging-supreme-5ml#", "name": "Serum N°06 Anti‑Aging Supreme - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-06-anti-aging-supreme-5ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-08-gwp#", "name": "Serum N°08 Night Rejuvenation - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-08-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-09#", "name": "Serum N°09 Sun Shield SPF 50+", "slug": null, "url": "https://www.codageparis.com/products/serum-n-09", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n-09-gwp#", "name": "Serum N°09 | Sun Shield SPF 50+ - 5ml", "slug": null, "url": "https://www.codageparis.com/products/serum-n-09-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n01-intense-moisturizing#", "name": "Serum N°01 Intense Moisturizing", "slug": null, "url": "https://www.codageparis.com/products/serum-n01-intense-moisturizing", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n02-anti-shine-and-imperfections#", "name": "Serum N°02 Anti‑Shine & Imperfections", "slug": null, "url": "https://www.codageparis.com/products/serum-n02-anti-shine-and-imperfections", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n03-radiance-and-energy#", "name": "Serum N°03 Radiance & Energy", "slug": null, "url": "https://www.codageparis.com/products/serum-n03-radiance-and-energy", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n04-anti-spots-and-lightener#", "name": "Serum N°04 Anti‑Spots & Lightener", "slug": null, "url": "https://www.codageparis.com/products/serum-n04-anti-spots-and-lightener", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n05-anti-ageing#", "name": "Serum N°05 Anti‑Aging", "slug": null, "url": "https://www.codageparis.com/products/serum-n05-anti-ageing", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n06-anti-ageing-supreme#", "name": "Serum N°06 Anti‑Aging Supreme", "slug": null, "url": "https://www.codageparis.com/products/serum-n06-anti-ageing-supreme", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n07-soothing-and-anti-redness#", "name": "Serum N°07 Soothing & Anti‑Redness", "slug": null, "url": "https://www.codageparis.com/products/serum-n07-soothing-and-anti-redness", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n08-night-rejuvenation#", "name": "Serum N°08 Night Rejuvenation", "slug": null, "url": "https://www.codageparis.com/products/serum-n08-night-rejuvenation", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n10-anti-aging-and-energy#", "name": "Serum N°10 Eye - Anti‑Aging & Energy", "slug": null, "url": "https://www.codageparis.com/products/serum-n10-anti-aging-and-energy", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/serum-n11-anti-ageing-eyes-serum#", "name": "Serum N°11 Eye - Anti‑Aging Supreme", "slug": null, "url": "https://www.codageparis.com/products/serum-n11-anti-ageing-eyes-serum", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/skin-recovery-10ml#", "name": "Skin Recovery", "slug": null, "url": "https://www.codageparis.com/products/skin-recovery-10ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/spring-break-10ml#", "name": "Spring Break", "slug": null, "url": "https://www.codageparis.com/products/spring-break-10ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/stimulating-oil#", "name": "Stimulating Oil", "slug": null, "url": "https://www.codageparis.com/products/stimulating-oil", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/stimulating-oil-gwp#", "name": "Stimulating Oil - 10ml", "slug": null, "url": "https://www.codageparis.com/products/stimulating-oil-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/summer-time#", "name": "Summer Time", "slug": null, "url": "https://www.codageparis.com/products/summer-time", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/suncare-edit#", "name": "Suncare Edit", "slug": null, "url": "https://www.codageparis.com/products/suncare-edit", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-amenities-kit#", "name": "Amenities Kit", "slug": null, "url": "https://www.codageparis.com/products/the-amenities-kit", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-day#", "name": "THE DAY", "slug": null, "url": "https://www.codageparis.com/products/the-day", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-deluxe-amenities-kit#", "name": "Deluxe Amenities Kit", "slug": null, "url": "https://www.codageparis.com/products/the-deluxe-amenities-kit", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-double-cleansing-nourishing#", "name": "The Double Cleansing - Nourishing", "slug": null, "url": "https://www.codageparis.com/products/the-double-cleansing-nourishing", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-exfoliating-soap#", "name": "The Exfoliating Soap", "slug": null, "url": "https://www.codageparis.com/products/the-exfoliating-soap", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-eye-contour-patchs#", "name": "Eye Contour Patches", "slug": null, "url": "https://www.codageparis.com/products/the-eye-contour-patchs", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-eye-contour-patchs-x12#", "name": "Eye Contour Patches X12", "slug": null, "url": "https://www.codageparis.com/products/the-eye-contour-patchs-x12", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-magistrale-cream-gwp#", "name": "The Magistrale Cream - 5ml", "slug": null, "url": "https://www.codageparis.com/products/the-magistrale-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-magistrale-night-cream-gwp#", "name": "The Magistrale Night Cream - 5ml", "slug": null, "url": "https://www.codageparis.com/products/the-magistrale-night-cream-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-oil#", "name": "The Oil", "slug": null, "url": "https://www.codageparis.com/products/the-oil", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-oil-10ml#", "name": "The Oil - 10ml", "slug": null, "url": "https://www.codageparis.com/products/the-oil-10ml", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-oil-gwp#", "name": "The Oil - 10ml", "slug": null, "url": "https://www.codageparis.com/products/the-oil-gwp", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-perfumed-ceramic#", "name": "The Perfumed Ceramic", "slug": null, "url": "https://www.codageparis.com/products/the-perfumed-ceramic", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-professional-brush#", "name": "The Professional Brush", "slug": null, "url": "https://www.codageparis.com/products/the-professional-brush", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-shampoo#", "name": "Shampoo", "slug": null, "url": "https://www.codageparis.com/products/the-shampoo", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-tote-bag#", "name": "The Tote Bag", "slug": null, "url": "https://www.codageparis.com/products/the-tote-bag", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://www.codageparis.com/products/the-vegan-leather-beauty-case#", "name": "The Beauty Case", "slug": null, "url": "https://www.codageparis.com/products/the-vegan-leather-beauty-case", "reasons": ["missing_composition", "missing_gtin"]}], "diagnostic_path": "/pour-les-marques/verifier"}}