# Ashley Stewart (ashleystewart.com) product data API

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

- Catalog key: `ashleystewart` (pass in `"catalogs"` to narrow a search to this store)
- Products: 3,562
- Snapshot: 2026-10-14T17:05:00Z (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/ashleystewart
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Ashley Stewart sell?

Mainly Apparel & Accessories (66.3% of its 3,562 products), with Beauty making up most of the rest. Clothing is the largest department with 1,491 products, followed by Fragrance (1,173) and Bags (377). The most common Ashley Stewart categories are Eaux de Parfum (892), Tops (464) and Totes & Shoppers (309).

### How are Ashley Stewart products categorized?

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

### What can I filter Ashley Stewart products by?

150 searchable fields. Well-covered attributes include product form (33% of products), fragrance notes (26%) and scent (26%). For product form, the most common values are Spray, Liquid and Gel; for fragrance notes, the most common values are Woody, Cedar and Bergamot.

### Is this API provided by Ashley Stewart or StoreRouter?

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

### Can I get Ashley Stewart 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 Ashley Stewart 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 3,562 Ashley Stewart products, with coverage counts refreshed about daily.

### Where does the data come from?

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

### Risala Elite Muluki by Risala Eau De Parfum Spray

Risala Elite Muluki Perfume By RisalaPlease Note, All Sales Are Final. No Refunds Or Exchanges.

Indexed response retrieved 2026-10-15T07:56:31.374Z. Price and availability may change.
Availability: In stock
Sizes: 3.4 oz

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "ashleystewart",
  "product": {
    "title": "Risala Elite Muluki by Risala Eau De Parfum Spray",
    "brand": null,
    "productUrl": "https://www.ashleystewart.com/products/risala-elite-muluki-by-risala-eau-de-parfum-spray-34-oz-for-women-6a0e1d8e816cd7c52b49ee6d",
    "currentPrice": 55,
    "currency": "USD",
    "inStock": true,
    "description": "Risala Elite Muluki Perfume By RisalaPlease Note, All Sales Are Final. No Refunds Or Exchanges.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0629/1115/2172/files/570003-x_6aeac0f7-f417-4003-aa9f-7d5a8b24ced1.jpg?v=1786055039",
      "cdnUrl": "https://cdn.octogen.ai/801e22a41c819fb9712df7d0b6d340d6/d83e0152dc448b6db35feb0d38c82e1e.webp?request_id=c2be7619-b4de-4ce8-b32b-8ec9b66bb5fb",
      "width": 1500,
      "height": 1500,
      "sizeBytes": 32084,
      "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": "ashleystewart",
  "product": {
    "enrichment": {
      "type": "perfume",
      "category_path": [
        "Beauty",
        "Fragrance",
        "Eaux de Parfum"
      ],
      "styles": [
        "elegant",
        "luxury"
      ],
      "attributes": {
        "Product form": [
          "Spray"
        ]
      },
      "attribute_handles": {
        "product_form": [
          "product_form__spray"
        ]
      }
    }
  }
}
```

## 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": ["ashleystewart"],
    "q": "eaux de parfum",
    "limit": 5
  }'
```

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

- [Risala Elite Muluki by Risala Eau De Parfum Spray](https://www.ashleystewart.com/products/risala-elite-muluki-by-risala-eau-de-parfum-spray-34-oz-for-women-6a0e1d8e816cd7c52b49ee6d) — $55.00
- [Swiss Arabian Shawq by Swiss Arabian Eau De Parfum Spray (Unisex)](https://www.ashleystewart.com/products/swiss-arabian-shawq-by-swiss-arabian-eau-de-parfum-spray-unisex-34-oz-for-women-6a0e1d1d816cd7c52b492d95) — $65.00
- [Franck Boclet Jasmin by Franck Boclet Eau De Parfum Spray (Unisex)](https://www.ashleystewart.com/products/franck-boclet-jasmin-by-franck-boclet-eau-de-parfum-spray-unisex-33-oz-for-women-6a0e1d1e816cd7c52b492f58) — $170.00
- [Sira Des Indes By Jean Patou Eau De Parfum Spray](https://www.ashleystewart.com/products/sira-des-indes-by-jean-patou-eau-de-parfum-spray-16-oz-for-women-6a0e1d39816cd7c52b496396) — $120.00
- [B.A.D Femme by Maison Alhambra Eau De Parfum Spray](https://www.ashleystewart.com/products/bad-femme-by-maison-alhambra-eau-de-parfum-spray-34-oz-for-women-6a0e1d5b816cd7c52b499f99) — $45.00

## Categories

| Category | Products |
| --- | --- |
| Eaux de Parfum | 892 |
| Tops | 464 |
| Totes & Shoppers | 309 |
| Dresses | 249 |
| Underwear & Sleepwear | 230 |
| Pants | 199 |
| Eaux De Toilette | 179 |
| Earrings | 146 |
| Jackets & Coats | 109 |
| Costumes | 102 |

## 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, 3,369; `true` = True, 187 |
| `color` | Product color | Merchant data | 92% | 65 | `white` = White, 1,643; `black` = Black, 752; `multi` = Multi, 223; `navy` = Navy, 212; `beige` = Beige, 188 |
| `color_family` | Color family | Merchant data | 92% | 12 | `White` = White, 1,659; `Black` = Black, 752; `Blue` = Blue, 460; `Brown` = Brown, 390; `Green` = Green, 245 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 3 | `apparel & accessories` = Apparel & Accessories, 2,363; `beauty` = Beauty, 1,193; `furniture` = Furniture, 6 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 12 | `clothing` = Clothing, 1,491; `fragrance` = Fragrance, 1,173; `bags` = Bags, 377; `jewelry` = Jewelry, 303; `special occasion` = Special Occasion, 102 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 56 | `eaux de parfum` = Eaux de Parfum, 892; `tops` = Tops, 464; `totes & shoppers` = Totes & Shoppers, 309; `dresses` = Dresses, 249; `underwear & sleepwear` = Underwear & Sleepwear, 230 |
| `age_groups` | Age Group | StoreRouter enrichment | 99% | 2 | `adult` = Adult, 3,536; `kids` = Kids, 2 |
| `gender` | Gender | StoreRouter enrichment | 99% | 3 | `female` = Female, 2,977; `unisex` = Unisex, 549; `male` = Male, 12 |
| `pattern` | Pattern | StoreRouter enrichment | 63% | 53 | `pattern__solid` = Solid, 1,048; `pattern__text` = Text, 354; `pattern__texture` = Texture, 298; `pattern__floral` = Floral, 295; `pattern__art` = Art, 261 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 48% | 73 | `tote bags` = Tote Bags, 308; `shirts & blouses` = Shirts & Blouses, 171; `lingerie, intimates & shapewear` = Lingerie, Intimates & Shapewear, 128; `jackets` = Jackets, 90; `trousers` = Trousers, 90 |
| `product_form` | Product form | StoreRouter enrichment | 33% | 8 | `product_form__spray` = Spray, 1,164; `product_form__liquid` = Liquid, 15; `product_form__gel` = Gel, 3; `product_form__lotion` = Lotion, 3; `product_form__cream` = Cream, 2 |
| `fragrance_notes` | Fragrance Notes | StoreRouter enrichment | 27% | 101 | `fragrance_notes__woody` = Woody, 438; `fragrance_notes__cedar` = Cedar, 277; `fragrance_notes__bergamot` = Bergamot, 273; `fragrance_notes__citrus` = Citrus, 227; `fragrance_notes__herbal` = Herbal, 211 |
| `scent` | Scent | StoreRouter enrichment | 27% | 21 | `scent__woody` = Woody, 608; `scent__citrus` = Citrus, 347; `scent__floral` = Floral, 316; `scent__fresh` = Fresh, 272; `scent__herbal` = Herbal, 256 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 26% | 4 | `sleeve_length_type__sleeveless` = Sleeveless, 329; `sleeve_length_type__long` = Long, 322; `sleeve_length_type__short` = Short, 230; `sleeve_length_type__3/4` = 3/4, 28 |
| `fragrance_family` | Fragrance Family | StoreRouter enrichment | 25% | 11 | `fragrance_family__woody` = Woody, 586; `fragrance_family__floral` = Floral, 275; `fragrance_family__fruity` = Fruity, 114; `fragrance_family__fresh` = Fresh, 105; `fragrance_family__amber` = Amber, 90 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 25% | 8 | `graphic_type__solid_no_print` = Solid / No Print, 429; `graphic_type__slogan_text` = Text / Slogan Print, 320; `graphic_type__photo_art` = Photo Print / Art, 189; `graphic_type__character_pop_culture` = Character / Pop Culture, 68; `graphic_type__abstract_print` = Abstract Graphic, 32 |
| `neckline` | Neckline | StoreRouter enrichment | 24% | 24 | `neckline__round` = Round, 162; `neckline__v_neck` = V Neck, 141; `neckline__collared` = Collared, 127; `neckline__crew` = Crew, 117; `neckline__spaghetti_strap` = Spaghetti Strap, 58 |
| `fragrance_top_notes` | Top Notes | StoreRouter enrichment | 23% | 90 | `fragrance_top_notes__bergamot` = Bergamot, 274; `fragrance_top_notes__citrus` = Citrus, 202; `fragrance_top_notes__lemon` = Lemon, 184; `fragrance_top_notes__grapefruit` = Grapefruit, 166; `fragrance_top_notes__sage` = Sage, 158 |
| `fabric` | Fabric | StoreRouter enrichment | 22% | 36 | `fabric__mesh` = Mesh, 172; `fabric__denim` = Denim, 140; `fabric__satin` = Satin, 85; `fabric__cotton` = Cotton, 81; `fabric__crepe` = Crepe, 58 |
| `fragrance_heart_notes` | Heart Notes | StoreRouter enrichment | 17% | 77 | `fragrance_heart_notes__cedar` = Cedar, 161; `fragrance_heart_notes__lavender` = Lavender, 138; `fragrance_heart_notes__herbal` = Herbal, 127; `fragrance_heart_notes__pine` = Pine, 122; `fragrance_heart_notes__green` = Green, 109 |
| `fragrance_base_notes` | Base Notes | StoreRouter enrichment | 16% | 49 | `fragrance_base_notes__woody` = Woody, 283; `fragrance_base_notes__musk` = Musk, 179; `fragrance_base_notes__cedar` = Cedar, 159; `fragrance_base_notes__sandalwood` = Sandalwood, 151; `fragrance_base_notes__vetiver` = Vetiver, 129 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 14% | 47 | `bras` = Bras, 101; `nightdresses & gowns` = Nightdresses & Gowns, 35; `sweatshirts` = Sweatshirts, 31; `sweaters` = Sweaters, 28; `tank & cami tops` = Tank & Cami Tops, 26 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 13% | 5 | `front_closure_type__none` = None, 234; `front_closure_type__buttons` = Buttons, 124; `front_closure_type__zipper` = Zipper, 60; `front_closure_type__tie_lace_up` = Tie / Lace-Up, 24; `front_closure_type__snaps` = Snaps, 6 |
| `carry_options` | Carry options | StoreRouter enrichment | 10% | 8 | `carry_options__handle` = Handle, 344; `carry_options__shoulder_strap` = Shoulder Strap, 326; `carry_options__crossbody_strap` = Crossbody Strap, 21; `carry_options__detachable_strap` = Detachable Strap, 11; `carry_options__backpack_strap` = Backpack Strap, 3 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | 10% | 10 | `bag_closure_type__open_top` = Open Top, 298; `bag_closure_type__zipper` = Zipper, 45; `bag_closure_type__flap` = Flap, 15; `bag_closure_type__combination_lock` = Combination Lock, 7; `bag_closure_type__snap` = Snap, 7 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | 10% | 9 | `bag_shape__rectangle` = Rectangle, 335; `bag_shape__crescent` = Crescent, 3; `bag_shape__box` = Box, 2; `bag_shape__trapezoid` = Trapezoid, 2; `bag_shape__barrel` = Barrel, 1 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 10% | 2 | `general_clothing_features__stretchable` = Stretchable, 336; `general_clothing_features__reversible` = Reversible, 3 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | 9% | 12 | `bag_case_material__canvas` = Canvas, 276; `bag_case_material__faux_leather` = Faux Leather, 50; `bag_case_material__cotton` = Cotton, 20; `bag_case_material__vegan_leather` = Vegan Leather, 11; `bag_case_material__plastic` = Plastic, 3 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 9% | 4 | `skirt_dress_length_type__maxi` = Maxi, 151; `skirt_dress_length_type__mini` = Mini, 78; `skirt_dress_length_type__midi` = Midi, 75; `skirt_dress_length_type__knee` = Knee, 32 |
| `collar_style` | Collar Style | StoreRouter enrichment | 9% | 10 | `collar_style__collarless` = Collarless, 124; `collar_style__crew` = Crew, 87; `collar_style__stand_funnel` = Stand / Funnel, 38; `collar_style__notched_lapel` = Notched Lapel, 22; `collar_style__point` = Point, 21 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 9% | 5 | `front_closure_length__none` = None, 172; `front_closure_length__full` = Full, 138; `front_closure_length__quarter` = Quarter, 3; `front_closure_length__half` = Half, 2; `front_closure_length__short_placket` = Short Placket, 1 |
| `jewelry_material` | Jewelry material | StoreRouter enrichment | 8% | 22 | `jewelry_material__diamond` = Diamond, 116; `jewelry_material__sterling_silver` = Sterling Silver, 109; `jewelry_material__metal` = Metal, 89; `jewelry_material__crystal` = Crystal, 41; `jewelry_material__gold_plated` = Gold Plated, 27 |
| `dress_style` | Dress style | StoreRouter enrichment | 7% | 29 | `dress_style__bodycon` = Bodycon, 48; `dress_style__a_line` = A Line, 42; `dress_style__gown` = Gown, 40; `dress_style__flared` = Flared, 28; `dress_style__shirt` = Shirt, 23 |
| `embellishments` | Embellishments | StoreRouter enrichment | 6% | 10 | `embellishments__rhinestones_crystals` = Rhinestones / Crystals, 41; `embellishments__contrast_piping` = Contrast Trim / Piping, 37; `embellishments__fringe` = Fringe, 36; `embellishments__bow` = Bow, 29; `embellishments__decorative_buttons` = Decorative Buttons, 26 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 6% | 15 | `sleeve_style__drop_shoulder` = Drop Shoulder, 46; `sleeve_style__flutter` = Flutter, 24; `sleeve_style__puff` = Puff, 20; `sleeve_style__bell` = Bell, 17; `sleeve_style__dolman` = Dolman / Batwing, 17 |
| `opacity_level` | Opacity | StoreRouter enrichment | 6% | 3 | `opacity_level__sheer` = Sheer, 113; `opacity_level__opaque` = Opaque, 85; `opacity_level__semi_sheer` = Semi-Sheer, 10 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 6% | 7 | `construction_detail__draped` = Draped, 51; `construction_detail__pleated` = Pleated, 46; `construction_detail__ruffled` = Ruffled, 46; `construction_detail__ruched` = Ruched, 36; `construction_detail__lace_trim` = Lace Trim, 21 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 6% | 9 | `pants_leg_shape__wide_leg` = Wide Leg, 69; `pants_leg_shape__skinny` = Skinny, 45; `pants_leg_shape__straight` = Straight, 43; `pants_leg_shape__cuffed` = Cuffed, 18; `pants_leg_shape__jogger` = Jogger, 16 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 5% | 7 | `fit_top__fitted` = Fitted, 74; `fit_top__flowy` = Flowy, 46; `fit_top__relaxed` = Relaxed, 41; `fit_top__tailored` = Tailored, 17; `fit_top__oversized` = Oversized, 6 |
| `size_group` | Size Type | StoreRouter enrichment | 5% | 3 | `size_group__plus` = Plus, 152; `size_group__tall` = Tall, 25; `size_group__regular` = Regular, 9 |
| `fit_bottoms` | Fit | StoreRouter enrichment | 5% | 8 | `fit_bottoms__wide_leg_volume_fit` = Wide-Leg Volume Fit, 69; `fit_bottoms__hip_hugging_skinny_fit` = Hip-Hugging (Skinny Fit), 47; `fit_bottoms__straight_through_fit` = Straight-Through Fit, 41; `fit_bottoms__relaxed_boyfriend_fit` = Relaxed / Boyfriend Fit, 9; `fit_bottoms__loose_slouchy_fit` = Loose / Slouchy Fit, 7 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | 4% | 5 | `occasion_style_dresses__casual` = Casual, 95; `occasion_style_dresses__evening` = Evening, 48; `occasion_style_dresses__black_tie` = Black Tie, 22; `occasion_style_dresses__cocktail` = Cocktail, 19; `occasion_style_dresses__work` = Work, 10 |
| `season` | Season | StoreRouter enrichment | 4% | 4 | `season__warm_weather` = Warm Weather, 96; `season__cold_weather` = Cold Weather, 37; `season__cool_weather` = Cool Weather, 21; `season__all_season` = All-Season, 4 |
| `jewelry_type` | Jewelry type | StoreRouter enrichment | 4% | 3 | `jewelry_type__costume` = Costume, 107; `jewelry_type__fine_jewelry` = Fine Jewelry, 35; `jewelry_type__imitation_jewelry` = Imitation Jewelry, 13 |
| `earring_design` | Earring design | StoreRouter enrichment | 4% | 8 | `earring_design__drop` = Drop, 43; `earring_design__hoop` = Hoop, 43; `earring_design__dangle` = Dangle, 37; `earring_design__stud` = Stud, 33; `earring_design__huggie` = Huggie, 8 |
| `occasion_general` | Occasion | StoreRouter enrichment | 4% | 4 | `occasion_general__casual` = Casual, 121; `occasion_general__work` = Work, 22; `occasion_general__active` = Active, 3; `occasion_general__formal` = Formal, 3 |
| `placket_type` | Front Opening | StoreRouter enrichment | 3% | 4 | `placket_type__exposed` = Visible Buttons, 115; `placket_type__fly_front` = Covered Zip, 3; `placket_type__snap` = Snap Closure, 3; `placket_type__concealed` = Hidden Buttons, 1 |
| `tote_handle_type` | Tote handle type | StoreRouter enrichment | 3% | 3 | `tote_handle_type__dual` = Dual, 97; `tote_handle_type__long` = Long, 25; `tote_handle_type__short` = Short, 1 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 3% | 4 | `bottoms_closure__pull_on` = Pull-On, 100; `bottoms_closure__drawstring` = Drawstring, 16; `bottoms_closure__zip` = Zip Fly, 2; `bottoms_closure__buttons` = Button Fly, 1 |
| `waist_rise` | Waist rise | StoreRouter enrichment | 3% | 2 | `waist_rise__high` = High, 81; `waist_rise__mid` = Mid, 37 |
| `top_length_type` | Top length type | StoreRouter enrichment | 3% | 5 | `top_length_type__extended_bodysuit` = Extended / Bodysuit, 29; `top_length_type__hip_length` = Hip Length, 28; `top_length_type__waist_length` = Waist Length, 22; `top_length_type__cropped` = Cropped, 21; `top_length_type__tunic_length` = Tunic Length, 14 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | 3% | 6 | `pants_length_type__long` = Long, 35; `pants_length_type__ankle` = Ankle Length, 33; `pants_length_type__above_the_knee` = Above the Knee, 13; `pants_length_type__capri` = Capri, 10; `pants_length_type__footed` = Footed, 9 |
| `denim_wash` | Denim Wash | StoreRouter enrichment | 3% | 7 | `denim_wash__dark` = Dark, 50; `denim_wash__black` = Black, 21; `denim_wash__medium` = Medium, 16; `denim_wash__colored` = Colored, 14; `denim_wash__light` = Light, 9 |
| `bra_style` | Bra style | StoreRouter enrichment | 3% | 13 | `bra_style__wireless` = Wireless, 58; `bra_style__underwire` = Underwire, 29; `bra_style__molded` = Molded, 16; `bra_style__contour` = Contour, 11; `bra_style__racerback` = Racerback, 9 |
| `costume_theme` | Costume theme | StoreRouter enrichment | 3% | 22 | `costume_theme__occupations` = Occupations, 22; `costume_theme__fantasy` = Fantasy, 20; `costume_theme__animals` = Animals, 15; `costume_theme__fairy_tales` = Fairy Tales, 11; `costume_theme__retro/vintage` = Retro/Vintage, 9 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | 2% | 5 | `openwork_detail__cutouts` = Cutouts, 48; `openwork_detail__fishnet` = Fishnet, 26; `openwork_detail__open_knit` = Open Knit, 8; `openwork_detail__crochet` = Crochet, 7; `openwork_detail__eyelet` = Eyelet, 3 |
| `outerwear_length_type` | Outerwear Length | StoreRouter enrichment | 2% | 5 | `outerwear_length_type__hip` = Hip Length, 57; `outerwear_length_type__cropped` = Cropped, 23; `outerwear_length_type__maxi` = Maxi, 3; `outerwear_length_type__knee` = Knee Length, 2; `outerwear_length_type__mid_thigh` = Mid-Thigh, 2 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 2% | 3 | `surface_finish__glossy` = Glossy, 38; `surface_finish__metallic` = Metallic, 30; `surface_finish__matte` = Matte, 11 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | 2% | 3 | `sustainability_features__eco_friendly` = Eco-Friendly, 47; `sustainability_features__vegan` = Vegan, 30; `sustainability_features__cruelty_free` = Cruelty-Free, 1 |
| `necklace_design` | Necklace design | StoreRouter enrichment | 2% | 6 | `necklace_design__pendant` = Pendant, 61; `necklace_design__chain` = Chain, 39; `necklace_design__beaded` = Beaded, 4; `necklace_design__cord` = Cord, 2; `necklace_design__statement` = Statement, 2 |
| `denim_wash_effects` | Denim Finish Effects | StoreRouter enrichment | 2% | 6 | `denim_wash_effects__clean_none` = Clean / None, 42; `denim_wash_effects__distressed` = Distressed, 13; `denim_wash_effects__acid_bleached` = Acid / Bleached, 4; `denim_wash_effects__faded_stonewash` = Faded / Stonewash, 4; `denim_wash_effects__raw` = Raw, 4 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 2% | 3 | `fabric_weight__sheer` = Sheer, 38; `fabric_weight__lightweight` = Lightweight, 32; `fabric_weight__midweight` = Midweight, 1 |
| `knit_style` | Knit Style | StoreRouter enrichment | 2% | 6 | `knit_style__jersey` = Jersey, 30; `knit_style__rib_knit` = Rib Knit, 16; `knit_style__french_terry` = French Terry, 10; `knit_style__cable_knit` = Cable Knit, 8; `knit_style__intarsia` = Intarsia, 2 |
| `bra_closure_type` | Bra closure type | StoreRouter enrichment | 2% | 3 | `bra_closure_type__front` = Front, 36; `bra_closure_type__pull-on-no-closure` = Pull-on (no Closure), 23; `bra_closure_type__back` = Back, 6 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | 2% | 3 | `hardware_finish__gold` = Gold, 52; `hardware_finish__silver` = Silver, 6; `hardware_finish__gunmetal` = Gunmetal, 2 |
| `bra_features` | Bra features | StoreRouter enrichment | 2% | 6 | `bra_features__underwire_support` = Underwire Support, 29; `bra_features__breathable_design` = Breathable Design, 22; `bra_features__sweat_wicking_fabric` = Sweat Wicking Fabric, 14; `bra_features__adjustable_band` = Adjustable Band, 3; `bra_features__adjustable_strap` = Adjustable Strap, 3 |
| `bra_coverage_style` | Bra coverage style | StoreRouter enrichment | 2% | 2 | `bra_coverage_style__full` = Full Coverage, 48; `bra_coverage_style__plunge` = Plunge, 6 |
| `material` | Material | StoreRouter enrichment | 1% | 13 | `material__faux-leather` = Faux Leather, 23; `material__metal` = Metal, 8; `material__straw` = Straw, 6; `material__denim` = Denim, 4; `material__synthetic` = Synthetic, 4 |
| `one_piece_style` | One-piece style | StoreRouter enrichment | 1% | 5 | `one_piece_style__jumpsuit` = Jumpsuit, 35; `one_piece_style__romper` = Romper, 7; `one_piece_style__playsuit` = Playsuit, 2; `one_piece_style__catsuit` = Catsuit, 1; `one_piece_style__overall` = Overall, 1 |
| `slit_style` | Slit Style | StoreRouter enrichment | 1% | 4 | `slit_style__side_slit` = Side Slit, 30; `slit_style__front_slit` = Front Slit, 13; `slit_style__high_slit` = High Slit, 3; `slit_style__back_slit` = Back Slit, 2 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 1% | 8 | `skirt_style__pencil` = Pencil, 19; `skirt_style__a_line` = A-Line, 9; `skirt_style__flared` = Flared, 5; `skirt_style__tiered` = Tiered, 4; `skirt_style__cargo` = Cargo, 3 |
| `denim_hem_style` | Denim Hem Style | StoreRouter enrichment | 1% | 4 | `denim_hem_style__regular` = Regular, 18; `denim_hem_style__frayed` = Frayed, 11; `denim_hem_style__cuffed` = Cuffed, 6; `denim_hem_style__split` = Split, 1 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | <1% | 6 | `full body shapers` = Full Body Shapers, 17; `thigh slimmers` = Thigh Slimmers, 5; `lounge bottoms` = Lounge Bottoms, 4; `high waisted briefs` = High Waisted Briefs, 3; `hot air brushes` = Hot Air Brushes, 2 |
| `denim_fabric` | Denim Fabric | StoreRouter enrichment | <1% | 2 | `denim_fabric__stretch` = Stretch, 23; `denim_fabric__colored` = Colored, 12 |
| `nightgown_style` | Nightgown style | StoreRouter enrichment | <1% | 4 | `nightgown_style__babydoll` = Babydoll, 11; `nightgown_style__gown` = Gown, 9; `nightgown_style__sleep_shirt` = Sleep Shirt, 9; `nightgown_style__chemise` = Chemise, 4 |
| `usage_type` | Usage type | StoreRouter enrichment | <1% | 1 | `usage_type__refillable` = Refillable, 33 |
| `bag_strap_details` | Bag strap details | StoreRouter enrichment | <1% | 4 | `bag_strap_details__chain_strap` = Chain Strap, 15; `bag_strap_details__adjustable` = Adjustable, 13; `bag_strap_details__detachable` = Detachable, 11; `bag_strap_details__tassel` = Tassel, 1 |
| `bracelet_design` | Bracelet design | StoreRouter enrichment | <1% | 9 | `bracelet_design__beaded` = Beaded, 12; `bracelet_design__bangle` = Bangle, 7; `bracelet_design__chain` = Chain, 6; `bracelet_design__charm` = Charm, 5; `bracelet_design__cuff` = Cuff, 3 |
| `activity_type` | Activity Type | StoreRouter enrichment | <1% | 9 | `activity_type__training_gym` = Training / Gym, 19; `activity_type__multi_sport` = Multi-Sport, 5; `activity_type__yoga_pilates` = Yoga / Pilates, 2; `activity_type__basketball` = Basketball, 1; `activity_type__dance_studio` = Dance / Studio, 1 |
| `bra_strap_type` | Bra strap type | StoreRouter enrichment | <1% | 5 | `bra_strap_type__racerback` = Racerback, 9; `bra_strap_type__standard` = Standard, 6; `bra_strap_type__cross_back` = Cross Back, 4; `bra_strap_type__adjustable` = Adjustable, 3; `bra_strap_type__convertible` = Convertible, 2 |
| `underwear_coverage_style` | Underwear coverage style | StoreRouter enrichment | <1% | 6 | `underwear_coverage_style__brief` = Brief, 17; `underwear_coverage_style__full` = Full Coverage, 7; `underwear_coverage_style__boyshort` = Boyshort, 5; `underwear_coverage_style__hipster` = Hipster, 4; `underwear_coverage_style__high_rise` = High Rise, 2 |
| `bag_case_storage_features` | Bag/Case storage features | StoreRouter enrichment | <1% | 3 | `bag_case_storage_features__external_pockets` = External Pockets, 12; `bag_case_storage_features__built-in_compartments` = Built-in Compartments, 9; `bag_case_storage_features__removable_pouch` = Removable Pouch, 3 |
| `closure_type_belts` | Closure Type | StoreRouter enrichment | <1% | 4 | `closure_type_belts__buckle` = Classic Buckle, 18; `closure_type_belts__plaque` = Plate Buckle, 2; `closure_type_belts__slide_adjustable` = Adjustable Buckle, 2; `closure_type_belts__snap` = Snap Closure, 1 |
| `outerwear_unique_features` | Outerwear Features | StoreRouter enrichment | <1% | 4 | `outerwear_unique_features__hooded` = Hooded, 10; `outerwear_unique_features__belted` = Belted, 9; `outerwear_unique_features__insulated` = Insulated, 5; `outerwear_unique_features__double_breasted` = Double Breasted, 1 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | <1% | 4 | `shorts_fit__athletic` = Athletic, 10; `shorts_fit__tailored` = Tailored, 6; `shorts_fit__relaxed` = Relaxed, 4; `shorts_fit__slim` = Slim, 4 |
| `shoulder_bag_style_type` | Shoulder Bag Style Type | StoreRouter enrichment | <1% | 3 | `shoulder_bag_style_type__structured` = Structured, 13; `shoulder_bag_style_type__baguette` = Baguette, 5; `shoulder_bag_style_type__hobo` = Hobo, 4 |
| `intimates_unique_features` | Intimates Features | StoreRouter enrichment | <1% | 1 | `intimates_unique_features__seamless` = Seamless, 19 |
| `bag_size` | Bag Size | StoreRouter enrichment | <1% | 4 | `bag_size__mini` = Mini, 6; `bag_size__small` = Small, 4; `bag_size__large` = Large, 3; `bag_size__medium` = Medium, 2 |
| `bra_support_level` | Bra support level | StoreRouter enrichment | <1% | 3 | `bra_support_level__high` = High, 14; `bra_support_level__light` = Light, 1; `bra_support_level__maximum` = Maximum, 1 |
| `pants_leg_length` | Pants Leg Length | StoreRouter enrichment | <1% | 4 | `pants_leg_length__short` = Short, 7; `pants_leg_length__long` = Long, 6; `pants_leg_length__regular` = Regular, 4; `pants_leg_length__ankle` = Ankle, 2 |
| `scarf_shawl_style` | Scarf/Shawl style | StoreRouter enrichment | <1% | 2 | `scarf_shawl_style__shawl` = Shawl, 16; `scarf_shawl_style__wrap` = Wrap, 16 |
| `top_hem_shape` | Top Hem Shape | StoreRouter enrichment | <1% | 3 | `top_hem_shape__asymmetric` = Asymmetric, 7; `top_hem_shape__high_low` = High-Low, 6; `top_hem_shape__handkerchief` = Handkerchief, 3 |
| `activewear_unique_features` | Activewear Features | StoreRouter enrichment | <1% | 5 | `activewear_unique_features__mesh_panels` = Mesh Panels, 4; `activewear_unique_features__compression` = Compression, 2; `activewear_unique_features__hidden_pockets` = Hidden Pockets, 2; `activewear_unique_features__adjustable_waistband` = Adjustable Waistband, 1; `activewear_unique_features__seamless` = Seamless, 1 |
| `bag_case_features` | Bag/Case features | StoreRouter enrichment | <1% | 4 | `bag_case_features__four-wheel_spinner` = Four-Wheel Spinner, 10; `bag_case_features__wheeled` = Wheeled, 10; `bag_case_features__lockable` = Lockable, 7; `bag_case_features__convertible` = Convertible, 2 |
| `spinner_type` | Spinner type | StoreRouter enrichment | <1% | 1 | `spinner_type__4-wheel` = 4-Wheel, 10 |
| `suitcase_handle_type` | Suitcase handle type | StoreRouter enrichment | <1% | 2 | `suitcase_handle_type__telescopic` = Telescopic, 10; `suitcase_handle_type__top-carry` = Top Carry, 2 |
| `activity_intensity` | Activity Intensity | StoreRouter enrichment | <1% | 3 | `activity_intensity__high_impact` = High Impact, 5; `activity_intensity__run` = Run, 1; `activity_intensity__studio_low` = Low Impact / Studio, 1 |
| `attribute_facets.color` | Color | StoreRouter enrichment | <1% | 3 | `color__multicolor` = Multicolor, 5; `color__gray` = Gray, 3; `color__white` = White, 1 |
| `eyewear_frame_color` | Eyewear frame color | StoreRouter enrichment | <1% | 4 | `eyewear_frame_color__black` = Black, 3; `eyewear_frame_color__beige` = Beige, 1; `eyewear_frame_color__clear` = Clear, 1; `eyewear_frame_color__gold` = Gold, 1 |
| `footwear_material` | Footwear material | StoreRouter enrichment | <1% | 6 | `footwear_material__faux_leather` = Faux Leather, 4; `footwear_material__rubber_pvc` = Rubber / PVC, 3; `footwear_material__plastic` = Plastic, 2; `footwear_material__synthetic` = Synthetic, 2; `footwear_material__fabric_textile` = Fabric / Textile, 1 |
| `handwear_features` | Handwear features | StoreRouter enrichment | <1% | 2 | `handwear_features__touchscreen_compatible` = Touchscreen Compatible, 7; `handwear_features__insulating_properties` = Insulating Properties, 3 |
| `handwear_material` | Handwear material | StoreRouter enrichment | <1% | 3 | `handwear_material__faux_fur` = Faux Fur, 6; `handwear_material__fleece` = Fleece, 3; `handwear_material__faux_leather` = Faux Leather, 2 |
| `handwear_type` | Handwear type | StoreRouter enrichment | <1% | 1 | `handwear_type__gloves` = Gloves, 7 |
| `headwear_features` | Headwear features | StoreRouter enrichment | <1% | 1 | `headwear_features__adjustable_fit` = Adjustable Fit, 8 |
| `lens_color` | Lens color | StoreRouter enrichment | <1% | 3 | `lens_color__black` = Black, 3; `lens_color__brown` = Brown, 2; `lens_color__clear` = Clear, 1 |
| `occasion_style_shoes` | Occasion style | StoreRouter enrichment | <1% | 1 | `occasion_style_shoes__casual` = Casual, 8 |
| `shoe_closure_type` | Closure type | StoreRouter enrichment | <1% | 4 | `shoe_closure_type__slip-on` = Slip-On, 6; `shoe_closure_type__none` = None, 4; `shoe_closure_type__buttons` = Buttons, 1; `shoe_closure_type__lace-up` = Lace-Up, 1 |
| `shoe_heel_height` | Heel height | StoreRouter enrichment | <1% | 1 | `shoe_heel_height__flats` = Flats, 7 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | <1% | 4 | `swim_top_coverage_style__bralette` = Bralette, 5; `swim_top_coverage_style__tankini` = Tankini, 2; `swim_top_coverage_style__bandeau` = Bandeau, 1; `swim_top_coverage_style__sport` = Sport, 1 |
| `temple_color` | Temple color | StoreRouter enrichment | <1% | 5 | `temple_color__black` = Black, 3; `temple_color__gold` = Gold, 2; `temple_color__beige` = Beige, 1; `temple_color__clear` = Clear, 1; `temple_color__silver` = Silver, 1 |
| `toe_style` | Toe Shape | StoreRouter enrichment | <1% | 3 | `toe_style__open` = Open-Toe, 4; `toe_style__round` = Round, 2; `toe_style__square` = Square, 2 |
| `backpack_style` | Backpack Style | StoreRouter enrichment | <1% | 1 | `backpack_style__fashion` = Fashion, 2 |
| `clutch_style` | Clutch Style | StoreRouter enrichment | <1% | 2 | `clutch_style__minaudiere` = Minaudiere, 1; `clutch_style__pouch` = Pouch, 1 |
| `compression_level` | Compression level | StoreRouter enrichment | <1% | 3 | `compression_level__light` = Light, 2; `compression_level__medium` = Medium, 2; `compression_level__high` = High, 1 |
| `cosmetic_function` | Cosmetic function | StoreRouter enrichment | <1% | 1 | `cosmetic_function__moisturizing` = Moisturizing, 2 |
| `eyewear_frame_design` | Eyewear frame design | StoreRouter enrichment | <1% | 3 | `eyewear_frame_design__cat_eye` = Cat Eye, 3; `eyewear_frame_design__aviator` = Aviator, 1; `eyewear_frame_design__rectangle` = Rectangle, 1 |
| `eyewear_frame_material` | Eyewear Frame Material | StoreRouter enrichment | <1% | 1 | `eyewear_frame_material__metal` = Metal, 2 |
| `eyewear_frame_pattern` | Eyewear frame pattern | StoreRouter enrichment | <1% | 2 | `eyewear_frame_pattern__solid` = Solid, 5; `eyewear_frame_pattern__geometric` = Geometric, 1 |
| `insulation_level` | Insulation Level | StoreRouter enrichment | <1% | 3 | `insulation_level__lightweight` = Lightweight, 2; `insulation_level__heavyweight` = Heavyweight, 1; `insulation_level__midweight` = Midweight, 1 |
| `lens_pattern` | Lens pattern | StoreRouter enrichment | <1% | 2 | `lens_pattern__solid` = Solid, 3; `lens_pattern__gradient` = Gradient, 2 |
| `lining_material_outerwear` | Lining Material | StoreRouter enrichment | <1% | 3 | `lining_material_outerwear__quilted` = Quilted, 2; `lining_material_outerwear__satin` = Satin, 1; `lining_material_outerwear__unlined` = No Lining, 1 |
| `package_type` | Package type | StoreRouter enrichment | <1% | 4 | `package_type__tube` = Tube, 5; `package_type__bottle` = Bottle, 3; `package_type__squeeze_tube` = Squeeze Tube, 2; `package_type__jar` = Jar, 1 |
| `power_source` | Power source | StoreRouter enrichment | <1% | 3 | `power_source__ac_powered` = Ac Powered, 2; `power_source__rechargeable` = Rechargeable, 2; `power_source__usb` = USB, 1 |
| `product_certifications_standards` | Product certifications & standards | StoreRouter enrichment | <1% | 7 | `product_certifications_standards__alcohol_free` = Alcohol Free, 1; `product_certifications_standards__cruelty_free` = Cruelty Free, 1; `product_certifications_standards__gluten_free` = Gluten Free, 1; `product_certifications_standards__paraben_free` = Paraben Free, 1; `product_certifications_standards__phthalate_free` = Phthalate Free, 1 |
| `sandal_style` | Sandal style | StoreRouter enrichment | <1% | 3 | `sandal_style__slide` = Slide, 5; `sandal_style__comfort` = Comfort, 1; `sandal_style__mule_flat` = Mule Flat, 1 |
| `shoe_features` | Shoe features | StoreRouter enrichment | <1% | 2 | `shoe_features__lightweight` = Lightweight, 3; `shoe_features__cushioned` = Cushioned, 1 |
| `shoe_sole_type` | Sole Type | StoreRouter enrichment | <1% | 3 | `shoe_sole_type__standard` = Standard, 3; `shoe_sole_type__platform` = Platform, 1; `shoe_sole_type__tread` = Lug / Tread, 1 |
| `skin_care_effect` | Skin care effect | StoreRouter enrichment | <1% | 17 | `skin_care_effect__anti_aging` = Anti Aging, 3; `skin_care_effect__firming` = Firming, 3; `skin_care_effect__treatment` = Treatment, 3; `skin_care_effect__anti_wrinkle` = Anti Wrinkle, 2; `skin_care_effect__regenerating` = Regenerating, 2 |
| `stretch_level` | Stretch Level | StoreRouter enrichment | <1% | 1 | `stretch_level__high` = High, 3 |
| `suitable_for_hair_type` | Suitable for hair type | StoreRouter enrichment | <1% | 2 | `suitable_for_hair_type__all_hair_types` = All Hair Types, 2; `suitable_for_hair_type__loss` = Loss, 1 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | <1% | 2 | `swim_bottom_coverage_style__high_waisted` = High-Waisted, 3; `swim_bottom_coverage_style__full` = Full Coverage, 1 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | <1% | 3 | `swimwear_unique_features__built_in_bra` = Built-In Bra / Shelf Bra, 3; `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 1; `swimwear_unique_features__removable_padding` = Removable Padding, 1 |
| `temple_pattern` | Temple pattern | StoreRouter enrichment | <1% | 1 | `temple_pattern__solid` = Solid, 5 |
| `wallet_features` | Wallet features | StoreRouter enrichment | <1% | 1 | `wallet_features__compact_design` = Compact Design, 2 |
| `beauty_tool_features` | Beauty Tool Features | StoreRouter enrichment | 0% | 1 | `beauty_tool_features__timer` = Timer, 1 |
| `boot_shaft_height` | Boot Shaft Height | StoreRouter enrichment | 0% | 1 | `boot_shaft_height__ankle_low` = Ankle / Low, 1 |
| `boot_style` | Boot style | StoreRouter enrichment | 0% | 1 | `boot_style__classic_other` = Classic/Other, 1 |
| `bristle_material` | Bristle material | StoreRouter enrichment | 0% | 1 | `bristle_material__silicone` = Silicone, 1 |
| `dispenser_type` | Dispenser type | StoreRouter enrichment | 0% | 1 | `dispenser_type__tube` = Tube, 1 |
| `flat_shoe_style_type` | Shoe Type (Silhouette / Style) | StoreRouter enrichment | 0% | 1 | `flat_shoe_style_type__mule` = Mule, 1 |
| `performance_features` | Performance Features | StoreRouter enrichment | 0% | 1 | `performance_features__breathable_design` = Breathable Design, 1 |
| `ring_design` | Ring design | StoreRouter enrichment | 0% | 2 | `ring_design__cocktail` = Cocktail, 1; `ring_design__solitaire` = Solitaire, 1 |
| `roller_head` | Roller head | StoreRouter enrichment | 0% | 1 | `roller_head__dual` = Dual, 1 |
| `roller_material` | Roller material | StoreRouter enrichment | 0% | 1 | `roller_material__metal` = Metal, 1 |
| `shaft_design` | Shaft Design | StoreRouter enrichment | 0% | 1 | `shaft_design__standard` = Standard, 1 |
| `sneaker_shoe_style_type` | Shoe Type (Silhouette/Style) | StoreRouter enrichment | 0% | 1 | `sneaker_shoe_style_type__low_top` = Low-Top, 1 |
| `sneaker_style` | Sneaker style | StoreRouter enrichment | 0% | 1 | `sneaker_style__fashion` = Fashion, 1 |
| `suitable_for_body_facial_hair` | Suitable for body/facial hair | StoreRouter enrichment | 0% | 1 | `suitable_for_body_facial_hair__body_hair` = Body Hair, 1 |
| `suitable_for_skin_type` | Suitable for skin type | StoreRouter enrichment | 0% | 2 | `suitable_for_skin_type__aging` = Aging, 1; `suitable_for_skin_type__all_skin_types` = All Skin Types, 1 |
| `brand_name` | Canonical brand name | Brand | 54% | 7 | `Ashley Stewart` = Ashley Stewart, 1,493; `Dreamgirl` = Dreamgirl, 196; `Glamorise` = Glamorise, 89; `InstantFigure` = InstantFigure, 53; `MKF Collection` = MKF Collection, 44 |
