# Alice + Olivia (aliceandolivia.com) product data API

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

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

## Questions

### What does Alice + Olivia sell?

Almost entirely Apparel & Accessories: 100% of its 1,733 products. Clothing is the largest department with 1,703 products, followed by Accessories (24) and Bags (6). The most common Alice + Olivia categories are Tops (545), Dresses (378) and Pants (270).

### How are Alice + Olivia products categorized?

Into a shared taxonomy 6 levels deep. The first level separates Apparel & Accessories; the second separates departments such as Clothing; 5 levels down, categories are as specific as Tank & Cami Tops (97 products). Every level is a search facet.

### What can I filter Alice + Olivia products by?

81 searchable fields. Well-covered attributes include fabric (84% of products), sleeve length type (65%) and neckline (59%). For fabric, the most common values are Elastane (Spandex / Lycra), Cotton and Viscose; for sleeve length type, the most common values are Long, Sleeveless and Short.

### Is this API provided by Alice + Olivia or StoreRouter?

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

### Can I get Alice + Olivia 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 Alice + Olivia 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 1,733 Alice + Olivia products, with coverage counts refreshed about daily.

### Where does the data come from?

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

### GIADA EMBELLISHED LATTICE TOP - OFF WHITE/SILVER

The Giada pairs a nude stretch power mesh base with a detachable embellished lattice overlay, creating a dimensional, jewelry-like effect. A square neckline and cropped, boxy silhouette keep the intricate embellishment feeling modern.

