{"brand": "Graine de pastel", "slug": "graine-de-pastel", "coverage": {"brand_key": "graine de pastel", "as_of": "2026-11-05", "products": 64, "with_composition": 30, "with_dated_composition": 29, "ages": {"under_2": 29, "from_2_to_5": 0, "over_5": 0, "unknown": 1}, "dated_share": 0.453125, "families": {"cosmetic": {"products": 64, "with_composition": 30, "with_dated_composition": 29}, "supplement": {"products": 0, "with_composition": 0, "with_dated_composition": 0}}, "composition_origins": {"brand_site": 29, "contributory": 1, "distributor": 0, "declaration": 0, "unknown": 0}, "public_origins": {"brand_site": 0, "contributory": 1, "distributor": 0, "declaration": 0, "unknown": 0}, "lists": {"brand_site": 30, "contributory": 1}, "variant_families": [{"identity": "grainedepastel.com|https://grainedepastel.com/products/aldego", "name": "Eau de Parfum Aldego", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/baume-corps-relipidant-visage-corps", "name": "Baume Relipidant Visage et Corps", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/baume-corps-reparateur-beaute-toulousaine", "name": "Baume Corps Réparateur - Édition Limitée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/baume-levres", "name": "Baume lèvres Bio", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/baume-pieds-reparateur", "name": "Baume Pieds Réparateur", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/baume-repulpant-antioxydant", "name": "Baume repulpant antioxydant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/boite-cadeau", "name": "Boite cadeau graine de pastel", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/brume-d-oreiller", "name": "Brume d'oreiller", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/brume-hydratante-parfumee", "name": "Brume Hydratante Parfumée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/celeste", "name": "Eau de parfum Graine de pastel - Céleste", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/cerulee", "name": "Eau de Parfum Cérulée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/coffret-3-savons-edition-limitee", "name": "Coffret 3 Savons - Édition Limitée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-corps-nutritive", "name": "Crème corps nutritive", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-de-douche", "name": "Crème de douche", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-defatigante-antioxydante", "name": "Crème défatigante antioxydante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-hydratante-legere", "name": "Crème Hydratante Légère", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-hydratante-riche", "name": "Crème hydratante riche", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-jour-redensifiante", "name": "Crème jour redensifiante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-jour-redensifiante-santarome", "name": "Crème jour redensifiante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-lavante-pour-les-mains", "name": "Crème lavante pour les mains", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-nuit-regenerante", "name": "Crème nuit régénérante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/creme-nuit-regenerante-santarome", "name": "Crème nuit régénérante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/dose-essai-creme-jour-redensifiante", "name": "Dose essai Crème Jour Redensifiante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/duo-reconfortant-edition-limitee", "name": "Duo Réconfortant - Édition Limitée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/e-carte-cadeau", "name": "E-Carte cadeau", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/eau-de-parfum-graine-de-pastel", "name": "Eau de Parfum Graine de Pastel", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/eau-de-parfum-graine-de-pastel-10-ml", "name": "Eau de parfum Graine de Pastel - 10 ml", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/ess030-1", "name": "Dose essai Crème Défatigante Antioxydante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/fluide-matifiant", "name": "Fluide Matifiant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/gommage-corps", "name": "Gommage Corps", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/gua-sha-visage", "name": "Gua Sha Visage & corps", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/huile-defense-antioxydante", "name": "Huile Défense Antioxydante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/huile-demaquillante", "name": "Huile démaquillante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/huile-nutritive-parfumee", "name": "Huile Nutritive Parfumée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/masque-gommage-clarifiant", "name": "Gommage masque clarifiant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/masque-led", "name": "Masque LED OVE - Soin lumière régénérant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/parfum-pour-la-maison", "name": "Parfum pour la maison", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/pate-demaquillante", "name": "Pâte démaquillante", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-eclat", "name": "Routine éclat", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-fermete-rides", "name": "Routine Fermeté & Rides", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-fermete-taches", "name": "Routine Fermeté & Taches", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-hydratation", "name": "Routine Hydratation", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-imperfections", "name": "Routine Imperfections", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routine-teint-unifie", "name": "Routine Teint unifié", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/routinier-soins-ceramique", "name": "Routinier en Céramique de VIREBENT Dernières Pièces", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/savon-extra-doux-parfume", "name": "Savon extra-doux parfumé", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/savon-surgras", "name": "Savon surgras", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/serum-correcteur-anti-taches", "name": "Sérum Correcteur Anti-Taches", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/serum-raffermissant", "name": "Sérum raffermissant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/serum-raffermissant-santarome", "name": "Sérum raffermissant", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-anti-taches", "name": "SOIN CABINE ANTI TACHES", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-fermete-rides", "name": "SOIN CABINE FERMETÉ & RIDES", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-lift-drainage-facial", "name": "SOIN CABINE LIFT & DRAINAGE FACIAL", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-purifiant-imperfections", "name": "SOIN CABINE PURIFIANT IMPERFECTIONS", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-regard-defatigue", "name": "SOIN CABINE REGARD DÉFATIGUÉ", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-cabine-repparation", "name": "SOIN CABINE RÉPARATION", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/soin-eclat", "name": "SOIN CABINE ÉCLAT", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/trousse-en-jean", "name": "Trousse en Jean - Nos Indispensables", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/trousse-en-jean-beaute-toulousaine", "name": "Trousse en Jean Beauté Toulousaine - Édition Limitée", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/trousse-iconique", "name": "Trousse Iconique fleurs indigo", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/trousse-liberty", "name": "Trousse Liberty à composer", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/trousse-rituel-confort", "name": "Trousse velours confort", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/turquin", "name": "Eau de Parfum Turquin", "products": 1}, {"identity": "grainedepastel.com|https://grainedepastel.com/products/valisette-week-end-a-toulouse", "name": "Valisette Week-end à Toulouse - Édition Limitée", "products": 1}], "discrepancies": {"products": 1, "items": [{"code": "3760094992502", "compositions": 2, "source_count": 3, "sources": ["catalogue", "manufacturer", "obf-photo"], "first_seen": "2025-11-28", "last_seen": "2026-11-05"}]}, "to_complete_count": 35, "to_complete": [{"kind": "cosmetic", "ref": "3760094991109", "name": "Brume d'oreiller", "slug": null, "url": "https://grainedepastel.com/products/brume-d-oreiller", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094991307", "name": "Parfum pour la maison", "slug": null, "url": "https://grainedepastel.com/products/parfum-pour-la-maison", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094992502", "name": "Fluide matifiant", "slug": "3760094992502-fluide-matifiant", "url": null, "reasons": ["unknown_date"]}, {"kind": "cosmetic", "ref": "3760094992960", "name": "Crème hydratante riche", "slug": null, "url": "https://grainedepastel.com/products/creme-hydratante-riche", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993219", "name": "Baume lèvres Bio", "slug": null, "url": "https://grainedepastel.com/products/baume-levres", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993431", "name": "Dose essai Crème Jour Redensifiante", "slug": null, "url": "https://grainedepastel.com/products/dose-essai-creme-jour-redensifiante", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993752", "name": "Gua Sha Visage & corps", "slug": null, "url": "https://grainedepastel.com/products/gua-sha-visage", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993783", "name": "Trousse velours confort", "slug": null, "url": "https://grainedepastel.com/products/trousse-rituel-confort", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993806", "name": "Trousse Liberty à composer", "slug": null, "url": "https://grainedepastel.com/products/trousse-liberty", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993844", "name": "Trousse Iconique fleurs indigo", "slug": null, "url": "https://grainedepastel.com/products/trousse-iconique", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993851", "name": "Trousse en Jean - Nos Indispensables", "slug": null, "url": "https://grainedepastel.com/products/trousse-en-jean", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993868", "name": "Masque LED OVE - Soin lumière régénérant", "slug": null, "url": "https://grainedepastel.com/products/masque-led", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993950", "name": "Valisette Week-end à Toulouse - Édition Limitée", "slug": null, "url": "https://grainedepastel.com/products/valisette-week-end-a-toulouse", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094993967", "name": "Duo Réconfortant - Édition Limitée", "slug": null, "url": "https://grainedepastel.com/products/duo-reconfortant-edition-limitee", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094994032", "name": "Boite cadeau graine de pastel", "slug": null, "url": "https://grainedepastel.com/products/boite-cadeau", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "3760094994056", "name": "Trousse en Jean Beauté Toulousaine - Édition Limitée", "slug": null, "url": "https://grainedepastel.com/products/trousse-en-jean-beaute-toulousaine", "reasons": ["missing_composition"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/creme-jour-redensifiante-santarome", "name": "Crème jour redensifiante", "slug": null, "url": "https://grainedepastel.com/products/creme-jour-redensifiante-santarome", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/creme-nuit-regenerante-santarome", "name": "Crème nuit régénérante", "slug": null, "url": "https://grainedepastel.com/products/creme-nuit-regenerante-santarome", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/e-carte-cadeau", "name": "E-Carte cadeau", "slug": null, "url": "https://grainedepastel.com/products/e-carte-cadeau", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/ess030-1", "name": "Dose essai Crème Défatigante Antioxydante", "slug": null, "url": "https://grainedepastel.com/products/ess030-1", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-eclat", "name": "Routine éclat", "slug": null, "url": "https://grainedepastel.com/products/routine-eclat", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-fermete-rides", "name": "Routine Fermeté & Rides", "slug": null, "url": "https://grainedepastel.com/products/routine-fermete-rides", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-fermete-taches", "name": "Routine Fermeté & Taches", "slug": null, "url": "https://grainedepastel.com/products/routine-fermete-taches", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-hydratation", "name": "Routine Hydratation", "slug": null, "url": "https://grainedepastel.com/products/routine-hydratation", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-imperfections", "name": "Routine Imperfections", "slug": null, "url": "https://grainedepastel.com/products/routine-imperfections", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routine-teint-unifie", "name": "Routine Teint unifié", "slug": null, "url": "https://grainedepastel.com/products/routine-teint-unifie", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/routinier-soins-ceramique", "name": "Routinier en Céramique de VIREBENT Dernières Pièces", "slug": null, "url": "https://grainedepastel.com/products/routinier-soins-ceramique", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/serum-raffermissant-santarome", "name": "Sérum raffermissant", "slug": null, "url": "https://grainedepastel.com/products/serum-raffermissant-santarome", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-anti-taches", "name": "SOIN CABINE ANTI TACHES", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-anti-taches", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-fermete-rides", "name": "SOIN CABINE FERMETÉ & RIDES", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-fermete-rides", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-lift-drainage-facial", "name": "SOIN CABINE LIFT & DRAINAGE FACIAL", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-lift-drainage-facial", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-purifiant-imperfections", "name": "SOIN CABINE PURIFIANT IMPERFECTIONS", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-purifiant-imperfections", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-regard-defatigue", "name": "SOIN CABINE REGARD DÉFATIGUÉ", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-regard-defatigue", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-cabine-repparation", "name": "SOIN CABINE RÉPARATION", "slug": null, "url": "https://grainedepastel.com/products/soin-cabine-repparation", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://grainedepastel.com/products/soin-eclat", "name": "SOIN CABINE ÉCLAT", "slug": null, "url": "https://grainedepastel.com/products/soin-eclat", "reasons": ["missing_composition", "missing_gtin"]}], "diagnostic_path": "/pour-les-marques/verifier"}}