# Fleurdumal (fleurdumal.com) product data API

> Search Fleurdumal products with StoreRouter’s API. Get prices, images, and details as JSON. See coverage and curl, Python, and TypeScript examples.

- Catalog key: `fleurdumal` (pass in `"catalogs"` to narrow a search to this store)
- Products: 616
- Snapshot: 2026-10-15T12:26:14Z (counts are approximate and refreshed about daily)
- Search endpoint: `POST https://api.storerouter.ai/v1/products/search`
- Human page: https://storerouter.ai/catalog-coverage/stores/fleurdumal
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Fleurdumal sell?

Almost entirely Apparel & Accessories: 99% of its 616 products. Clothing is the largest department with 560 products, followed by Accessories (44) and Special Occasion (4). The most common Fleurdumal categories are Underwear & Sleepwear (280), Tops (123) and Dresses (90).

### How are Fleurdumal products categorized?

Into a shared taxonomy 6 levels deep. The first level separates Apparel & Accessories, Beauty and Media; the second separates departments such as Clothing; 5 levels down, categories are as specific as Bras (112 products). Every level is a search facet.

### What can I filter Fleurdumal products by?

90 searchable fields. Well-covered attributes include fabric (97% of products), care instructions (40%) and sleeve length type (38%). For fabric, the most common values are Elastane (Spandex / Lycra), Silk and Nylon / Polyamide; for care instructions, the most common values are Hand Wash, Dry Clean Only and Machine Washable.

### Is this API provided by Fleurdumal or StoreRouter?

StoreRouter. One API key gives your app or agent access to Fleurdumal product data and thousands more stores.

### Can I get Fleurdumal product prices and stock status?

Yes. Bring pricing and availability into your shopping experience with structured data for selling prices, original prices, currency, and stock status.

### Can I get sizes and variants for Fleurdumal products?

Yes. Help shoppers find their perfect match with size, color, SKU, and stock details from product lookup.

### How fresh is the data?

StoreRouter continually recrawls product pages to update product details. This page tracks 616 Fleurdumal products, with coverage counts refreshed about daily.

### Where does the data come from?

Straight from fleurdumal.com. StoreRouter turns product pages into rich, searchable data—organized into consistent categories and attributes so your app can connect shoppers with the right products.

## Example product

### Unisex Boxer Short

His & hers. Our luxe silk Unisex Boxer Short illustrated with Japanese floral inspired motif. Features elastic logo waistband and button fly vent. Gender neutral with a comfortable fit. Complete the look with the matching Unisex Silk Kimono. Size equivalency as follows:. Women's XS = Men's XXS. Women's S = Men's XS. Women's M = Men's S. Women's L = Men's M. Women's XL = Men's L. Body: 92% Silk & 8% Elastane. Machine wash cold, lay flat to dry. Model is 5'11 and wearing a women's S.

Indexed response retrieved 2026-10-15T14:26:57.328Z. Price and availability may change.
Availability: In stock
Sizes: xs, s, m, l, xl

### Product details

Product content returned by the lookup API, ready for a product page.

