# Heidimerrick (heidimerrick.com) product data API

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

- Catalog key: `heidimerrick` (pass in `"catalogs"` to narrow a search to this store)
- Products: 560
- Snapshot: 2026-10-21T23:26:53Z (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/heidimerrick
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Heidimerrick sell?

Almost entirely Apparel & Accessories: 97.8% of its 560 products. Clothing is the largest department with 528 products, followed by Accessories (20) and Skincare (9). The most common Heidimerrick categories are Swimwear (169), Tops (145) and Dresses (93).

### How are Heidimerrick products categorized?

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

### What can I filter Heidimerrick products by?

79 searchable fields. Well-covered attributes include sleeve length type (63% of products), neckline (58%) and fabric (57%). For sleeve length type, the most common values are Sleeveless, Long and Short; for neckline, the most common values are Collared, V Neck and Crew.

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

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

### Can I get Heidimerrick 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 Heidimerrick 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 560 Heidimerrick products, with coverage counts refreshed about daily.

### Where does the data come from?

Straight from heidimerrick.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

### Mimizan Douce Set - Roan

The Mimizan Douce Set combines our Ballerine Douce Top and Mimizan Douce Bottom in a timeless swim pairing. The V-neck top features delicate tie shoulder straps for an adjustable fit, while the high-waisted Mimizan Bottom sits just above the belly button with mid back coverage, offering less coverage than our Vicent Douce Bottom and more than our Pyla Bottom. Crafted from a soft swim fabric with gentle stretch, the set is designed for lasting comfort in and out of the water. Save $10 when you purchase the Mimizan Douce Set.

Indexed response retrieved 2026-10-21T23:26:54.055Z. 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": "heidimerrick",
  "product": {
    "title": "Mimizan Douce Set - Roan",
    "brand": {
      "name": "Heidi Merrick"
    },
    "productUrl": "https://heidimerrick.com/products/mimizan-douce-set-roan",
    "currentPrice": 260,
    "currency": "USD",
    "inStock": true,
    "description": "The Mimizan Douce Set combines our Ballerine Douce Top and Mimizan Douce Bottom in a timeless swim pairing. The V-neck top features delicate tie shoulder straps for an adjustable fit, while the high-waisted Mimizan Bottom sits just above the belly button with mid back coverage, offering less coverage than our Vicent Douce Bottom and more than our Pyla Bottom. Crafted from a soft swim fabric with gentle stretch, the set is designed for lasting comfort in and out of the water. Save $10 when you purchase the Mimizan Douce Set.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/1759/8873/files/heidimerrick-11_b30cac71-fecb-41a2-80c8-d779f1e97923.jpg?v=1786663840",
      "cdnUrl": "https://cdn.storerouter.ai/27af55429560c619d38b0ddd5a97eff4/59d5e511d10461f88d85e03c3761ffcc.webp?request_id=2597a016-5a56-4bcc-8c5a-70c9a9aa53c5",
      "width": 1984,
      "height": 2480,
      "sizeBytes": 158154,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "heidimerrick",
  "product": {
    "enrichment": {
      "type": "bikini set",
      "category_path": [
        "Apparel & Accessories",
        "Clothing",
        "Swimwear",
        "Bikinis",
        "Bikini Sets"
      ],
      "styles": [
        "minimalist",
        "classic"
      ],
      "attributes": {
        "Season": [
          "Warm Weather"
        ],
        "Pattern": [
          "Solid"
        ],
        "Swimwear Features": [
          "Adjustable Strap"
        ],
        "Sleeve length type": [
          "Sleeveless"
        ]
      },
      "attribute_handles": {
        "season": [
          "season__warm_weather"
        ],
        "pattern": [
          "pattern__solid"
        ],
        "sleeve_length_type": [
          "sleeve_length_type__sleeveless"
        ],
        "swimwear_unique_features": [
          "swimwear_unique_features__adjustable_strap"
        ]
      }
    }
  }
}
```

## 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": ["heidimerrick"],
    "facets": [
      {"name":"category_path.depth_2","values":["swimwear"]}
    ],
    "limit": 5
  }'
```

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

- [Mimizan Douce Set - Roan](https://heidimerrick.com/products/mimizan-douce-set-roan) — $260.00
- [Mimizan Douce Set - Black](https://heidimerrick.com/products/mimizan-douce-set-black) — $260.00
- [Mimizan Douce Set - Cream](https://heidimerrick.com/products/mimizan-douce-set-cream) — $260.00
- [Terry Top - Agave](https://heidimerrick.com/products/terry-top-agave-copy) — $125.00
- [Terry Bottom - Agave](https://heidimerrick.com/products/terry-bottom-agave) — $125.00

## Prices

Median price $275 across 560 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| $20–$80 | 22 |
| $80–$140 | 119 |
| $140–$200 | 77 |
| $200–$260 | 50 |
| $260–$320 | 60 |
| $320–$380 | 63 |
| $380–$440 | 42 |
| $440–$500 | 48 |
| $500–$560 | 18 |
| $560 and up | 61 |

## Categories

| Category | Products |
| --- | --- |
| Swimwear | 169 |
| Tops | 145 |
| Dresses | 93 |
| Skirts | 43 |
| Pants | 41 |
| Jackets & Coats | 27 |
| Eyewear | 16 |
| Underwear & Sleepwear | 7 |
| Hats & Headwear | 4 |
| Moisturizers & Everyday Care | 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, 521; `true` = True, 39 |
| `color` | Product color | Merchant data | 97% | 35 | `black` = Black, 152; `ivory` = Ivory, 60; `multi` = Multi, 49; `red` = Red, 32; `yellow` = Yellow, 30 |
| `color_family` | Color family | Merchant data | 97% | 12 | `Black` = Black, 152; `Brown` = Brown, 100; `White` = White, 82; `Multicolor` = Multicolor, 49; `Red` = Red, 42 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 2 | `apparel & accessories` = Apparel & Accessories, 548; `beauty` = Beauty, 12 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 5 | `clothing` = Clothing, 528; `accessories` = Accessories, 20; `skincare` = Skincare, 9; `fragrance` = Fragrance, 2; `bath & body` = Bath & Body, 1 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 17 | `swimwear` = Swimwear, 169; `tops` = Tops, 145; `dresses` = Dresses, 93; `skirts` = Skirts, 43; `pants` = Pants, 41 |
| `age_groups` | Age Group | StoreRouter enrichment | 98% | 1 | `adult` = Adult, 549 |
| `gender` | Gender | StoreRouter enrichment | 98% | 2 | `female` = Female, 494; `unisex` = Unisex, 55 |
| `pattern` | Pattern | StoreRouter enrichment | 98% | 20 | `pattern__solid` = Solid, 383; `pattern__logo` = Logo, 48; `pattern__texture` = Texture, 44; `pattern__floral` = Floral, 42; `pattern__striped` = Striped, 35 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 75% | 23 | `bikinis` = Bikinis, 129; `shirts & blouses` = Shirts & Blouses, 71; `trousers` = Trousers, 41; `sweatshirts & hoodies` = Sweatshirts & Hoodies, 23; `t-shirts` = T-Shirts, 23 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 63% | 4 | `sleeve_length_type__sleeveless` = Sleeveless, 171; `sleeve_length_type__long` = Long, 131; `sleeve_length_type__short` = Short, 37; `sleeve_length_type__3/4` = 3/4, 15 |
| `neckline` | Neckline | StoreRouter enrichment | 59% | 16 | `neckline__collared` = Collared, 93; `neckline__v_neck` = V Neck, 67; `neckline__crew` = Crew, 48; `neckline__halter` = Halter, 48; `neckline__round` = Round, 34 |
| `fabric` | Fabric | StoreRouter enrichment | 57% | 21 | `fabric__linen` = Linen, 75; `fabric__elastane` = Elastane (Spandex / Lycra), 48; `fabric__nylon` = Nylon / Polyamide, 48; `fabric__cotton` = Cotton, 37; `fabric__silk` = Silk, 34 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 41% | 17 | `bikini bottoms` = Bikini Bottoms, 72; `bikini tops` = Bikini Tops, 49; `blazers` = Blazers, 21; `sweatshirts` = Sweatshirts, 18; `rash guards` = Rash Guards, 11 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 38% | 6 | `graphic_type__solid_no_print` = Solid / No Print, 160; `graphic_type__logo_branded` = Logo Print, 34; `graphic_type__logo_embroidery` = Logo Embroidery, 12; `graphic_type__slogan_text` = Text / Slogan Print, 10; `graphic_type__abstract_print` = Abstract Graphic, 2 |
| `season` | Season | StoreRouter enrichment | 31% | 3 | `season__warm_weather` = Warm Weather, 165; `season__cold_weather` = Cold Weather, 4; `season__cool_weather` = Cool Weather, 4 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 28% | 4 | `front_closure_type__none` = None, 83; `front_closure_type__buttons` = Buttons, 69; `front_closure_type__zipper` = Zipper, 8; `front_closure_type__tie_lace_up` = Tie / Lace-Up, 3 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 27% | 6 | `fit_top__relaxed` = Relaxed, 78; `fit_top__flowy` = Flowy, 27; `fit_top__oversized` = Oversized, 26; `fit_top__fitted` = Fitted, 23; `fit_top__boxy` = Boxy, 16 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 26% | 5 | `construction_detail__pleated` = Pleated, 100; `construction_detail__draped` = Draped, 47; `construction_detail__ruched` = Ruched, 16; `construction_detail__lace_trim` = Lace Trim, 1; `construction_detail__ruffled` = Ruffled, 1 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 24% | 4 | `skirt_dress_length_type__midi` = Midi, 65; `skirt_dress_length_type__maxi` = Maxi, 63; `skirt_dress_length_type__mini` = Mini, 6; `skirt_dress_length_type__knee` = Knee, 2 |
| `collar_style` | Collar Style | StoreRouter enrichment | 21% | 10 | `collar_style__crew` = Crew, 46; `collar_style__notched_lapel` = Notched Lapel, 21; `collar_style__collarless` = Collarless, 15; `collar_style__stand_funnel` = Stand / Funnel, 12; `collar_style__camp_revere` = Camp / Revere, 7 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 19% | 4 | `front_closure_length__none` = None, 74; `front_closure_length__full` = Full, 32; `front_closure_length__half` = Half, 1; `front_closure_length__quarter` = Quarter, 1 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 19% | 9 | `sleeve_style__drop_shoulder` = Drop Shoulder, 45; `sleeve_style__bishop` = Bishop, 23; `sleeve_style__raglan` = Raglan, 16; `sleeve_style__set_in` = Set-In, 8; `sleeve_style__puff` = Puff, 7 |
| `dress_style` | Dress style | StoreRouter enrichment | 13% | 18 | `dress_style__gown` = Gown, 12; `dress_style__slip` = Slip, 9; `dress_style__drop_waist` = Drop Waist, 8; `dress_style__tiered` = Tiered, 8; `dress_style__bustier_corset` = Bustier / Corset, 7 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | 13% | 5 | `swim_bottom_coverage_style__high_waisted` = High-Waisted, 31; `swim_bottom_coverage_style__cheeky` = Cheeky, 28; `swim_bottom_coverage_style__full` = Full Coverage, 16; `swim_bottom_coverage_style__boyshort` = Boyshort, 7; `swim_bottom_coverage_style__classic` = Classic, 4 |
| `embellishments` | Embellishments | StoreRouter enrichment | 11% | 5 | `embellishments__bow` = Bow, 29; `embellishments__decorative_buttons` = Decorative Buttons, 20; `embellishments__embroidery` = Embroidery, 9; `embellishments__contrast_piping` = Contrast Trim / Piping, 7; `embellishments__sequins` = Sequins, 3 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | 11% | 6 | `swim_top_coverage_style__bralette` = Bralette, 21; `swim_top_coverage_style__bandeau` = Bandeau, 15; `swim_top_coverage_style__triangle` = Triangle, 11; `swim_top_coverage_style__high_neck` = High Neck, 10; `swim_top_coverage_style__sport` = Sport, 9 |
| `opacity_level` | Opacity | StoreRouter enrichment | 10% | 3 | `opacity_level__opaque` = Opaque, 39; `opacity_level__sheer` = Sheer, 15; `opacity_level__semi_sheer` = Semi-Sheer, 4 |
| `placket_type` | Front Opening | StoreRouter enrichment | 10% | 2 | `placket_type__exposed` = Visible Buttons, 42; `placket_type__concealed` = Hidden Buttons, 16 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 10% | 3 | `fabric_weight__lightweight` = Lightweight, 46; `fabric_weight__heavyweight` = Heavyweight, 5; `fabric_weight__sheer` = Sheer, 3 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | 8% | 4 | `occasion_style_dresses__casual` = Casual, 29; `occasion_style_dresses__evening` = Evening, 18; `occasion_style_dresses__black_tie` = Black Tie, 2; `occasion_style_dresses__cocktail` = Cocktail, 2 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 8% | 7 | `skirt_style__tailored` = Tailored, 18; `skirt_style__pencil` = Pencil, 14; `skirt_style__tiered` = Tiered, 10; `skirt_style__a_line` = A-Line, 5; `skirt_style__circle` = Circle, 5 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 8% | 1 | `general_clothing_features__stretchable` = Stretchable, 42 |
| `occasion_general` | Occasion | StoreRouter enrichment | 7% | 2 | `occasion_general__casual` = Casual, 41; `occasion_general__work` = Work, 4 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 7% | 4 | `pants_leg_shape__wide_leg` = Wide Leg, 27; `pants_leg_shape__slim` = Slim, 14; `pants_leg_shape__straight` = Straight, 14; `pants_leg_shape__flare` = Flare, 9 |
| `waist_rise` | Waist rise | StoreRouter enrichment | 7% | 3 | `waist_rise__high` = High, 20; `waist_rise__mid` = Mid, 14; `waist_rise__low` = Low, 7 |
| `fit_bottoms` | Fit | StoreRouter enrichment | 7% | 5 | `fit_bottoms__wide_leg_volume_fit` = Wide-Leg Volume Fit, 24; `fit_bottoms__loose_slouchy_fit` = Loose / Slouchy Fit, 21; `fit_bottoms__classic_trouser_fit` = Classic Trouser Fit, 8; `fit_bottoms__tailored_slim_fit` = Tailored Slim Fit, 4; `fit_bottoms__kick_flare_fit_hip_fitted` = Kick-Flare Fit (Hip-Fitted), 1 |
| `top_length_type` | Top length type | StoreRouter enrichment | 6% | 3 | `top_length_type__cropped` = Cropped, 15; `top_length_type__hip_length` = Hip Length, 14; `top_length_type__waist_length` = Waist Length, 3 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | 5% | 1 | `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 28 |
| `outerwear_unique_features` | Outerwear Features | StoreRouter enrichment | 4% | 2 | `outerwear_unique_features__double_breasted` = Double Breasted, 17; `outerwear_unique_features__belted` = Belted, 4 |
| `eyewear_frame_color` | Eyewear frame color | StoreRouter enrichment | 3% | 4 | `eyewear_frame_color__brown` = Brown, 6; `eyewear_frame_color__black` = Black, 5; `eyewear_frame_color__beige` = Beige, 3; `eyewear_frame_color__tortoiseshell` = Tortoiseshell, 3 |
| `eyewear_frame_design` | Eyewear frame design | StoreRouter enrichment | 3% | 4 | `eyewear_frame_design__cat_eye` = Cat Eye, 7; `eyewear_frame_design__round` = Round, 4; `eyewear_frame_design__square` = Square, 3; `eyewear_frame_design__rectangle` = Rectangle, 2 |
| `slit_style` | Slit Style | StoreRouter enrichment | 3% | 3 | `slit_style__side_slit` = Side Slit, 7; `slit_style__back_slit` = Back Slit, 4; `slit_style__front_slit` = Front Slit, 3 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 3% | 3 | `surface_finish__matte` = Matte, 8; `surface_finish__metallic` = Metallic, 5; `surface_finish__glossy` = Glossy, 1 |
| `eyewear_frame_pattern` | Eyewear frame pattern | StoreRouter enrichment | 2% | 1 | `eyewear_frame_pattern__solid` = Solid, 13 |
| `knit_style` | Knit Style | StoreRouter enrichment | 2% | 3 | `knit_style__french_terry` = French Terry, 6; `knit_style__jersey` = Jersey, 5; `knit_style__rib_knit` = Rib Knit, 1 |
| `outerwear_length_type` | Outerwear Length | StoreRouter enrichment | 2% | 3 | `outerwear_length_type__hip` = Hip Length, 6; `outerwear_length_type__maxi` = Maxi, 4; `outerwear_length_type__knee` = Knee Length, 2 |
| `activity_type` | Activity Type | StoreRouter enrichment | 2% | 1 | `activity_type__swimming` = Swimming, 11 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 2% | 1 | `bottoms_closure__zip` = Zip Fly, 11 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | 2% | 2 | `pants_length_type__ankle` = Ankle Length, 6; `pants_length_type__long` = Long, 5 |
| `product_form` | Product form | StoreRouter enrichment | 2% | 6 | `product_form__oil` = Oil, 3; `product_form__powder` = Powder, 3; `product_form__serum` = Serum, 3; `product_form__balm` = Balm, 1; `product_form__liquid` = Liquid, 1 |
| `performance_features` | Performance Features | StoreRouter enrichment | 1% | 1 | `performance_features__uv_protection` = UV Protection, 7 |
| `lens_color` | Lens color | StoreRouter enrichment | 1% | 4 | `lens_color__black` = Black, 2; `lens_color__brown` = Brown, 2; `lens_color__pink` = Pink, 1; `lens_color__yellow` = Yellow, 1 |
| `temple_color` | Temple color | StoreRouter enrichment | 1% | 2 | `temple_color__black` = Black, 5; `temple_color__brown` = Brown, 1 |
| `temple_pattern` | Temple pattern | StoreRouter enrichment | 1% | 1 | `temple_pattern__solid` = Solid, 6 |
| `constitutive_ingredients` | Constitutive ingredients | StoreRouter enrichment | <1% | 5 | `constitutive_ingredients__clay` = Clay, 2; `constitutive_ingredients__vitamin_e` = Vitamin E, 2; `constitutive_ingredients__honey` = Honey, 1; `constitutive_ingredients__rose_extract` = Rose Extract, 1; `constitutive_ingredients__water` = Water, 1 |
| `lens_pattern` | Lens pattern | StoreRouter enrichment | <1% | 1 | `lens_pattern__solid` = Solid, 5 |
| `package_type` | Package type | StoreRouter enrichment | <1% | 6 | `package_type__glass_container` = Glass Container, 2; `package_type__bottle` = Bottle, 1; `package_type__box` = Box, 1; `package_type__jar` = Jar, 1; `package_type__sachet` = Sachet, 1 |
| `product_certifications_standards` | Product certifications & standards | StoreRouter enrichment | <1% | 3 | `product_certifications_standards__organic` = Organic, 3; `product_certifications_standards__natural_ingredients` = Natural Ingredients, 2; `product_certifications_standards__sensitive_skin` = Sensitive Skin, 1 |
| `headwear_features` | Headwear features | StoreRouter enrichment | <1% | 1 | `headwear_features__adjustable_fit` = Adjustable Fit, 4 |
| `skin_care_effect` | Skin care effect | StoreRouter enrichment | <1% | 11 | `skin_care_effect__cleansing` = Cleansing, 2; `skin_care_effect__exfoliating` = Exfoliating, 2; `skin_care_effect__hydrating` = Hydrating, 2; `skin_care_effect__softening` = Softening, 2; `skin_care_effect__firming` = Firming, 1 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | <1% | 1 | `lounge tops` = Lounge Tops, 3 |
| `cosmetic_function` | Cosmetic function | StoreRouter enrichment | <1% | 4 | `cosmetic_function__brightening` = Brightening, 2; `cosmetic_function__repairing` = Repairing, 2; `cosmetic_function__hydrating` = Hydrating, 1; `cosmetic_function__protecting` = Protecting, 1 |
| `lining_material_outerwear` | Lining Material | StoreRouter enrichment | <1% | 1 | `lining_material_outerwear__fully_lined` = Fully Lined, 3 |
| `material` | Material | StoreRouter enrichment | <1% | 3 | `material__metal` = Metal, 2; `material__cotton` = Cotton, 1; `material__fabric` = Fabric, 1 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | <1% | 1 | `openwork_detail__cutouts` = Cutouts, 3 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | <1% | 3 | `shorts_fit__tailored` = Tailored, 3; `shorts_fit__loose` = Loose, 1; `shorts_fit__relaxed` = Relaxed, 1 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | <1% | 3 | `sustainability_features__eco_friendly` = Eco-Friendly, 2; `sustainability_features__sustainable_sourcing` = Sustainable Sourcing, 2; `sustainability_features__organic_materials` = Organic Materials, 1 |
| `fragrance_family` | Fragrance Family | StoreRouter enrichment | <1% | 4 | `fragrance_family__citrus` = Citrus, 2; `fragrance_family__floral` = Floral, 1; `fragrance_family__fresh` = Fresh, 1; `fragrance_family__green` = Green, 1 |
| `fragrance_notes` | Fragrance Notes | StoreRouter enrichment | <1% | 8 | `fragrance_notes__bergamot` = Bergamot, 1; `fragrance_notes__citrus` = Citrus, 1; `fragrance_notes__floral` = Floral, 1; `fragrance_notes__green` = Green, 1; `fragrance_notes__mandarin` = Mandarin, 1 |
| `fragrance_top_notes` | Top Notes | StoreRouter enrichment | <1% | 9 | `fragrance_top_notes__aldehydes` = Aldehydes, 1; `fragrance_top_notes__bergamot` = Bergamot, 1; `fragrance_top_notes__citrus` = Citrus, 1; `fragrance_top_notes__floral` = Floral, 1; `fragrance_top_notes__green` = Green, 1 |
| `scent` | Scent | StoreRouter enrichment | <1% | 3 | `scent__citrus` = Citrus, 2; `scent__floral` = Floral, 1; `scent__fresh` = Fresh, 1 |
| `denim_wash` | Denim Wash | StoreRouter enrichment | <1% | 1 | `denim_wash__black` = Black, 1 |
| `fragrance_heart_notes` | Heart Notes | StoreRouter enrichment | <1% | 3 | `fragrance_heart_notes__floral` = Floral, 1; `fragrance_heart_notes__jasmine` = Jasmine, 1; `fragrance_heart_notes__ylang_ylang` = Ylang-Ylang, 1 |
| `moisturizer_type` | Moisturizer type | StoreRouter enrichment | <1% | 1 | `moisturizer_type__all_day` = All Day, 1 |
| `size_group` | Size Type | StoreRouter enrichment | <1% | 1 | `size_group__regular` = Regular, 1 |
| `skin_care_mask_type` | Skin care mask type | StoreRouter enrichment | <1% | 1 | `skin_care_mask_type__clay` = Clay, 1 |
| `suitable_for_skin_type` | Suitable for skin type | StoreRouter enrichment | <1% | 2 | `suitable_for_skin_type__all_skin_types` = All Skin Types, 1; `suitable_for_skin_type__sensitive` = Sensitive, 1 |
| `brand_name` | Canonical brand name | Brand | 99% | 3 | `Heidi Merrick` = Heidi Merrick, 548; `May Lindstrom Skin` = May Lindstrom Skin, 4; `creature soleil` = creature soleil, 4 |
