# Case Mate (case-mate.com) product data API

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

- Catalog key: `case_mate` (pass in `"catalogs"` to narrow a search to this store)
- Products: 356
- Snapshot: 2026-10-22T04:11:22Z (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/case-mate
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Case Mate sell?

Almost entirely Apparel & Accessories: 99.4% of its 356 products. Accessories is the largest department with 318 products, followed by Bags (35) and Jewelry (1). The most common Case Mate categories are Tech Accessories (297), Totes & Shoppers (25) and Wallets & Cardholders (14).

### How are Case Mate products categorized?

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

### What can I filter Case Mate products by?

37 searchable fields. Well-covered attributes include material (29% of products), pattern (99%) and product color (96%). For material, the most common values are Glass, Metal and Aluminum; for pattern, the most common values are Solid, Logo and Texture.

### Is this API provided by Case Mate or StoreRouter?

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

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

### Where does the data come from?

Straight from case-mate.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

### Case-Mate x LoveShackFancy Ribbon Rosa Flora MagSafe - iPhone 17 Pro Max

Elevate your everyday with a touch of charm. The exclusive Case-Mate x LoveShackFancy collection brings our signature Ribbon Rosa Flora print to your iPhone 17 Pro Max. This case features built-in magnets for seamless MagSafe charging and 12-foot drop protection, because your most-loved accessory deserves the ultimate care.

Indexed response retrieved 2026-10-22T04:11:24.044Z. 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": "case_mate",
  "product": {
    "title": "Case-Mate x LoveShackFancy Ribbon Rosa Flora MagSafe - iPhone 17 Pro Max",
    "brand": null,
    "productUrl": "https://case-mate.com/products/case-mate-x-loveshackfancy-magsafe-iphone-case-2",
    "currentPrice": 55,
    "currency": "USD",
    "inStock": true,
    "description": "Elevate your everyday with a touch of charm. The exclusive Case-Mate x LoveShackFancy collection brings our signature Ribbon Rosa Flora print to your iPhone 17 Pro Max. This case features built-in magnets for seamless MagSafe charging and 12-foot drop protection, because your most-loved accessory deserves the ultimate care.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0347/8496/8840/files/1_50.jpg?v=1782253416",
      "cdnUrl": "https://cdn.storerouter.ai/d0b403da3a21b06b776d4c4173121194/222123ced0a63dad43a7e6bccbd4e955.webp?request_id=9798a2a6-30b4-4b4d-b6e7-3703bfbdb3aa",
      "width": 3000,
      "height": 3000,
      "sizeBytes": 132998,
      "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": "case_mate",
  "product": {
    "enrichment": {
      "type": "phone case",
      "category_path": [
        "Apparel & Accessories",
        "Accessories",
        "Tech Accessories",
        "Phone Cases"
      ],
      "styles": [
        "feminine",
        "romantic",
        "shabby chic"
      ],
      "attributes": {
        "Pattern": [
          "Bow Print",
          "Floral"
        ]
      },
      "attribute_handles": {
        "pattern": [
          "pattern__bow_print",
          "pattern__floral"
        ]
      }
    }
  }
}
```

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

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

- [Case-Mate x LoveShackFancy Ribbon Rosa Flora MagSafe - iPhone 17 Pro Max](https://case-mate.com/products/case-mate-x-loveshackfancy-magsafe-iphone-case-2) — $55.00
- [Case-Mate x LoveShackFancy Ribbon Rosa Flora MagSafe - iPhone 16 Pro Max](https://case-mate.com/products/case-mate-x-loveshackfancy-ribbon-rosa-flora-magsafe-iphone-16-pro-max) — $55.00
- [Ballet Pink Bow MagSafe - iPhone 17 Pro](https://case-mate.com/products/ballet-pink-trellis-bow-magsafe-iphone-17-pro) — $45.00
- [Ballet Pink Bow MagSafe - iPhone 17 Pro Max](https://case-mate.com/products/ballet-pink-trellis-bow-iphone-17-pro-max) — $45.00
- [Case-Mate x LoveShackFancy Everblooming Rosettes MagSafe - iPhone 16 Pro Max](https://case-mate.com/products/case-mate-x-loveshackfancy-everblooming-rosettes-magsafe-iphone-16-pro-max) — $55.00

## Prices

Median price $50 across 355 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| $10–$25 | 55 |
| $25–$40 | 56 |
| $40–$55 | 127 |
| $55–$70 | 78 |
| $70–$85 | 11 |
| $85–$100 | 3 |
| $100–$115 | 4 |
| $115–$130 | 1 |
| $130 and up | 20 |

## Categories

| Category | Products |
| --- | --- |
| Tech Accessories | 297 |
| Totes & Shoppers | 25 |
| Wallets & Cardholders | 14 |
| Bag Accessories | 7 |
| Luggage, Travel & Utility | 7 |
| Specialty Bags | 3 |
| Makeup Tools | 1 |
| Outdoor Tables | 1 |
| Watches | 1 |

## 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, 348; `true` = True, 7 |
| `color` | Product color | Merchant data | 96% | 30 | `black` = Black, 111; `white` = White, 88; `multi` = Multi, 78; `pink` = Pink, 30; `beige` = Beige, 15 |
| `color_family` | Color family | Merchant data | 96% | 12 | `Black` = Black, 111; `White` = White, 93; `Multicolor` = Multicolor, 78; `Pink` = Pink, 36; `Blue` = Blue, 29 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 3 | `apparel & accessories` = Apparel & Accessories, 354; `beauty` = Beauty, 1; `furniture` = Furniture, 1 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 5 | `accessories` = Accessories, 318; `bags` = Bags, 35; `jewelry` = Jewelry, 1; `makeup` = Makeup, 1; `outdoor furniture` = Outdoor Furniture, 1 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 9 | `tech accessories` = Tech Accessories, 297; `totes & shoppers` = Totes & Shoppers, 25; `wallets & cardholders` = Wallets & Cardholders, 14; `bag accessories` = Bag Accessories, 7; `luggage, travel & utility` = Luggage, Travel & Utility, 7 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 99% | 19 | `phone cases` = Phone Cases, 274; `tote bags` = Tote Bags, 22; `smartwatch bands` = Smartwatch Bands, 8; `tech pouches & organizers` = Tech Pouches & Organizers, 8; `wallets` = Wallets, 7 |
| `pattern` | Pattern | StoreRouter enrichment | 99% | 31 | `pattern__solid` = Solid, 181; `pattern__logo` = Logo, 100; `pattern__texture` = Texture, 93; `pattern__floral` = Floral, 56; `pattern__abstract` = Abstract, 16 |
| `material` | Material | StoreRouter enrichment | 30% | 20 | `material__glass` = Glass, 34; `material__metal` = Metal, 24; `material__aluminum` = Aluminum, 16; `material__plastic` = Plastic, 14; `material__rubber` = Rubber, 11 |
| `age_groups` | Age Group | StoreRouter enrichment | 12% | 1 | `adult` = Adult, 42 |
| `gender` | Gender | StoreRouter enrichment | 12% | 2 | `female` = Female, 22; `unisex` = Unisex, 20 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | 10% | 3 | `bag_closure_type__open_top` = Open Top, 29; `bag_closure_type__zipper` = Zipper, 15; `bag_closure_type__roll_top` = Roll-Top, 1 |
| `carry_options` | Carry options | StoreRouter enrichment | 9% | 3 | `carry_options__handle` = Handle, 30; `carry_options__shoulder_strap` = Shoulder Strap, 13; `carry_options__crossbody_strap` = Crossbody Strap, 1 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | 8% | 6 | `bag_case_material__plastic` = Plastic, 21; `bag_case_material__polyvinyl_chloride_pvc` = Polyvinyl Chloride (PVC), 17; `bag_case_material__canvas` = Canvas, 3; `bag_case_material__crochet` = Crochet, 2; `bag_case_material__denim` = Denim, 1 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 8% | 3 | `surface_finish__glossy` = Glossy, 26; `surface_finish__matte` = Matte, 3; `surface_finish__metallic` = Metallic, 1 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | 7% | 2 | `bag_shape__rectangle` = Rectangle, 25; `bag_shape__barrel` = Barrel, 1 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 7% | 2 | `graphic_type__solid_no_print` = Solid / No Print, 19; `graphic_type__logo_branded` = Logo Print, 7 |
| `wallet_features` | Wallet features | StoreRouter enrichment | 6% | 4 | `wallet_features__card_organization` = Card Organization, 15; `wallet_features__compact_design` = Compact Design, 12; `wallet_features__waterproof` = Waterproof, 6; `wallet_features__rfid_protection` = RFID Protection, 3 |
| `bag_size` | Bag Size | StoreRouter enrichment | 6% | 4 | `bag_size__medium` = Medium, 13; `bag_size__large` = Large, 6; `bag_size__mini` = Mini, 2; `bag_size__small` = Small, 1 |
| `tote_handle_type` | Tote handle type | StoreRouter enrichment | 5% | 1 | `tote_handle_type__dual` = Dual, 17 |
| `bag_case_storage_features` | Bag/Case storage features | StoreRouter enrichment | 4% | 3 | `bag_case_storage_features__removable_pouch` = Removable Pouch, 14; `bag_case_storage_features__external_pockets` = External Pockets, 1; `bag_case_storage_features__protective_sleeves` = Protective Sleeves, 1 |
| `bag_case_features` | Bag/Case features | StoreRouter enrichment | 3% | 1 | `bag_case_features__waterproof` = Waterproof, 9 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 3% | 6 | `key cases` = Key Cases, 2; `makeup bags` = Makeup Bags, 2; `travel organizer bags` = Travel Organizer Bags, 2; `luggage tags` = Luggage Tags, 1; `packing organizers` = Packing Organizers, 1 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | 1% | 2 | `hardware_finish__gold` = Gold, 2; `hardware_finish__silver` = Silver, 2 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | <1% | 1 | `sustainability_features__recycled_materials` = Recycled Materials, 3 |
| `shape` | Shape | StoreRouter enrichment | <1% | 2 | `shape__oval` = Oval, 1; `shape__round` = Round, 1 |
| `attribute_facets.color` | Color | StoreRouter enrichment | <1% | 3 | `color__blue` = Blue, 1; `color__brown` = Brown, 1; `color__pink` = Pink, 1 |
| `band_material` | Band material | StoreRouter enrichment | <1% | 1 | `band_material__leather` = Leather, 1 |
| `care_instructions` | Care instructions | StoreRouter enrichment | <1% | 1 | `care_instructions__machine_washable` = Machine Washable, 1 |
| `clasp_type` | Clasp type | StoreRouter enrichment | <1% | 1 | `clasp_type__buckle` = Buckle, 1 |
| `furniture_fixture_material` | Furniture/Fixture material | StoreRouter enrichment | <1% | 2 | `furniture_fixture_material__fabric` = Fabric, 1; `furniture_fixture_material__rubber` = Rubber, 1 |
| `mounting_hardware` | Mounting hardware | StoreRouter enrichment | <1% | 1 | `mounting_hardware__handheld` = Handheld, 1 |
| `power_source` | Power source | StoreRouter enrichment | <1% | 1 | `power_source__battery_powered` = Battery Powered, 1 |
| `tabletop_shape` | Tabletop shape | StoreRouter enrichment | <1% | 1 | `tabletop_shape__shape_square` = Square, 1 |
| `tag_fastening` | Tag fastening | StoreRouter enrichment | <1% | 1 | `tag_fastening__loop` = Loop, 1 |
| `watch_accessory_style` | Watch accessory style | StoreRouter enrichment | <1% | 2 | `watch_accessory_style__casual` = Casual, 1; `watch_accessory_style__dress` = Dress, 1 |
| `brand_name` | Canonical brand name | Brand | 97% | 4 | `Case-Mate` = Case-Mate, 183; `Kate Spade New York` = Kate Spade New York, 85; `Pelican` = Pelican, 63; `Kendra Scott` = Kendra Scott, 15 |