```json
{
  "source": "indexed",
  "catalogKey": "fleurdumal",
  "product": {
    "title": "Unisex Boxer Short",
    "brand": {
      "name": "Fleur du Mal"
    },
    "productUrl": "https://fleurdumal.com/products/unisex-boxer-short-tokyo-rose",
    "currentPrice": 88,
    "currency": "USD",
    "inStock": true,
    "description": "His & hers. Our luxe silk Unisex Boxer Short illustrated with Japanese floral inspired motif. Features elastic logo waistband and button fly vent. Gender neutral with a comfortable fit. Complete the look with the matching Unisex Silk Kimono. Size equivalency as follows:. Women's XS = Men's XXS. Women's S = Men's XS. Women's M = Men's S. Women's L = Men's M. Women's XL = Men's L. Body: 92% Silk & 8% Elastane. Machine wash cold, lay flat to dry. Model is 5'11 and wearing a women's S.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/1312/6537/files/FDM_020524_8422_full.jpg?v=1720806267",
      "cdnUrl": "https://cdn.octogen.ai/5d9edb7a123061b4f84593f873a8574f/752386971506a4ddb2d8c63f961ca805.webp?request_id=1c59747d-cc46-48d3-b80f-f1d7e0acd6dc",
      "width": 1467,
      "height": 2000,
      "sizeBytes": 212512,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "Body: 92% Silk & 8% Elastane"
      ],
      "fit": [
        "Model is 5'11 and wearing a women's S."
      ],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

StoreRouter classification and attributes. Use attribute_handles as search facet values.

```json
{
  "source": "indexed",
  "catalogKey": "fleurdumal",
  "product": {
    "enrichment": {
      "type": "boxer shorts",
      "category_path": [
        "Apparel & Accessories",
        "Clothing",
        "Underwear & Sleepwear",
        "Underwear",
        "Boxers"
      ],
      "styles": [
        "luxe",
        "loungewear",
        "gender-neutral"
      ],
      "attributes": {
        "Fabric": [
          "Elastane (Spandex / Lycra)",
          "Silk"
        ],
        "Pattern": [
          "Floral"
        ],
        "Care instructions": [
          "Machine Washable"
        ],
        "General Clothing Features": [
          "Stretchable"
        ]
      },
      "attribute_handles": {
        "fabric": [
          "fabric__elastane",
          "fabric__silk"
        ],
        "pattern": [
          "pattern__floral"
        ],
        "care_instructions": [
          "care_instructions__machine_washable"
        ],
        "general_clothing_features": [
          "general_clothing_features__stretchable"
        ]
      }
    }
  }
}
```

## Query this store

```bash
curl -sS https://api.storerouter.ai/v1/products/search \
  -H "Authorization: Bearer $OCTOGEN_PLATFORM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "catalogs": ["fleurdumal"],
    "q": "underwear & sleepwear",
    "limit": 5
  }'
