# Poppylissiman (us.poppylissiman.com) product data API

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

- Catalog key: `poppylissiman` (pass in `"catalogs"` to narrow a search to this store)
- Products: 323
- Snapshot: 2026-10-19T16:50:49Z (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/us.poppylissiman.com
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Poppylissiman sell?

Almost entirely Apparel & Accessories: 100% of its 323 products. Accessories is the largest department with 187 products, followed by Bags (113) and Clothing (17). The most common Poppylissiman categories are Eyewear (137), Shoulder Bags (32) and Totes & Shoppers (32).

### How are Poppylissiman products categorized?

Into a shared taxonomy 5 levels deep. The first level separates Apparel & Accessories; the second separates departments such as Accessories; 4 levels down, categories are as specific as Sunglasses (136 products). Every level is a search facet.

### What can I filter Poppylissiman products by?

59 searchable fields. Well-covered attributes include eyewear frame color (42% of products), lens color (41%) and eyewear frame design (38%). For eyewear frame color, the most common values are Black, Tortoiseshell and Gold; for lens color, the most common values are Black, Brown and Blue.

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

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

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

### Where does the data come from?

Straight from us.poppylissiman.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

### Sean

These sunglasses are made from high quality red acetate with dark pink CAT2 UV protected lens.

Indexed response retrieved 2026-10-20T06:58:29.026Z. Price and availability may change.
Availability: In stock

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "poppylissiman",
  "product": {
    "title": "Sean",
    "brand": {
      "name": "Poppy Lissiman"
    },
    "productUrl": "https://us.poppylissiman.com/products/sean-ruby",
    "currentPrice": 165,
    "currency": "USD",
    "inStock": true,
    "description": "These sunglasses are made from high quality red acetate with dark pink CAT2 UV protected lens.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/2244/4681/files/sean_cherry.jpg?v=1742452746",
      "cdnUrl": "https://cdn.storerouter.ai/a3a0202bef24a653a038a0246856d181/bb8ac992d08e7405e1a516422ab0b715.webp?request_id=bf060fd4-daa6-4f4c-baa6-d803d3448159",
      "width": 1900,
      "height": 2506,
      "sizeBytes": 31834,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "high quality red acetate"
      ],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "poppylissiman",
  "product": {
    "enrichment": {
      "type": "sunglasses",
      "category_path": [
        "Apparel & Accessories",
        "Accessories",
        "Eyewear",
        "Sunglasses"
      ],
      "styles": [
        "modern",
        "retro",
        "avant-garde"
      ],
      "attributes": {
        "Pattern": [
          "Solid"
        ],
        "Lens color": [
          "Pink"
        ],
        "Lens pattern": [
          "Solid"
        ],
        "Eyewear frame color": [
          "Red"
        ],
        "Eyewear frame design": [
          "Rectangle"
        ],
        "Eyewear frame pattern": [
          "Solid"
        ],
        "Eyewear Frame Material": [
          "Acetate"
        ]
      },
      "attribute_handles": {
        "pattern": [
          "pattern__solid"
        ],
        "lens_color": [
          "lens_color__pink"
        ],
        "lens_pattern": [
          "lens_pattern__solid"
        ],
        "eyewear_frame_color": [
          "eyewear_frame_color__red"
        ],
        "eyewear_frame_design": [
          "eyewear_frame_design__rectangle"
        ],
        "eyewear_frame_pattern": [
          "eyewear_frame_pattern__solid"
        ],
        "eyewear_frame_material": [
          "eyewear_frame_material__acetate"
        ]
      }
    }
  }
}
```

## 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": ["poppylissiman"],
    "q": "eyewear",
    "limit": 5
  }'
```

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