Indexed response retrieved 2026-10-15T07:56:09.064Z. 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": "aliceandolivia",
  "product": {
    "title": "GIADA EMBELLISHED LATTICE TOP - OFF WHITE/SILVER",
    "brand": {
      "name": "Alice + Olivia"
    },
    "productUrl": "https://www.aliceandolivia.com/products/giada-embell-lattice-boxy-cropped-top-off-white-silver",
    "currentPrice": 995,
    "currency": "USD",
    "inStock": true,
    "description": "The Giada pairs a nude stretch power mesh base with a detachable embellished lattice overlay, creating a dimensional, jewelry-like effect. A square neckline and cropped, boxy silhouette keep the intricate embellishment feeling modern.",
    "primaryImage": {
      "url": "https://www.aliceandolivia.com/cdn/shop/files/CC609E98004B115_01.jpg?v=1790103144",
      "cdnUrl": "https://cdn.octogen.ai/7c71a12ceaea46e206da246c10462fc7/463090b43fd4f1d90961fb2c45f5510f.webp?request_id=5f28a420-267d-46c4-85e0-63f87ef5e6d1",
      "width": 2448,
      "height": 3264,
      "sizeBytes": 422902,
      "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": "aliceandolivia",
  "product": {
    "enrichment": {
      "type": "top",
      "category_path": [
        "Apparel & Accessories",
        "Clothing",
        "Tops",
        "Tank Tops & Sleeveless",
        "Tank & Cami Tops"
      ],
      "styles": [
        "glamorous",
        "modern",
        "avant-garde"
      ],
      "attributes": {
        "Fabric": [
          "Mesh"
        ],
        "Opacity": [
          "Sheer"
        ],
        "Pattern": [
          "Geometric",
          "Trellis"
        ],
        "Neckline": [
          "Square"
        ],
        "Fit (Tops)": [
          "Boxy"
        ],
        "Collar Style": [
          "Collarless"
        ],
        "Fabric Weight": [
          "Sheer"
        ],
        "Front Closure": [
          "None"
        ],
        "Embellishments": [
          "Beading",
          "Rhinestones / Crystals"
        ],
        "Top length type": [
          "Cropped"
        ],
        "Sleeve length type": [
          "Sleeveless"
        ],
        "Front Closure Length": [
          "None"
        ],
        "General Clothing Features": [
          "Stretchable"
        ]
      },
      "attribute_handles": {
        "fabric": [
          "fabric__mesh"
        ],
        "fit_top": [
          "fit_top__boxy"
        ],
        "pattern": [
          "pattern__geometric",
          "pattern__trellis"
        ],
        "neckline": [
          "neckline__square"
        ],
        "collar_style": [
          "collar_style__collarless"
        ],
        "fabric_weight": [
          "fabric_weight__sheer"
        ],
        "opacity_level": [
          "opacity_level__sheer"
        ],
        "embellishments": [
          "embellishments__beading",
          "embellishments__rhinestones_crystals"
        ],
        "top_length_type": [
          "top_length_type__cropped"
        ],
        "front_closure_type": [
          "front_closure_type__none"
        ],
        "sleeve_length_type": [
          "sleeve_length_type__sleeveless"
        ],
        "front_closure_length": [
          "front_closure_length__none"
        ],
        "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": ["aliceandolivia"],
    "q": "tops",
    "limit": 5
  }'
```

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

- [GIADA EMBELLISHED LATTICE TOP - OFF WHITE/SILVER](https://www.aliceandolivia.com/products/giada-embell-lattice-boxy-cropped-top-off-white-silver) — $995.00
- [SHILA CORSET TOP - BUTTER](https://www.aliceandolivia.com/products/shila-corset-top-butter) — $118.00
- [KIM CORSET BUTTON DOWN - OFF WHITE](https://www.aliceandolivia.com/products/kim-paneled-corset-fitted-top-off-white) — $330.00
- [DELAINA EMBELLISHED TOP - GOOD VIBRATIONS](https://www.aliceandolivia.com/products/delaina-embellished-top-good-vibrations) — $177.00
- [DELAINA TOP - WISTFUL WOODS](https://www.aliceandolivia.com/products/delaina-ls-top-wistful-woods) — $295.00

## Categories

| Category | Products |
| --- | --- |
| Tops | 545 |
| Dresses | 378 |
| Pants | 270 |
| Jackets & Coats | 244 |
| Skirts | 120 |
| Shorts | 83 |
| Swimwear | 31 |
| Jumpsuits & One-Pieces | 19 |
| Belts & Suspenders | 13 |
| Underwear & Sleepwear | 13 |

## 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, 1,725; `true` = True, 8 |
| `color` | Product color | Merchant data | 99% | 46 | `black` = Black, 464; `multi` = Multi, 318; `white` = White, 259; `ivory` = Ivory, 201; `blue` = Blue, 123 |
| `color_family` | Color family | Merchant data | 99% | 12 | `Black` = Black, 464; `White` = White, 460; `Multicolor` = Multicolor, 318; `Blue` = Blue, 250; `Brown` = Brown, 189 |
| `age_groups` | Age Group | StoreRouter enrichment | 100% | 1 | `adult` = Adult, 1,733 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 1,733 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 3 | `clothing` = Clothing, 1,703; `accessories` = Accessories, 24; `bags` = Bags, 6 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 16 | `tops` = Tops, 545; `dresses` = Dresses, 378; `pants` = Pants, 270; `jackets & coats` = Jackets & Coats, 244; `skirts` = Skirts, 120 |
| `gender` | Gender | StoreRouter enrichment | 100% | 2 | `female` = Female, 1,732; `unisex` = Unisex, 1 |
| `pattern` | Pattern | StoreRouter enrichment | 100% | 45 | `pattern__solid` = Solid, 920; `pattern__floral` = Floral, 437; `pattern__texture` = Texture, 197; `pattern__lace` = Lace, 147; `pattern__art` = Art, 127 |
| `fabric` | Fabric | StoreRouter enrichment | 84% | 43 | `fabric__elastane` = Elastane (Spandex / Lycra), 367; `fabric__cotton` = Cotton, 325; `fabric__viscose` = Viscose, 249; `fabric__denim` = Denim, 228; `fabric__polyester` = Polyester, 178 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 70% | 36 | `jackets` = Jackets, 186; `shirts & blouses` = Shirts & Blouses, 175; `tank tops & sleeveless` = Tank Tops & Sleeveless, 147; `jeans` = Jeans, 135; `trousers` = Trousers, 121 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 65% | 4 | `sleeve_length_type__long` = Long, 500; `sleeve_length_type__sleeveless` = Sleeveless, 461; `sleeve_length_type__short` = Short, 153; `sleeve_length_type__3/4` = 3/4, 15 |
| `neckline` | Neckline | StoreRouter enrichment | 60% | 25 | `neckline__collared` = Collared, 306; `neckline__spaghetti_strap` = Spaghetti Strap, 113; `neckline__v_neck` = V Neck, 113; `neckline__round` = Round, 111; `neckline__crew` = Crew, 106 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 39% | 7 | `front_closure_type__buttons` = Buttons, 334; `front_closure_type__none` = None, 251; `front_closure_type__zipper` = Zipper, 37; `front_closure_type__tie_lace_up` = Tie / Lace-Up, 29; `front_closure_type__hook_and_eye` = Hook-and-Eye, 21 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 36% | 8 | `graphic_type__solid_no_print` = Solid / No Print, 553; `graphic_type__photo_art` = Photo Print / Art, 38; `graphic_type__band_music` = Band Graphic, 36; `graphic_type__slogan_text` = Text / Slogan Print, 16; `graphic_type__abstract_print` = Abstract Graphic, 5 |
| `collar_style` | Collar Style | StoreRouter enrichment | 32% | 12 | `collar_style__collarless` = Collarless, 200; `collar_style__notched_lapel` = Notched Lapel, 109; `collar_style__button_down` = Button-Down, 93; `collar_style__crew` = Crew, 56; `collar_style__point` = Point, 37 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 32% | 28 | `tank & cami tops` = Tank & Cami Tops, 97; `blazers` = Blazers, 73; `sweaters` = Sweaters, 57; `cardigans` = Cardigans, 49; `casual jackets` = Casual Jackets, 46 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 31% | 7 | `fit_top__fitted` = Fitted, 259; `fit_top__relaxed` = Relaxed, 96; `fit_top__tailored` = Tailored, 79; `fit_top__flowy` = Flowy, 72; `fit_top__oversized` = Oversized, 59 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 31% | 3 | `skirt_dress_length_type__mini` = Mini, 285; `skirt_dress_length_type__maxi` = Maxi, 162; `skirt_dress_length_type__midi` = Midi, 84 |
| `embellishments` | Embellishments | StoreRouter enrichment | 24% | 11 | `embellishments__embroidery` = Embroidery, 126; `embellishments__rhinestones_crystals` = Rhinestones / Crystals, 112; `embellishments__beading` = Beading, 65; `embellishments__decorative_buttons` = Decorative Buttons, 63; `embellishments__sequins` = Sequins, 47 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 24% | 2 | `general_clothing_features__stretchable` = Stretchable, 405; `general_clothing_features__reversible` = Reversible, 11 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 23% | 4 | `front_closure_length__none` = None, 203; `front_closure_length__full` = Full, 189; `front_closure_length__short_placket` = Short Placket, 5; `front_closure_length__quarter` = Quarter, 2 |
| `dress_style` | Dress style | StoreRouter enrichment | 21% | 25 | `dress_style__bodycon` = Bodycon, 107; `dress_style__shirt` = Shirt, 65; `dress_style__gown` = Gown, 55; `dress_style__flared` = Flared, 52; `dress_style__tiered` = Tiered, 46 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 21% | 7 | `construction_detail__draped` = Draped, 105; `construction_detail__lace_trim` = Lace Trim, 88; `construction_detail__pleated` = Pleated, 82; `construction_detail__smocked` = Smocked, 61; `construction_detail__ruffled` = Ruffled, 59 |
| `placket_type` | Front Opening | StoreRouter enrichment | 19% | 3 | `placket_type__exposed` = Visible Buttons, 282; `placket_type__concealed` = Hidden Buttons, 41; `placket_type__snap` = Snap Closure, 7 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 18% | 13 | `sleeve_style__set_in` = Set-In, 74; `sleeve_style__drop_shoulder` = Drop Shoulder, 62; `sleeve_style__puff` = Puff, 61; `sleeve_style__balloon` = Balloon, 29; `sleeve_style__bell` = Bell, 17 |
| `top_length_type` | Top length type | StoreRouter enrichment | 17% | 5 | `top_length_type__cropped` = Cropped, 236; `top_length_type__extended_bodysuit` = Extended / Bodysuit, 32; `top_length_type__waist_length` = Waist Length, 14; `top_length_type__hip_length` = Hip Length, 11; `top_length_type__tunic_length` = Tunic Length, 7 |
| `opacity_level` | Opacity | StoreRouter enrichment | 15% | 3 | `opacity_level__opaque` = Opaque, 148; `opacity_level__sheer` = Sheer, 77; `opacity_level__semi_sheer` = Semi-Sheer, 44 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 15% | 8 | `pants_leg_shape__wide_leg` = Wide Leg, 156; `pants_leg_shape__flare` = Flare, 53; `pants_leg_shape__bootcut` = Bootcut, 33; `pants_leg_shape__straight` = Straight, 28; `pants_leg_shape__slim` = Slim, 20 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | 15% | 5 | `occasion_style_dresses__evening` = Evening, 134; `occasion_style_dresses__cocktail` = Cocktail, 101; `occasion_style_dresses__casual` = Casual, 96; `occasion_style_dresses__black_tie` = Black Tie, 26; `occasion_style_dresses__work` = Work, 14 |
| `fit_bottoms` | Fit | StoreRouter enrichment | 14% | 7 | `fit_bottoms__wide_leg_volume_fit` = Wide-Leg Volume Fit, 139; `fit_bottoms__relaxed_boyfriend_fit` = Relaxed / Boyfriend Fit, 56; `fit_bottoms__loose_slouchy_fit` = Loose / Slouchy Fit, 39; `fit_bottoms__hip_hugging_skinny_fit` = Hip-Hugging (Skinny Fit), 29; `fit_bottoms__kick_flare_fit_hip_fitted` = Kick-Flare Fit (Hip-Fitted), 17 |
| `waist_rise` | Waist rise | StoreRouter enrichment | 14% | 4 | `waist_rise__high` = High, 105; `waist_rise__low` = Low, 103; `waist_rise__mid` = Mid, 28; `waist_rise__ultra_high` = Ultra-High, 2 |
| `outerwear_length_type` | Outerwear Length | StoreRouter enrichment | 13% | 5 | `outerwear_length_type__cropped` = Cropped, 110; `outerwear_length_type__maxi` = Maxi, 43; `outerwear_length_type__hip` = Hip Length, 40; `outerwear_length_type__knee` = Knee Length, 17; `outerwear_length_type__mid_thigh` = Mid-Thigh, 11 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 12% | 4 | `fabric_weight__lightweight` = Lightweight, 171; `fabric_weight__sheer` = Sheer, 60; `fabric_weight__midweight` = Midweight, 4; `fabric_weight__heavyweight` = Heavyweight, 2 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 11% | 3 | `surface_finish__glossy` = Glossy, 71; `surface_finish__matte` = Matte, 68; `surface_finish__metallic` = Metallic, 60 |
| `denim_wash` | Denim Wash | StoreRouter enrichment | 10% | 6 | `denim_wash__medium` = Medium, 40; `denim_wash__dark` = Dark, 38; `denim_wash__light` = Light, 35; `denim_wash__white` = White / Ecru, 35; `denim_wash__colored` = Colored, 24 |
| `denim_wash_effects` | Denim Finish Effects | StoreRouter enrichment | 9% | 6 | `denim_wash_effects__clean_none` = Clean / None, 84; `denim_wash_effects__faded_stonewash` = Faded / Stonewash, 27; `denim_wash_effects__raw` = Raw, 13; `denim_wash_effects__waxed_sheen` = Waxed / Sheen, 13; `denim_wash_effects__distressed` = Distressed, 11 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | 8% | 4 | `sustainability_features__vegan` = Vegan, 91; `sustainability_features__recycled_materials` = Recycled Materials, 48; `sustainability_features__eco_friendly` = Eco-Friendly, 2; `sustainability_features__organic_materials` = Organic Materials, 1 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | 7% | 5 | `pants_length_type__long` = Long, 69; `pants_length_type__ankle` = Ankle Length, 27; `pants_length_type__cropped` = Cropped, 14; `pants_length_type__above_the_knee` = Above the Knee, 6; `pants_length_type__capri` = Capri, 4 |
| `denim_fabric` | Denim Fabric | StoreRouter enrichment | 6% | 4 | `denim_fabric__stretch` = Stretch, 65; `denim_fabric__rigid` = Rigid, 25; `denim_fabric__colored` = Colored, 18; `denim_fabric__alternative` = Alternative, 1 |
| `season` | Season | StoreRouter enrichment | 6% | 3 | `season__warm_weather` = Warm Weather, 73; `season__cold_weather` = Cold Weather, 22; `season__cool_weather` = Cool Weather, 9 |
| `knit_style` | Knit Style | StoreRouter enrichment | 5% | 9 | `knit_style__rib_knit` = Rib Knit, 35; `knit_style__jersey` = Jersey, 20; `knit_style__pointelle` = Pointelle, 13; `knit_style__french_terry` = French Terry, 8; `knit_style__fine_gauge` = Fine Gauge, 5 |
| `occasion_general` | Occasion | StoreRouter enrichment | 5% | 3 | `occasion_general__casual` = Casual, 77; `occasion_general__work` = Work, 18; `occasion_general__formal` = Formal, 4 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | 5% | 5 | `openwork_detail__eyelet` = Eyelet, 40; `openwork_detail__cutouts` = Cutouts, 26; `openwork_detail__open_knit` = Open Knit, 14; `openwork_detail__crochet` = Crochet, 9; `openwork_detail__fishnet` = Fishnet, 2 |
| `denim_hem_style` | Denim Hem Style | StoreRouter enrichment | 5% | 4 | `denim_hem_style__regular` = Regular, 57; `denim_hem_style__frayed` = Frayed, 17; `denim_hem_style__cuffed` = Cuffed, 5; `denim_hem_style__split` = Split, 2 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 4% | 13 | `skirt_style__a_line` = A-Line, 16; `skirt_style__tiered` = Tiered, 15; `skirt_style__flared` = Flared, 12; `skirt_style__pencil` = Pencil, 7; `skirt_style__tailored` = Tailored, 7 |
| `outerwear_unique_features` | Outerwear Features | StoreRouter enrichment | 3% | 4 | `outerwear_unique_features__belted` = Belted, 38; `outerwear_unique_features__double_breasted` = Double Breasted, 22; `outerwear_unique_features__hooded` = Hooded, 2; `outerwear_unique_features__insulated` = Insulated, 2 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 3% | 6 | `bottoms_closure__pull_on` = Pull-On, 29; `bottoms_closure__zip` = Zip Fly, 12; `bottoms_closure__drawstring` = Drawstring, 9; `bottoms_closure__side_zip` = Side Zip, 5; `bottoms_closure__buttons` = Button Fly, 4 |
| `slit_style` | Slit Style | StoreRouter enrichment | 3% | 4 | `slit_style__side_slit` = Side Slit, 16; `slit_style__front_slit` = Front Slit, 15; `slit_style__back_slit` = Back Slit, 12; `slit_style__high_slit` = High Slit, 12 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | 2% | 3 | `shorts_fit__tailored` = Tailored, 24; `shorts_fit__relaxed` = Relaxed, 12; `shorts_fit__slim` = Slim, 2 |
| `lining_material_outerwear` | Lining Material | StoreRouter enrichment | 1% | 7 | `lining_material_outerwear__fully_lined` = Fully Lined, 9; `lining_material_outerwear__satin` = Satin, 9; `lining_material_outerwear__polyester` = Polyester, 6; `lining_material_outerwear__faux_fur` = Faux Fur, 2; `lining_material_outerwear__quilted` = Quilted, 2 |
| `insulation_level` | Insulation Level | StoreRouter enrichment | 1% | 2 | `insulation_level__lightweight` = Lightweight, 18; `insulation_level__heavyweight` = Heavyweight, 1 |
| `one_piece_style` | One-piece style | StoreRouter enrichment | 1% | 2 | `one_piece_style__jumpsuit` = Jumpsuit, 12; `one_piece_style__romper` = Romper, 7 |
| `pants_leg_length` | Pants Leg Length | StoreRouter enrichment | 1% | 3 | `pants_leg_length__cropped` = Cropped, 8; `pants_leg_length__ankle` = Ankle, 5; `pants_leg_length__long` = Long, 4 |
| `stretch_level` | Stretch Level | StoreRouter enrichment | 1% | 3 | `stretch_level__none` = None, 16; `stretch_level__high` = High, 1; `stretch_level__low` = Low, 1 |
| `material` | Material | StoreRouter enrichment | <1% | 4 | `material__leather` = Leather, 15; `material__metal` = Metal, 11; `material__faux-leather` = Faux Leather, 2; `material__polyurethane-pu` = Polyurethane (PU), 1 |
| `closure_type_belts` | Closure Type | StoreRouter enrichment | <1% | 1 | `closure_type_belts__buckle` = Classic Buckle, 13 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | <1% | 2 | `swim_bottom_coverage_style__full` = Full Coverage, 9; `swim_bottom_coverage_style__cheeky` = Cheeky, 5 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | <1% | 4 | `swim_top_coverage_style__triangle` = Triangle, 9; `swim_top_coverage_style__bandeau` = Bandeau, 2; `swim_top_coverage_style__bralette` = Bralette, 2; `swim_top_coverage_style__sport` = Sport, 2 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | <1% | 1 | `hardware_finish__gold` = Gold, 8 |
| `scarf_shawl_style` | Scarf/Shawl style | StoreRouter enrichment | <1% | 2 | `scarf_shawl_style__shawl` = Shawl, 9; `scarf_shawl_style__wrap` = Wrap, 3 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | <1% | 1 | `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 8 |
| `top_hem_shape` | Top Hem Shape | StoreRouter enrichment | <1% | 3 | `top_hem_shape__handkerchief` = Handkerchief, 4; `top_hem_shape__asymmetric` = Asymmetric, 3; `top_hem_shape__high_low` = High-Low, 3 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | <1% | 4 | `bag_shape__rectangle` = Rectangle, 2; `bag_shape__box` = Box, 1; `bag_shape__bucket` = Bucket, 1; `bag_shape__frame` = Frame, 1 |
| `performance_features` | Performance Features | StoreRouter enrichment | <1% | 1 | `performance_features__breathable_design` = Breathable Design, 6 |
| `activewear_unique_features` | Activewear Features | StoreRouter enrichment | <1% | 1 | `activewear_unique_features__body_contouring_fit` = Body Contouring Fit, 3 |
| `bag_size` | Bag Size | StoreRouter enrichment | <1% | 2 | `bag_size__small` = Small, 3; `bag_size__mini` = Mini, 1 |
| `bra_features` | Bra features | StoreRouter enrichment | <1% | 2 | `bra_features__underwire_support` = Underwire Support, 3; `bra_features__adjustable_strap` = Adjustable Strap, 1 |
| `intimates_unique_features` | Intimates Features | StoreRouter enrichment | <1% | 1 | `intimates_unique_features__seamless` = Seamless, 4 |
| `size_group` | Size Type | StoreRouter enrichment | <1% | 2 | `size_group__petite` = Petite, 2; `size_group__regular` = Regular, 1 |
| `underwear_coverage_style` | Underwear coverage style | StoreRouter enrichment | <1% | 1 | `underwear_coverage_style__thong` = Thong, 4 |
| `activity_intensity` | Activity Intensity | StoreRouter enrichment | <1% | 1 | `activity_intensity__studio_low` = Low Impact / Studio, 1 |
| `activity_type` | Activity Type | StoreRouter enrichment | <1% | 2 | `activity_type__yoga_pilates` = Yoga / Pilates, 2; `activity_type__dance_studio` = Dance / Studio, 1 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | <1% | 4 | `bag_case_material__faux_leather` = Faux Leather, 1; `bag_case_material__linen` = Linen, 1; `bag_case_material__synthetic` = Synthetic, 1; `bag_case_material__vegan_leather` = Vegan Leather, 1 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | <1% | 2 | `bag_closure_type__drawstring` = Drawstring, 1; `bag_closure_type__zipper` = Zipper, 1 |
| `bag_strap_details` | Bag strap details | StoreRouter enrichment | <1% | 1 | `bag_strap_details__adjustable` = Adjustable, 1 |
| `bra_strap_type` | Bra strap type | StoreRouter enrichment | <1% | 1 | `bra_strap_type__adjustable` = Adjustable, 1 |
| `carry_options` | Carry options | StoreRouter enrichment | <1% | 2 | `carry_options__crossbody_strap` = Crossbody Strap, 2; `carry_options__shoulder_strap` = Shoulder Strap, 2 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | <1% | 1 | `camisoles` = Camisoles, 2 |
| `clutch_style` | Clutch Style | StoreRouter enrichment | <1% | 1 | `clutch_style__minaudiere` = Minaudiere, 2 |
| `brand_name` | Canonical brand name | Brand | 100% | 1 | `Alice + Olivia` = Alice + Olivia, 1,733 |