```

Selected matching products on October 15, 2026 (not the complete search response):

- [Unisex Boxer Short](https://fleurdumal.com/products/unisex-boxer-short-tokyo-rose) — $88.00
- [Luxe Flutter Short](https://fleurdumal.com/products/luxe-flutter-short-black) — $145.00
- [Top Stitch Bikini](https://fleurdumal.com/products/top-stitch-bikini-black) — $55.00
- [Bianca Lace Boyshort](https://fleurdumal.com/products/bianca-lace-boyshort-black) — $68.00
- [Juliet Lace V-String](https://fleurdumal.com/products/juliet-lace-v-string-black) — $78.00

## Categories

| Category | Products |
| --- | --- |
| Underwear & Sleepwear | 280 |
| Tops | 123 |
| Dresses | 90 |
| Belts & Suspenders | 34 |
| Skirts | 26 |
| Jackets & Coats | 10 |
| Pants | 9 |
| Sets & Co-ords | 8 |
| Shorts | 7 |
| Costumes | 4 |

## Searchable fields

Use `name` and a `value` as a facet: `{"name": "<name>", "values": ["<value>"]}`.

| name | Field | Source | Coverage | Distinct values | Top values (`value` = label, products) |
| --- | --- | --- | --- | --- | --- |
| `is_activewear` | Activewear | Merchant data | 100% | 2 | `false` = False, 597; `true` = True, 16 |
| `color` | Product color | Merchant data | 99% | 46 | `black` = Black, 221; `ivory` = Ivory, 64; `pink` = Pink, 48; `multi` = Multi, 40; `red` = Red, 31 |
| `color_family` | Color family | Merchant data | 99% | 12 | `Black` = Black, 221; `Blue` = Blue, 97; `White` = White, 86; `Pink` = Pink, 50; `Multicolor` = Multicolor, 40 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 3 | `apparel & accessories` = Apparel & Accessories, 610; `beauty` = Beauty, 3; `media` = Media, 3 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 6 | `clothing` = Clothing, 560; `accessories` = Accessories, 44; `special occasion` = Special Occasion, 4; `books` = Books, 3; `skincare` = Skincare, 3 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 21 | `underwear & sleepwear` = Underwear & Sleepwear, 280; `tops` = Tops, 123; `dresses` = Dresses, 90; `belts & suspenders` = Belts & Suspenders, 34; `skirts` = Skirts, 26 |
| `age_groups` | Age Group | StoreRouter enrichment | 99% | 1 | `adult` = Adult, 612 |
| `gender` | Gender | StoreRouter enrichment | 99% | 3 | `female` = Female, 588; `unisex` = Unisex, 15; `male` = Male, 9 |
| `pattern` | Pattern | StoreRouter enrichment | 99% | 29 | `pattern__solid` = Solid, 308; `pattern__lace` = Lace, 243; `pattern__floral` = Floral, 138; `pattern__texture` = Texture, 41; `pattern__logo` = Logo, 33 |
| `fabric` | Fabric | StoreRouter enrichment | 97% | 30 | `fabric__elastane` = Elastane (Spandex / Lycra), 461; `fabric__silk` = Silk, 364; `fabric__nylon` = Nylon / Polyamide, 350; `fabric__cotton` = Cotton, 223; `fabric__polyester` = Polyester, 200 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 79% | 32 | `lingerie, intimates & shapewear` = Lingerie, Intimates & Shapewear, 130; `underwear` = Underwear, 104; `bodysuits` = Bodysuits, 49; `tank tops & sleeveless` = Tank Tops & Sleeveless, 48; `sleep & loungewear` = Sleep & Loungewear, 39 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 64% | 2 | `general_clothing_features__stretchable` = Stretchable, 391; `general_clothing_features__hypoallergenic` = Hypoallergenic, 2 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 55% | 30 | `bras` = Bras, 112; `thongs` = Thongs, 52; `women's briefs` = Women's Briefs, 38; `bustier & corset tops` = Bustier & Corset Tops, 33; `camisoles & slips` = Camisoles & Slips, 16 |
| `care_instructions` | Care instructions | StoreRouter enrichment | 40% | 6 | `care_instructions__hand_wash` = Hand Wash, 227; `care_instructions__dry_clean_only` = Dry Clean Only, 23; `care_instructions__machine_washable` = Machine Washable, 3; `care_instructions__ironing_instructions` = Ironing Instructions, 2; `care_instructions__dryer_safe` = Dryer Safe, 1 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 38% | 4 | `sleeve_length_type__sleeveless` = Sleeveless, 148; `sleeve_length_type__long` = Long, 69; `sleeve_length_type__short` = Short, 16; `sleeve_length_type__3/4` = 3/4, 1 |
| `neckline` | Neckline | StoreRouter enrichment | 38% | 19 | `neckline__spaghetti_strap` = Spaghetti Strap, 97; `neckline__v_neck` = V Neck, 38; `neckline__collared` = Collared, 28; `neckline__sweetheart` = Sweetheart, 26; `neckline__crew` = Crew, 25 |
| `opacity_level` | Opacity | StoreRouter enrichment | 26% | 3 | `opacity_level__sheer` = Sheer, 64; `opacity_level__semi_sheer` = Semi-Sheer, 58; `opacity_level__opaque` = Opaque, 38 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 20% | 5 | `graphic_type__solid_no_print` = Solid / No Print, 113; `graphic_type__logo_branded` = Logo Print, 4; `graphic_type__photo_art` = Photo Print / Art, 4; `graphic_type__slogan_text` = Text / Slogan Print, 2; `graphic_type__logo_embroidery` = Logo Embroidery, 1 |
| `bra_features` | Bra features | StoreRouter enrichment | 20% | 5 | `bra_features__adjustable_strap` = Adjustable Strap, 114; `bra_features__underwire_support` = Underwire Support, 46; `bra_features__convertible_strap` = Convertible Strap, 5; `bra_features__breathable_design` = Breathable Design, 2; `bra_features__adjustable_band` = Adjustable Band, 1 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 19% | 4 | `skirt_dress_length_type__mini` = Mini, 60; `skirt_dress_length_type__midi` = Midi, 36; `skirt_dress_length_type__maxi` = Maxi, 20; `skirt_dress_length_type__knee` = Knee, 4 |
| `bra_strap_type` | Bra strap type | StoreRouter enrichment | 19% | 5 | `bra_strap_type__adjustable` = Adjustable, 113; `bra_strap_type__racerback` = Racerback, 5; `bra_strap_type__convertible` = Convertible, 2; `bra_strap_type__cross_back` = Cross Back, 1; `bra_strap_type__standard` = Standard, 1 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 18% | 4 | `fit_top__fitted` = Fitted, 100; `fit_top__relaxed` = Relaxed, 11; `fit_top__oversized` = Oversized, 2; `fit_top__tailored` = Tailored, 2 |
| `bra_style` | Bra style | StoreRouter enrichment | 17% | 16 | `bra_style__underwire` = Underwire, 42; `bra_style__balconette` = Balconette, 38; `bra_style__wireless` = Wireless, 31; `bra_style__bralette` = Bralette, 22; `bra_style__molded` = Molded, 17 |
| `underwear_coverage_style` | Underwear coverage style | StoreRouter enrichment | 16% | 8 | `underwear_coverage_style__thong` = Thong, 43; `underwear_coverage_style__cheeky` = Cheeky, 41; `underwear_coverage_style__g_string` = G-String, 12; `underwear_coverage_style__bikini` = Bikini, 4; `underwear_coverage_style__boyshort` = Boyshort, 4 |
| `bra_coverage_style` | Bra coverage style | StoreRouter enrichment | 16% | 6 | `bra_coverage_style__balconette` = Balconette, 38; `bra_coverage_style__demi` = Demi, 38; `bra_coverage_style__minimal` = Minimal, 21; `bra_coverage_style__plunge` = Plunge, 7; `bra_coverage_style__quarter` = Quarter, 2 |
| `dress_style` | Dress style | StoreRouter enrichment | 15% | 17 | `dress_style__bodycon` = Bodycon, 46; `dress_style__bustier_corset` = Bustier / Corset, 30; `dress_style__slip` = Slip, 22; `dress_style__flared` = Flared, 15; `dress_style__sweater` = Sweater, 9 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 14% | 7 | `front_closure_type__none` = None, 49; `front_closure_type__zipper` = Zipper, 19; `front_closure_type__buttons` = Buttons, 13; `front_closure_type__hook_and_eye` = Hook-and-Eye, 3; `front_closure_type__mixed` = Mixed, 3 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | 14% | 4 | `sustainability_features__recycled_materials` = Recycled Materials, 64; `sustainability_features__organic_materials` = Organic Materials, 13; `sustainability_features__vegan` = Vegan, 9; `sustainability_features__biodegradable` = Biodegradable, 2 |
| `top_length_type` | Top length type | StoreRouter enrichment | 14% | 4 | `top_length_type__extended_bodysuit` = Extended / Bodysuit, 49; `top_length_type__cropped` = Cropped, 30; `top_length_type__hip_length` = Hip Length, 6; `top_length_type__waist_length` = Waist Length, 2 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 11% | 7 | `construction_detail__lace_trim` = Lace Trim, 41; `construction_detail__ruched` = Ruched, 18; `construction_detail__ruffled` = Ruffled, 8; `construction_detail__pleated` = Pleated, 5; `construction_detail__draped` = Draped, 4 |
| `bra_closure_type` | Bra closure type | StoreRouter enrichment | 10% | 3 | `bra_closure_type__back` = Back, 49; `bra_closure_type__pull-on-no-closure` = Pull-on (no Closure), 7; `bra_closure_type__front` = Front, 6 |
| `embellishments` | Embellishments | StoreRouter enrichment | 9% | 10 | `embellishments__embroidery` = Embroidery, 13; `embellishments__contrast_piping` = Contrast Trim / Piping, 12; `embellishments__decorative_buttons` = Decorative Buttons, 9; `embellishments__bow` = Bow, 8; `embellishments__rhinestones_crystals` = Rhinestones / Crystals, 6 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | 9% | 4 | `occasion_style_dresses__cocktail` = Cocktail, 30; `occasion_style_dresses__evening` = Evening, 29; `occasion_style_dresses__casual` = Casual, 19; `occasion_style_dresses__work` = Work, 3 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 8% | 2 | `fabric_weight__sheer` = Sheer, 27; `fabric_weight__lightweight` = Lightweight, 21 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 6% | 2 | `front_closure_length__none` = None, 25; `front_closure_length__full` = Full, 10 |
| `knit_style` | Knit Style | StoreRouter enrichment | 6% | 6 | `knit_style__rib_knit` = Rib Knit, 15; `knit_style__jersey` = Jersey, 12; `knit_style__jacquard` = Jacquard, 5; `knit_style__pointelle` = Pointelle, 3; `knit_style__cable_knit` = Cable Knit, 2 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | 5% | 5 | `slips` = Slips, 9; `camisoles` = Camisoles, 7; `lounge bottoms` = Lounge Bottoms, 7; `lounge tops` = Lounge Tops, 6; `waist cinchers` = Waist Cinchers, 2 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | 5% | 3 | `openwork_detail__cutouts` = Cutouts, 23; `openwork_detail__open_knit` = Open Knit, 8; `openwork_detail__crochet` = Crochet, 1 |
| `collar_style` | Collar Style | StoreRouter enrichment | 5% | 7 | `collar_style__collarless` = Collarless, 16; `collar_style__crew` = Crew, 4; `collar_style__notched_lapel` = Notched Lapel, 3; `collar_style__stand_funnel` = Stand / Funnel, 3; `collar_style__button_down` = Button-Down, 2 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 4% | 3 | `surface_finish__metallic` = Metallic, 10; `surface_finish__glossy` = Glossy, 8; `surface_finish__matte` = Matte, 4 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 3% | 6 | `skirt_style__pencil` = Pencil, 11; `skirt_style__asymmetrical` = Asymmetrical, 4; `skirt_style__flared` = Flared, 4; `skirt_style__plisse` = Plisse, 1; `skirt_style__sheath` = Sheath, 1 |
| `intimates_unique_features` | Intimates Features | StoreRouter enrichment | 3% | 1 | `intimates_unique_features__seamless` = Seamless, 20 |
| `size_group` | Size Type | StoreRouter enrichment | 3% | 2 | `size_group__regular` = Regular, 19; `size_group__maternity` = Maternity, 1 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 3% | 8 | `sleeve_style__set_in` = Set-In, 7; `sleeve_style__drop_shoulder` = Drop Shoulder, 3; `sleeve_style__cold_shoulder` = Cold Shoulder, 2; `sleeve_style__flutter` = Flutter, 2; `sleeve_style__puff` = Puff, 2 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | 3% | 4 | `pants_length_type__above_the_knee` = Above the Knee, 6; `pants_length_type__long` = Long, 5; `pants_length_type__footed` = Footed, 4; `pants_length_type__ankle` = Ankle Length, 3 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 2% | 2 | `bottoms_closure__pull_on` = Pull-On, 11; `bottoms_closure__zip` = Zip Fly, 3 |
| `bra_support_level` | Bra support level | StoreRouter enrichment | 2% | 3 | `bra_support_level__light` = Light, 7; `bra_support_level__low` = Low, 5; `bra_support_level__maximum` = Maximum, 1 |
| `placket_type` | Front Opening | StoreRouter enrichment | 2% | 3 | `placket_type__exposed` = Visible Buttons, 10; `placket_type__concealed` = Hidden Buttons, 1; `placket_type__snap` = Snap Closure, 1 |
| `slit_style` | Slit Style | StoreRouter enrichment | 2% | 4 | `slit_style__back_slit` = Back Slit, 4; `slit_style__front_slit` = Front Slit, 4; `slit_style__side_slit` = Side Slit, 3; `slit_style__high_slit` = High Slit, 2 |
| `fit_bottoms` | Fit | StoreRouter enrichment | 2% | 5 | `fit_bottoms__wide_leg_volume_fit` = Wide-Leg Volume Fit, 4; `fit_bottoms__hip_hugging_skinny_fit` = Hip-Hugging (Skinny Fit), 3; `fit_bottoms__classic_trouser_fit` = Classic Trouser Fit, 1; `fit_bottoms__relaxed_boyfriend_fit` = Relaxed / Boyfriend Fit, 1; `fit_bottoms__straight_through_fit` = Straight-Through Fit, 1 |
| `lining_material_outerwear` | Lining Material | StoreRouter enrichment | 1% | 2 | `lining_material_outerwear__fully_lined` = Fully Lined, 7; `lining_material_outerwear__polyester` = Polyester, 2 |
| `outerwear_length_type` | Outerwear Length | StoreRouter enrichment | 1% | 3 | `outerwear_length_type__knee` = Knee Length, 4; `outerwear_length_type__cropped` = Cropped, 3; `outerwear_length_type__hip` = Hip Length, 1 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 1% | 6 | `pants_leg_shape__skinny` = Skinny, 3; `pants_leg_shape__cuffed` = Cuffed, 2; `pants_leg_shape__flare` = Flare, 1; `pants_leg_shape__jogger` = Jogger, 1; `pants_leg_shape__straight` = Straight, 1 |
| `material` | Material | StoreRouter enrichment | 1% | 5 | `material__silk` = Silk, 4; `material__elastane` = Elastane (Spandex / Lycra), 3; `material__cotton` = Cotton, 2; `material__polyester` = Polyester, 2; `material__viscose` = Viscose, 2 |
| `waist_rise` | Waist rise | StoreRouter enrichment | 1% | 2 | `waist_rise__high` = High, 5; `waist_rise__mid` = Mid, 1 |
| `denim_wash` | Denim Wash | StoreRouter enrichment | <1% | 3 | `denim_wash__dark` = Dark, 4; `denim_wash__black` = Black, 2; `denim_wash__light` = Light, 1 |
| `denim_wash_effects` | Denim Finish Effects | StoreRouter enrichment | <1% | 2 | `denim_wash_effects__clean_none` = Clean / None, 4; `denim_wash_effects__acid_bleached` = Acid / Bleached, 1 |
| `outerwear_unique_features` | Outerwear Features | StoreRouter enrichment | <1% | 3 | `outerwear_unique_features__belted` = Belted, 4; `outerwear_unique_features__double_breasted` = Double Breasted, 4; `outerwear_unique_features__hooded` = Hooded, 1 |
| `season` | Season | StoreRouter enrichment | <1% | 3 | `season__warm_weather` = Warm Weather, 3; `season__cold_weather` = Cold Weather, 1; `season__cool_weather` = Cool Weather, 1 |
| `occasion_general` | Occasion | StoreRouter enrichment | <1% | 3 | `occasion_general__casual` = Casual, 2; `occasion_general__formal` = Formal, 1; `occasion_general__work` = Work, 1 |
| `one_piece_style` | One-piece style | StoreRouter enrichment | <1% | 3 | `one_piece_style__catsuit` = Catsuit, 3; `one_piece_style__jumpsuit` = Jumpsuit, 2; `one_piece_style__romper` = Romper, 1 |
| `activewear_unique_features` | Activewear Features | StoreRouter enrichment | <1% | 2 | `activewear_unique_features__body_contouring_fit` = Body Contouring Fit, 2; `activewear_unique_features__compression` = Compression, 2 |
| `genre` | Genre | StoreRouter enrichment | <1% | 4 | `genre__relationships` = Relationships, 3; `genre__self_help_personal_development` = Self-help & personal development, 2; `genre__education` = Education, 1; `genre__health_fitness` = Health & fitness, 1 |
| `insulation_level` | Insulation Level | StoreRouter enrichment | <1% | 1 | `insulation_level__lightweight` = Lightweight, 3 |
| `language_version` | Language version | StoreRouter enrichment | <1% | 1 | `language_version__eng_english` = ENG- English, 3 |
| `nightgown_style` | Nightgown style | StoreRouter enrichment | <1% | 2 | `nightgown_style__babydoll` = Babydoll, 2; `nightgown_style__chemise` = Chemise, 1 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | <1% | 3 | `shorts_fit__athletic` = Athletic, 1; `shorts_fit__slim` = Slim, 1; `shorts_fit__tailored` = Tailored, 1 |
| `target_audience` | Target audience | StoreRouter enrichment | <1% | 1 | `target_audience__adults` = Adults, 3 |
| `usage_type` | Usage type | StoreRouter enrichment | <1% | 1 | `usage_type__reusable` = Reusable, 3 |
| `constitutive_ingredients` | Constitutive ingredients | StoreRouter enrichment | <1% | 3 | `constitutive_ingredients__almond_oil` = Almond Oil, 1; `constitutive_ingredients__cbd` = Cbd, 1; `constitutive_ingredients__coconut_oil` = Coconut Oil, 1 |
| `denim_fabric` | Denim Fabric | StoreRouter enrichment | <1% | 1 | `denim_fabric__stretch` = Stretch, 2 |
| `denim_hem_style` | Denim Hem Style | StoreRouter enrichment | <1% | 1 | `denim_hem_style__regular` = Regular, 2 |
| `jewelry_material` | Jewelry material | StoreRouter enrichment | <1% | 5 | `jewelry_material__leather` = Leather, 1; `jewelry_material__metal` = Metal, 1; `jewelry_material__pearl` = Pearl, 1; `jewelry_material__polyester` = Polyester, 1; `jewelry_material__silk` = Silk, 1 |
| `performance_features` | Performance Features | StoreRouter enrichment | <1% | 1 | `performance_features__breathable_design` = Breathable Design, 2 |
| `product_certifications_standards` | Product certifications & standards | StoreRouter enrichment | <1% | 3 | `product_certifications_standards__all_natural_ingredients` = All Natural Ingredients, 2; `product_certifications_standards__natural_ingredients` = Natural Ingredients, 2; `product_certifications_standards__organic` = Organic, 2 |
| `product_form` | Product form | StoreRouter enrichment | <1% | 1 | `product_form__oil` = Oil, 2 |
| `skin_care_effect` | Skin care effect | StoreRouter enrichment | <1% | 3 | `skin_care_effect__moisturizing` = Moisturizing, 2; `skin_care_effect__relaxation` = Relaxation, 1; `skin_care_effect__soothing` = Soothing, 1 |
| `stretch_level` | Stretch Level | StoreRouter enrichment | <1% | 1 | `stretch_level__high` = High, 2 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | <1% | 2 | `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 2; `swimwear_unique_features__built_in_bra` = Built-In Bra / Shelf Bra, 1 |
| `baby_unique_features` | Baby & Toddler Features | StoreRouter enrichment | <1% | 1 | `baby_unique_features__easy_buttons_snaps` = Easy to Use Buttons/Snaps, 1 |
| `body_jewelry_type` | Body jewelry type | StoreRouter enrichment | <1% | 1 | `body_jewelry_type__body_chain` = Body Chain, 1 |
| `book_cover_type` | Book cover type | StoreRouter enrichment | <1% | 1 | `book_cover_type__paperback` = Paperback, 1 |
| `bracelet_design` | Bracelet design | StoreRouter enrichment | <1% | 1 | `bracelet_design__cuff` = Cuff, 1 |
| `handwear_material` | Handwear material | StoreRouter enrichment | <1% | 3 | `handwear_material__faux_leather` = Faux Leather, 1; `handwear_material__polyester` = Polyester, 1; `handwear_material__polyurethane_pu` = Polyurethane PU, 1 |
| `handwear_type` | Handwear type | StoreRouter enrichment | <1% | 2 | `handwear_type__arm_gloves` = Arm Gloves, 1; `handwear_type__gloves` = Gloves, 1 |
| `maternity_unique_features` | Maternity Features | StoreRouter enrichment | <1% | 1 | `maternity_unique_features__nursing_access` = Nursing Access, 1 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | <1% | 1 | `swim_bottom_coverage_style__cheeky` = Cheeky, 1 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | <1% | 1 | `swim_top_coverage_style__bralette` = Bralette, 1 |
| `top_hem_shape` | Top Hem Shape | StoreRouter enrichment | <1% | 1 | `top_hem_shape__asymmetric` = Asymmetric, 1 |
| `brand_name` | Canonical brand name | Brand | 96% | 4 | `Fleur du Mal` = Fleur du Mal, 588; `Falke` = Falke, 1; `Prestel` = Prestel, 1; `Rizzoli` = Rizzoli, 1 |
