{"brand": "Happysoaps", "slug": "happysoaps", "coverage": {"brand_key": "happysoaps", "as_of": "2026-11-02", "products": 55, "with_composition": 8, "with_dated_composition": 8, "ages": {"under_2": 8, "from_2_to_5": 0, "over_5": 0, "unknown": 0}, "dated_share": 0.14545454545454545, "families": {"cosmetic": {"products": 55, "with_composition": 8, "with_dated_composition": 8}, "supplement": {"products": 0, "with_composition": 0, "with_dated_composition": 0}}, "composition_origins": {"brand_site": 0, "contributory": 0, "distributor": 8, "declaration": 0, "unknown": 0}, "public_origins": {"brand_site": 0, "contributory": 0, "distributor": 8, "declaration": 0, "unknown": 0}, "lists": {"brand_site": 0, "contributory": 0}, "variant_families": [{"identity": "happysoaps.com|https://happysoaps.com/products/100-natural-konjac-sponge-for-all-skin-types", "name": "100% Natural Konjac Sponge - For all skin types", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/100-natural-konjac-sponge-for-oily-skin", "name": "100% Natural Konjac Sponge - For oily skin", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/100-natural-konjac-sponge-for-sensitive-skin", "name": "100% Natural Konjac Sponge - For sensitive skin", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/aloe-vera-face-bar", "name": "Aloe Vera Face Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/aloe-vera-love-conditioner-bar", "name": "Aloe Vera Love Conditioner Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/aloe-vera-shaving-bar", "name": "Aloe Vera Shaving Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/aloe-you-vera-much-body-lotion-bar", "name": "Aloe You Vera Much Body Lotion Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/aloe-you-vera-much-shampoo-bar", "name": "Aloë You Vera Much Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/argan-oil-and-rosemary-body-wash-bar", "name": "Argan Oil and Rosemary Body Wash Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/baby-kids-body-wash-and-shampoo-bar-2-in-1-little-sunshine", "name": "Baby & Kids Body Wash and Shampoo Bar (2-in-1) - Little Sunshine", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/baby-shampoo-och-body-wash-bar-aloe-you-vera-much", "name": "Baby & Kids Body Wash & Shampoo Bar (2-in-1) - Aloë You Vera Much", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/bamboo-soap-holder-for-two-bars", "name": "Bamboo Soap Holder for two Bars", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/bergamot-and-incense-body-wash-bar", "name": "Bergamot and Incense Body Wash Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/chamomile-face-bar", "name": "Chamomile Face Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/chamomile-relaxation-conditioner-bar", "name": "Chamomile Relaxation Conditioner Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/charcoal-and-eucalyptus-face-bar", "name": "Charcoal and Eucalyptus Face Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/charming-charcoal-sweet-sandal-shampoo-bar", "name": "Charming Charcoal & Sweet Sandal Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/coconut-and-lime-body-wash-bar", "name": "Coconut and Lime Body Wash Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/dark-wood-shampoo-bar-soap-holder", "name": "Dark Wood Shampoo Bar & Soap Holder", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/dog-shampoo-bar-long-haired-dogs", "name": "Dog Shampoo Bar – Long-Haired Dogs", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/dog-shampoo-bar-short-haired-dogs", "name": "Dog Shampoo Bar – Short-Haired Dogs", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/dog-shampoo-bar-universal", "name": "Dog Shampoo Bar – Universal", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/exotic-ylang-ylang-body-lotion-bar", "name": "Exotic Ylang Ylang Body Lotion Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/happy-bar-storage-and-travel-tin-square", "name": "Happy Bar Storage and Travel Tin, square", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/happysoaps-bar-bag", "name": "HappySoaps Bar bag", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/happysoaps-cotton-bag", "name": "HappySoaps Cotton Bag", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/kokos-shaving-bar", "name": "Coconut Shaving Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/large-bar-mahogany-soap-holder", "name": "Large Bar / Mahogany Soap Holder", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/lavendel-shaving-bar", "name": "Lavender Shaving Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/lavender-bliss-conditioner-bar", "name": "Lavender Bliss Conditioner Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/lavender-body-wash-bar", "name": "Lavender Body Wash Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/light-wood-shampoo-bar-soap-holder", "name": "Light Wood Shampoo Bar & Soap Holder", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/melon-power-conditioner-bar", "name": "You’re One in a Melon Conditioner Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/mint-shaving-bar", "name": "Mint Shaving Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/orange-lip-balm", "name": "Orange Lip Balm", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/plastic-free-coconut-washing-up-brush", "name": "Plastic-Free Coconut Washing-Up Brush", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-hav-in-need-of-vitamin-sea", "name": "In Need of Vitamin Sea Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-kamomill-chamomile-the-hell-down", "name": "Chamomile Down & Carry On Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-lavender-purple-rain", "name": "Purple Rain Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-ros-la-vie-en-rose", "name": "La Vie en Rose Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-soap-holder", "name": "Shampoo Bar & Soap Holder", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/shampoo-bar-vattenmelon-your-one-in-a-melon", "name": "You’re One in a Melon Shampoo Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/sunscreen-spf-50", "name": "Sunscreen SPF 50 - Soothing Citrus", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/tender-rose-conditioner-bar", "name": "Tender Rose Conditioner Bar", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/vanilla-lip-balm", "name": "Vanilla Lip Balm", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/wooden-soap-dish", "name": "Wooden Soap Dish", "products": 1}, {"identity": "happysoaps.com|https://happysoaps.com/products/zeephouder-van-amboe-voor-eenhappysoaps-bar", "name": "Bamboo Soap Holder for one HappySoaps Bar", "products": 1}], "discrepancies": {"products": 0, "items": []}, "to_complete_count": 47, "to_complete": [{"kind": "cosmetic", "ref": "https://happysoaps.com/products/100-natural-konjac-sponge-for-all-skin-types", "name": "100% Natural Konjac Sponge - For all skin types", "slug": null, "url": "https://happysoaps.com/products/100-natural-konjac-sponge-for-all-skin-types", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/100-natural-konjac-sponge-for-oily-skin", "name": "100% Natural Konjac Sponge - For oily skin", "slug": null, "url": "https://happysoaps.com/products/100-natural-konjac-sponge-for-oily-skin", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/100-natural-konjac-sponge-for-sensitive-skin", "name": "100% Natural Konjac Sponge - For sensitive skin", "slug": null, "url": "https://happysoaps.com/products/100-natural-konjac-sponge-for-sensitive-skin", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/aloe-vera-face-bar", "name": "Aloe Vera Face Bar", "slug": null, "url": "https://happysoaps.com/products/aloe-vera-face-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/aloe-vera-love-conditioner-bar", "name": "Aloe Vera Love Conditioner Bar", "slug": null, "url": "https://happysoaps.com/products/aloe-vera-love-conditioner-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/aloe-vera-shaving-bar", "name": "Aloe Vera Shaving Bar", "slug": null, "url": "https://happysoaps.com/products/aloe-vera-shaving-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/aloe-you-vera-much-body-lotion-bar", "name": "Aloe You Vera Much Body Lotion Bar", "slug": null, "url": "https://happysoaps.com/products/aloe-you-vera-much-body-lotion-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/aloe-you-vera-much-shampoo-bar", "name": "Aloë You Vera Much Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/aloe-you-vera-much-shampoo-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/argan-oil-and-rosemary-body-wash-bar", "name": "Argan Oil and Rosemary Body Wash Bar", "slug": null, "url": "https://happysoaps.com/products/argan-oil-and-rosemary-body-wash-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/baby-kids-body-wash-and-shampoo-bar-2-in-1-little-sunshine", "name": "Baby & Kids Body Wash and Shampoo Bar (2-in-1) - Little Sunshine", "slug": null, "url": "https://happysoaps.com/products/baby-kids-body-wash-and-shampoo-bar-2-in-1-little-sunshine", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/baby-shampoo-och-body-wash-bar-aloe-you-vera-much", "name": "Baby & Kids Body Wash & Shampoo Bar (2-in-1) - Aloë You Vera Much", "slug": null, "url": "https://happysoaps.com/products/baby-shampoo-och-body-wash-bar-aloe-you-vera-much", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/bamboo-soap-holder-for-two-bars", "name": "Bamboo Soap Holder for two Bars", "slug": null, "url": "https://happysoaps.com/products/bamboo-soap-holder-for-two-bars", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/bergamot-and-incense-body-wash-bar", "name": "Bergamot and Incense Body Wash Bar", "slug": null, "url": "https://happysoaps.com/products/bergamot-and-incense-body-wash-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/chamomile-face-bar", "name": "Chamomile Face Bar", "slug": null, "url": "https://happysoaps.com/products/chamomile-face-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/chamomile-relaxation-conditioner-bar", "name": "Chamomile Relaxation Conditioner Bar", "slug": null, "url": "https://happysoaps.com/products/chamomile-relaxation-conditioner-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/charcoal-and-eucalyptus-face-bar", "name": "Charcoal and Eucalyptus Face Bar", "slug": null, "url": "https://happysoaps.com/products/charcoal-and-eucalyptus-face-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/charming-charcoal-sweet-sandal-shampoo-bar", "name": "Charming Charcoal & Sweet Sandal Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/charming-charcoal-sweet-sandal-shampoo-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/coconut-and-lime-body-wash-bar", "name": "Coconut and Lime Body Wash Bar", "slug": null, "url": "https://happysoaps.com/products/coconut-and-lime-body-wash-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/dark-wood-shampoo-bar-soap-holder", "name": "Dark Wood Shampoo Bar & Soap Holder", "slug": null, "url": "https://happysoaps.com/products/dark-wood-shampoo-bar-soap-holder", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/dog-shampoo-bar-long-haired-dogs", "name": "Dog Shampoo Bar – Long-Haired Dogs", "slug": null, "url": "https://happysoaps.com/products/dog-shampoo-bar-long-haired-dogs", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/dog-shampoo-bar-short-haired-dogs", "name": "Dog Shampoo Bar – Short-Haired Dogs", "slug": null, "url": "https://happysoaps.com/products/dog-shampoo-bar-short-haired-dogs", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/dog-shampoo-bar-universal", "name": "Dog Shampoo Bar – Universal", "slug": null, "url": "https://happysoaps.com/products/dog-shampoo-bar-universal", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/exotic-ylang-ylang-body-lotion-bar", "name": "Exotic Ylang Ylang Body Lotion Bar", "slug": null, "url": "https://happysoaps.com/products/exotic-ylang-ylang-body-lotion-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/happy-bar-storage-and-travel-tin-square", "name": "Happy Bar Storage and Travel Tin, square", "slug": null, "url": "https://happysoaps.com/products/happy-bar-storage-and-travel-tin-square", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/happysoaps-bar-bag", "name": "HappySoaps Bar bag", "slug": null, "url": "https://happysoaps.com/products/happysoaps-bar-bag", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/happysoaps-cotton-bag", "name": "HappySoaps Cotton Bag", "slug": null, "url": "https://happysoaps.com/products/happysoaps-cotton-bag", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/kokos-shaving-bar", "name": "Coconut Shaving Bar", "slug": null, "url": "https://happysoaps.com/products/kokos-shaving-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/large-bar-mahogany-soap-holder", "name": "Large Bar / Mahogany Soap Holder", "slug": null, "url": "https://happysoaps.com/products/large-bar-mahogany-soap-holder", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/lavendel-shaving-bar", "name": "Lavender Shaving Bar", "slug": null, "url": "https://happysoaps.com/products/lavendel-shaving-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/lavender-bliss-conditioner-bar", "name": "Lavender Bliss Conditioner Bar", "slug": null, "url": "https://happysoaps.com/products/lavender-bliss-conditioner-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/lavender-body-wash-bar", "name": "Lavender Body Wash Bar", "slug": null, "url": "https://happysoaps.com/products/lavender-body-wash-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/light-wood-shampoo-bar-soap-holder", "name": "Light Wood Shampoo Bar & Soap Holder", "slug": null, "url": "https://happysoaps.com/products/light-wood-shampoo-bar-soap-holder", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/melon-power-conditioner-bar", "name": "You’re One in a Melon Conditioner Bar", "slug": null, "url": "https://happysoaps.com/products/melon-power-conditioner-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/mint-shaving-bar", "name": "Mint Shaving Bar", "slug": null, "url": "https://happysoaps.com/products/mint-shaving-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/orange-lip-balm", "name": "Orange Lip Balm", "slug": null, "url": "https://happysoaps.com/products/orange-lip-balm", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/plastic-free-coconut-washing-up-brush", "name": "Plastic-Free Coconut Washing-Up Brush", "slug": null, "url": "https://happysoaps.com/products/plastic-free-coconut-washing-up-brush", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-hav-in-need-of-vitamin-sea", "name": "In Need of Vitamin Sea Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-hav-in-need-of-vitamin-sea", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-kamomill-chamomile-the-hell-down", "name": "Chamomile Down & Carry On Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-kamomill-chamomile-the-hell-down", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-lavender-purple-rain", "name": "Purple Rain Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-lavender-purple-rain", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-ros-la-vie-en-rose", "name": "La Vie en Rose Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-ros-la-vie-en-rose", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-soap-holder", "name": "Shampoo Bar & Soap Holder", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-soap-holder", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/shampoo-bar-vattenmelon-your-one-in-a-melon", "name": "You’re One in a Melon Shampoo Bar", "slug": null, "url": "https://happysoaps.com/products/shampoo-bar-vattenmelon-your-one-in-a-melon", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/sunscreen-spf-50", "name": "Sunscreen SPF 50 - Soothing Citrus", "slug": null, "url": "https://happysoaps.com/products/sunscreen-spf-50", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/tender-rose-conditioner-bar", "name": "Tender Rose Conditioner Bar", "slug": null, "url": "https://happysoaps.com/products/tender-rose-conditioner-bar", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/vanilla-lip-balm", "name": "Vanilla Lip Balm", "slug": null, "url": "https://happysoaps.com/products/vanilla-lip-balm", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/wooden-soap-dish", "name": "Wooden Soap Dish", "slug": null, "url": "https://happysoaps.com/products/wooden-soap-dish", "reasons": ["missing_composition", "missing_gtin"]}, {"kind": "cosmetic", "ref": "https://happysoaps.com/products/zeephouder-van-amboe-voor-eenhappysoaps-bar", "name": "Bamboo Soap Holder for one HappySoaps Bar", "slug": null, "url": "https://happysoaps.com/products/zeephouder-van-amboe-voor-eenhappysoaps-bar", "reasons": ["missing_composition", "missing_gtin"]}], "diagnostic_path": "/pour-les-marques/verifier"}}