- [Sean](https://us.poppylissiman.com/products/sean-ruby) — $165.00
- [Beanie](https://us.poppylissiman.com/products/beanie-black) — $190.00
- [Crimpie](https://us.poppylissiman.com/products/crimpie-blanc) — $180.00
- [Ronnie](https://us.poppylissiman.com/products/ronnie-blanc-black) — $150.00
- [Ronnie](https://us.poppylissiman.com/products/ronnie-grey-horn) — $150.00

## Prices

Median price $150 across 323 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| $30–$50 | 38 |
| $50–$70 | 23 |
| $70–$90 | 12 |
| $90–$110 | 20 |
| $110–$130 | 31 |
| $130–$150 | 26 |
| $150–$170 | 77 |
| $170–$190 | 41 |
| $190–$210 | 26 |
| $210 and up | 29 |

## Categories

| Category | Products |
| --- | --- |
| Eyewear | 137 |
| Shoulder Bags | 32 |
| Totes & Shoppers | 32 |
| Wallets & Cardholders | 30 |
| Bag Accessories | 20 |
| Waist Bags | 18 |
| Crossbody & Messenger | 16 |
| Dresses | 7 |
| Handle Bags | 6 |
| Luggage, Travel & Utility | 5 |

## 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, 308; `true` = True, 15 |
| `color` | Product color | Merchant data | 94% | 41 | `black` = Black, 66; `brown` = Brown, 30; `multi` = Multi, 26; `orange` = Orange, 22; `white` = White, 21 |
| `color_family` | Color family | Merchant data | 94% | 12 | `Black` = Black, 66; `Brown` = Brown, 50; `Blue` = Blue, 45; `Yellow` = Yellow, 34; `White` = White, 32 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 323 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 4 | `accessories` = Accessories, 187; `bags` = Bags, 113; `clothing` = Clothing, 17; `jewelry` = Jewelry, 6 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 17 | `eyewear` = Eyewear, 137; `shoulder bags` = Shoulder Bags, 32; `totes & shoppers` = Totes & Shoppers, 32; `wallets & cardholders` = Wallets & Cardholders, 30; `bag accessories` = Bag Accessories, 20 |
| `pattern` | Pattern | StoreRouter enrichment | 100% | 34 | `pattern__solid` = Solid, 184; `pattern__animal` = Animal, 64; `pattern__logo` = Logo, 62; `pattern__texture` = Texture, 39; `pattern__abstract` = Abstract, 21 |
| `age_groups` | Age Group | StoreRouter enrichment | 94% | 1 | `adult` = Adult, 303 |
| `gender` | Gender | StoreRouter enrichment | 94% | 2 | `unisex` = Unisex, 279; `female` = Female, 24 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 77% | 16 | `sunglasses` = Sunglasses, 136; `tote bags` = Tote Bags, 28; `cross body` = Cross Body, 16; `wallets` = Wallets, 16; `keychains` = Keychains, 14 |
| `eyewear_frame_color` | Eyewear frame color | StoreRouter enrichment | 42% | 17 | `eyewear_frame_color__black` = Black, 36; `eyewear_frame_color__tortoiseshell` = Tortoiseshell, 25; `eyewear_frame_color__gold` = Gold, 19; `eyewear_frame_color__blue` = Blue, 12; `eyewear_frame_color__multicolor` = Multicolor, 10 |
| `lens_color` | Lens color | StoreRouter enrichment | 42% | 14 | `lens_color__black` = Black, 39; `lens_color__brown` = Brown, 18; `lens_color__blue` = Blue, 15; `lens_color__green` = Green, 15; `lens_color__gray` = Gray, 10 |
| `eyewear_frame_design` | Eyewear frame design | StoreRouter enrichment | 39% | 7 | `eyewear_frame_design__rectangle` = Rectangle, 34; `eyewear_frame_design__oval` = Oval, 26; `eyewear_frame_design__cat_eye` = Cat Eye, 17; `eyewear_frame_design__square` = Square, 17; `eyewear_frame_design__aviator` = Aviator, 15 |
| `eyewear_frame_material` | Eyewear Frame Material | StoreRouter enrichment | 38% | 2 | `eyewear_frame_material__acetate` = Acetate, 109; `eyewear_frame_material__metal` = Metal, 23 |
| `lens_pattern` | Lens pattern | StoreRouter enrichment | 37% | 2 | `lens_pattern__solid` = Solid, 94; `lens_pattern__gradient` = Gradient, 26 |
| `eyewear_frame_pattern` | Eyewear frame pattern | StoreRouter enrichment | 37% | 7 | `eyewear_frame_pattern__solid` = Solid, 91; `eyewear_frame_pattern__texture` = Texture, 11; `eyewear_frame_pattern__abstract` = Abstract, 6; `eyewear_frame_pattern__logo` = Logo, 6; `eyewear_frame_pattern__floral` = Floral, 3 |
| `carry_options` | Carry options | StoreRouter enrichment | 34% | 6 | `carry_options__shoulder_strap` = Shoulder Strap, 56; `carry_options__crossbody_strap` = Crossbody Strap, 50; `carry_options__handle` = Handle, 46; `carry_options__detachable_strap` = Detachable Strap, 43; `carry_options__chest/waist_strap` = Chest/Waist Strap, 18 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | 34% | 7 | `bag_closure_type__zipper` = Zipper, 85; `bag_closure_type__open_top` = Open Top, 20; `bag_closure_type__buckles` = Buckles, 6; `bag_closure_type__magnetic` = Magnetic, 5; `bag_closure_type__flap` = Flap, 4 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | 32% | 11 | `bag_case_material__nylon` = Nylon, 54; `bag_case_material__faux_leather` = Faux Leather, 49; `bag_case_material__mesh` = Mesh, 13; `bag_case_material__canvas` = Canvas, 9; `bag_case_material__cotton` = Cotton, 9 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 26% | 7 | `graphic_type__logo_branded` = Logo Print, 32; `graphic_type__solid_no_print` = Solid / No Print, 31; `graphic_type__photo_art` = Photo Print / Art, 12; `graphic_type__logo_patch` = Logo Patch, 8; `graphic_type__abstract_print` = Abstract Graphic, 4 |
| `temple_color` | Temple color | StoreRouter enrichment | 26% | 15 | `temple_color__black` = Black, 32; `temple_color__tortoiseshell` = Tortoiseshell, 13; `temple_color__gold` = Gold, 12; `temple_color__blue` = Blue, 7; `temple_color__silver` = Silver, 5 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | 25% | 3 | `sustainability_features__recycled_materials` = Recycled Materials, 61; `sustainability_features__vegan` = Vegan, 30; `sustainability_features__eco_friendly` = Eco-Friendly, 1 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | 23% | 8 | `bag_shape__rectangle` = Rectangle, 52; `bag_shape__box` = Box, 7; `bag_shape__barrel` = Barrel, 6; `bag_shape__crescent` = Crescent, 5; `bag_shape__bucket` = Bucket, 1 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | 23% | 4 | `hardware_finish__gold` = Gold, 36; `hardware_finish__silver` = Silver, 36; `hardware_finish__matte_black` = Matte Black, 2; `hardware_finish__gunmetal` = Gunmetal, 1 |
| `temple_pattern` | Temple pattern | StoreRouter enrichment | 23% | 6 | `temple_pattern__solid` = Solid, 56; `temple_pattern__logo` = Logo, 10; `temple_pattern__texture` = Texture, 6; `temple_pattern__abstract` = Abstract, 2; `temple_pattern__striped` = Striped, 2 |
| `bag_strap_details` | Bag strap details | StoreRouter enrichment | 18% | 2 | `bag_strap_details__detachable` = Detachable, 43; `bag_strap_details__adjustable` = Adjustable, 34 |
| `bag_case_storage_features` | Bag/Case storage features | StoreRouter enrichment | 17% | 5 | `bag_case_storage_features__external_pockets` = External Pockets, 35; `bag_case_storage_features__hidden_pockets` = Hidden Pockets, 17; `bag_case_storage_features__built-in_compartments` = Built-in Compartments, 8; `bag_case_storage_features__removable_pouch` = Removable Pouch, 8; `bag_case_storage_features__protective_sleeves` = Protective Sleeves, 4 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 16% | 3 | `surface_finish__glossy` = Glossy, 27; `surface_finish__matte` = Matte, 20; `surface_finish__metallic` = Metallic, 8 |
| `material` | Material | StoreRouter enrichment | 14% | 6 | `material__metal` = Metal, 21; `material__faux-leather` = Faux Leather, 20; `material__fabric` = Fabric, 7; `material__plastic` = Plastic, 4; `material__glass` = Glass, 2 |
| `bag_size` | Bag Size | StoreRouter enrichment | 14% | 4 | `bag_size__small` = Small, 25; `bag_size__large` = Large, 8; `bag_size__oversized` = Oversized, 7; `bag_size__mini` = Mini, 4 |
| `wallet_features` | Wallet features | StoreRouter enrichment | 8% | 2 | `wallet_features__card_organization` = Card Organization, 24; `wallet_features__compact_design` = Compact Design, 17 |
| `shoulder_bag_style_type` | Shoulder Bag Style Type | StoreRouter enrichment | 7% | 5 | `shoulder_bag_style_type__hobo` = Hobo, 10; `shoulder_bag_style_type__baguette` = Baguette, 4; `shoulder_bag_style_type__croissant` = Croissant, 4; `shoulder_bag_style_type__structured` = Structured, 3; `shoulder_bag_style_type__saddle` = Saddle, 1 |
| `bag_case_features` | Bag/Case features | StoreRouter enrichment | 5% | 2 | `bag_case_features__convertible` = Convertible, 14; `bag_case_features__lockable` = Lockable, 1 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 4% | 3 | `sleeve_length_type__long` = Long, 6; `sleeve_length_type__short` = Short, 6; `sleeve_length_type__sleeveless` = Sleeveless, 1 |
| `tote_handle_type` | Tote handle type | StoreRouter enrichment | 4% | 3 | `tote_handle_type__long` = Long, 5; `tote_handle_type__dual` = Dual, 4; `tote_handle_type__short` = Short, 4 |
| `neckline` | Neckline | StoreRouter enrichment | 3% | 4 | `neckline__v_neck` = V Neck, 5; `neckline__collared` = Collared, 4; `neckline__split` = Split, 2; `neckline__spaghetti_strap` = Spaghetti Strap, 1 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 3% | 3 | `sleeve_style__dolman` = Dolman / Batwing, 8; `sleeve_style__drop_shoulder` = Drop Shoulder, 3; `sleeve_style__kimono` = Kimono, 2 |
| `fabric` | Fabric | StoreRouter enrichment | 3% | 3 | `fabric__rayon` = Rayon, 8; `fabric__jacquard` = Jacquard, 2; `fabric__viscose` = Viscose, 2 |
| `dress_style` | Dress style | StoreRouter enrichment | 2% | 2 | `dress_style__caftan` = Caftan, 6; `dress_style__slip` = Slip, 1 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 2% | 2 | `skirt_dress_length_type__maxi` = Maxi, 6; `skirt_dress_length_type__midi` = Midi, 1 |
| `jewelry_material` | Jewelry material | StoreRouter enrichment | 2% | 6 | `jewelry_material__brass` = Brass, 4; `jewelry_material__metal` = Metal, 4; `jewelry_material__pearl` = Pearl, 2; `jewelry_material__rhodium_plated` = Rhodium Plated, 2; `jewelry_material__shell` = Shell, 2 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 2% | 2 | `front_closure_type__buttons` = Buttons, 4; `front_closure_type__tie_lace_up` = Tie / Lace-Up, 1 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 1% | 1 | `fit_top__oversized` = Oversized, 4 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 1% | 1 | `front_closure_length__full` = Full, 4 |
| `jewelry_type` | Jewelry type | StoreRouter enrichment | 1% | 1 | `jewelry_type__costume` = Costume, 4 |
| `necklace_design` | Necklace design | StoreRouter enrichment | 1% | 4 | `necklace_design__pendant` = Pendant, 4; `necklace_design__choker` = Choker, 3; `necklace_design__cord` = Cord, 3; `necklace_design__chain` = Chain, 1 |
| `placket_type` | Front Opening | StoreRouter enrichment | 1% | 1 | `placket_type__exposed` = Visible Buttons, 4 |
| `season` | Season | StoreRouter enrichment | 1% | 1 | `season__warm_weather` = Warm Weather, 4 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 1% | 1 | `skirt_style__wrap` = Wrap, 4 |
| `clutch_style` | Clutch Style | StoreRouter enrichment | <1% | 1 | `clutch_style__pouch` = Pouch, 3 |
| `collar_style` | Collar Style | StoreRouter enrichment | <1% | 1 | `collar_style__camp_revere` = Camp / Revere, 3 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | <1% | 1 | `construction_detail__draped` = Draped, 3 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | <1% | 1 | `fabric_weight__lightweight` = Lightweight, 3 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | <1% | 2 | `general_clothing_features__reversible` = Reversible, 2; `general_clothing_features__stretchable` = Stretchable, 1 |
| `occasion_general` | Occasion | StoreRouter enrichment | <1% | 1 | `occasion_general__casual` = Casual, 3 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | <1% | 1 | `coin pouches` = Coin Pouches, 2 |
| `earring_design` | Earring design | StoreRouter enrichment | <1% | 1 | `earring_design__dangle` = Dangle, 2 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | <1% | 1 | `occasion_style_dresses__casual` = Casual, 2 |
| `brand_name` | Canonical brand name | Brand | 99% | 1 | `Poppy Lissiman` = Poppy Lissiman, 319 |
