# Schutz (schutz-shoes.com) product data API

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

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

## Questions

### What does Schutz sell?

Almost entirely Apparel & Accessories: 100% of its 1,084 products. Shoes is the largest department with 1,084 products. The most common Schutz categories are Sandals (564), Boots (216) and Heels (208).

### How are Schutz products categorized?

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

### What can I filter Schutz products by?

30 searchable fields. Well-covered attributes include footwear material (100% of products), toe shape (99%) and heel height (91%). For footwear material, the most common values are Leather, Synthetic and Patent Leather; for toe shape, the most common values are Open-Toe, Pointed and Square.

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

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

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

### Where does the data come from?

Straight from schutz-shoes.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

### Enola Sporty Woven Leather Sandal

Elevate your summer style with the new Enola Sporty Woven Leather Sandal. The intricate woven design of the Enola adds a touch of sophistication to this new summer must-have. Crafted from premium leather, these sandals are both stylish and luxurious for all your warm weather adventures.

Indexed response retrieved 2026-10-15T07:09:26.614Z. Price and availability may change.
Availability: In stock
Sizes: 5, 5.5, 6, 6.5, 7, 7.5, 8, 8.5, 9, 9.5, 10, 10.5, 11

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "schutz-shoes",
  "product": {
    "title": "Enola Sporty Woven Leather Sandal",
    "brand": {
      "name": "Schutz"
    },
    "productUrl": "https://schutz-shoes.com/products/enola-sporty-woven-atanado-leather-sandal-u24-heel-height-mid-s2156402550002",
    "currentPrice": 63.2,
    "currency": "USD",
    "inStock": true,
    "description": "Elevate your summer style with the new Enola Sporty Woven Leather Sandal. The intricate woven design of the Enola adds a touch of sophistication to this new summer must-have. Crafted from premium leather, these sandals are both stylish and luxurious for all your warm weather adventures.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0247/6975/files/S2156402550002_01.jpg?v=1716238820",
      "cdnUrl": "https://cdn.octogen.ai/17232bd06992a1724decfb0bffee3053/8d440b7103bbc2d9d6ffad97812ab370.webp?request_id=e9fb3939-2514-40ae-91b5-25dee9300f97",
      "width": 1825,
      "height": 1825,
      "sizeBytes": 53562,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "Leather Upper",
        "Synthetic Outsole"
      ],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "schutz-shoes",
  "product": {
    "enrichment": {
      "type": "sandals",
      "category_path": [
        "Apparel & Accessories",
        "Shoes",
        "Sandals"
      ],
      "styles": [
        "sporty",
        "contemporary",
        "luxurious"
      ],
      "attributes": {
        "Season": [
          "Warm Weather"
        ],
        "Pattern": [
          "Checkered",
          "Texture"
        ],
        "Toe Shape": [
          "Open-Toe"
        ],
        "Heel height": [
          "Flats"
        ],
        "Closure type": [
          "Buckles",
          "Slip-On"
        ],
        "Sandal style": [
          "Slide"
        ],
        "Occasion style": [
          "Casual"
        ],
        "Footwear material": [
          "Leather",
          "Synthetic"
        ]
      },
      "attribute_handles": {
        "season": [
          "season__warm_weather"
        ],
        "pattern": [
          "pattern__checkered",
          "pattern__texture"
        ],
        "toe_style": [
          "toe_style__open"
        ],
        "sandal_style": [
          "sandal_style__slide"
        ],
        "shoe_heel_height": [
          "shoe_heel_height__flats"
        ],
        "footwear_material": [
          "footwear_material__leather",
          "footwear_material__synthetic"
        ],
        "shoe_closure_type": [
          "shoe_closure_type__buckles",
          "shoe_closure_type__slip-on"
        ],
        "occasion_style_shoes": [
          "occasion_style_shoes__casual"
        ]
      }
    }
  }
}
```

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

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

- [Enola Sporty Woven Leather Sandal](https://schutz-shoes.com/products/enola-sporty-woven-atanado-leather-sandal-u24-heel-height-mid-s2156402550002) — $63.20
- [Ivy Raffia Sandal](https://schutz-shoes.com/products/ivy-raffia-sandal-s24-heel-height-flat-s0423705250001) — $38.40
- [Alexandra Leather Sandal](https://schutz-shoes.com/products/alexandra-atanado-leather-sandal-u23-heel-height-high-s0313904860003) — $168.00
- [Fairy Metallic Leather Sandal](https://schutz-shoes.com/products/fairy-metallic-leather-sandal-s23-heel-height-flat-s2090900070032) — $39.20
- [Tara Sporty Leather Sandal](https://schutz-shoes.com/products/tara-sporty-leather-sandal-r26-heel-height-mid-s2156404680002) — $124.60

## Categories

| Category | Products |
| --- | --- |
| Sandals | 564 |
| Boots | 216 |
| Heels | 208 |
| Flats & Loafers | 90 |
| Sneakers | 6 |

## 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) |
| --- | --- | --- | --- | --- | --- |
| `color` | Product color | Merchant data | 100% | 36 | `black` = Black, 301; `brown` = Brown, 223; `white` = White, 99; `silver` = Silver, 96; `beige` = Beige, 66 |
| `color_family` | Color family | Merchant data | 100% | 12 | `Brown` = Brown, 370; `Black` = Black, 301; `White` = White, 130; `Gray` = Gray, 103; `Multicolor` = Multicolor, 43 |
| `is_activewear` | Activewear | Merchant data | 100% | 2 | `false` = False, 1,082; `true` = True, 2 |
| `age_groups` | Age Group | StoreRouter enrichment | 100% | 1 | `adult` = Adult, 1,084 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 1,084 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 1 | `shoes` = Shoes, 1,084 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 5 | `sandals` = Sandals, 564; `boots` = Boots, 216; `heels` = Heels, 208; `flats & loafers` = Flats & Loafers, 90; `sneakers` = Sneakers, 6 |
| `footwear_material` | Footwear material | StoreRouter enrichment | 100% | 13 | `footwear_material__leather` = Leather, 1,040; `footwear_material__synthetic` = Synthetic, 252; `footwear_material__patent_leather` = Patent Leather, 192; `footwear_material__suede_nubuck` = Suede / Nubuck, 163; `footwear_material__rubber_pvc` = Rubber / PVC, 42 |
| `gender` | Gender | StoreRouter enrichment | 100% | 2 | `female` = Female, 1,080; `unisex` = Unisex, 4 |
| `pattern` | Pattern | StoreRouter enrichment | 100% | 16 | `pattern__solid` = Solid, 937; `pattern__texture` = Texture, 132; `pattern__animal` = Animal, 103; `pattern__snake` = Snake, 45; `pattern__leopard` = Leopard / Cheetah, 19 |
| `toe_style` | Toe Shape | StoreRouter enrichment | 99% | 7 | `toe_style__open` = Open-Toe, 574; `toe_style__pointed` = Pointed, 368; `toe_style__square` = Square, 159; `toe_style__round` = Round, 152; `toe_style__peep` = Peep-Toe, 11 |
| `shoe_heel_height` | Heel height | StoreRouter enrichment | 91% | 5 | `shoe_heel_height__high_heel` = High Heel, 553; `shoe_heel_height__mid_heel` = Mid Heel, 219; `shoe_heel_height__flats` = Flats, 120; `shoe_heel_height__low_heel` = Low Heel, 95; `shoe_heel_height__ultra_high_heel` = Ultra High Heel, 2 |
| `shoe_closure_type` | Closure type | StoreRouter enrichment | 89% | 9 | `shoe_closure_type__slip-on` = Slip-On, 539; `shoe_closure_type__buckles` = Buckles, 408; `shoe_closure_type__straps` = Straps, 309; `shoe_closure_type__none` = None, 156; `shoe_closure_type__slingback` = Slingback, 117 |
| `shoe_sole_type` | Sole Type | StoreRouter enrichment | 88% | 6 | `shoe_sole_type__smooth_leather` = Smooth / Leather Sole, 815; `shoe_sole_type__platform` = Platform, 176; `shoe_sole_type__rubber` = Rubber, 35; `shoe_sole_type__standard` = Standard, 35; `shoe_sole_type__tread` = Lug / Tread, 21 |
| `occasion_style_shoes` | Occasion style | StoreRouter enrichment | 71% | 2 | `occasion_style_shoes__casual` = Casual, 466; `occasion_style_shoes__formal` = Formal, 323 |
| `sandal_style` | Sandal style | StoreRouter enrichment | 63% | 10 | `sandal_style__ankle_strap` = Ankle Strap, 283; `sandal_style__slide` = Slide, 213; `sandal_style__slingback` = Slingback, 128; `sandal_style__thong` = Thong, 96; `sandal_style__lace_up` = Lace Up, 16 |
| `season` | Season | StoreRouter enrichment | 51% | 3 | `season__warm_weather` = Warm Weather, 540; `season__cold_weather` = Cold Weather, 9; `season__cool_weather` = Cool Weather, 8 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 45% | 3 | `surface_finish__glossy` = Glossy, 228; `surface_finish__matte` = Matte, 139; `surface_finish__metallic` = Metallic, 136 |
| `boot_style` | Boot style | StoreRouter enrichment | 20% | 5 | `boot_style__classic_other` = Classic/Other, 179; `boot_style__cowboy` = Cowboy / Western, 24; `boot_style__chelsea` = Chelsea, 5; `boot_style__riding` = Riding, 5; `boot_style__combat_military` = Combat / Military, 3 |
| `boot_shaft_height` | Boot Shaft Height | StoreRouter enrichment | 19% | 4 | `boot_shaft_height__ankle_low` = Ankle / Low, 118; `boot_shaft_height__knee_high` = Knee-High, 69; `boot_shaft_height__mid_calf` = Mid-Calf, 12; `boot_shaft_height__over_the_knee` = Over-the-Knee, 11 |
| `heel_shoe_style_type` | Shoe Type (Silhouette/Style) | StoreRouter enrichment | 19% | 6 | `heel_shoe_style_type__pump` = Pump, 189; `heel_shoe_style_type__slingback` = Slingback, 90; `heel_shoe_style_type__mule_heeled` = Mule, 47; `heel_shoe_style_type__sandal_heeled` = Heeled Sandal, 24; `heel_shoe_style_type__dorsay` = D'Orsay, 6 |
| `shoe_heel_type` | Heel Type (Shape / Construction) | StoreRouter enrichment | 19% | 7 | `shoe_heel_type__stiletto` = Stiletto, 120; `shoe_heel_type__sculptural` = Sculptural, 67; `shoe_heel_type__block` = Block, 23; `shoe_heel_type__wedge` = Wedge, 22; `shoe_heel_type__kitten` = Kitten, 10 |
| `shaft_design` | Shaft Design | StoreRouter enrichment | 18% | 3 | `shaft_design__standard` = Standard, 150; `shaft_design__slouchy` = Slouchy, 41; `shaft_design__fold-over` = Fold Over / Cuffed, 3 |
| `embellishments` | Embellishments | StoreRouter enrichment | 10% | 9 | `embellishments__studs` = Studs, 38; `embellishments__rhinestones_crystals` = Rhinestones / Crystals, 22; `embellishments__bow` = Bow, 18; `embellishments__beading` = Beading, 10; `embellishments__contrast_piping` = Contrast Trim / Piping, 8 |
| `flat_shoe_style_type` | Shoe Type (Silhouette / Style) | StoreRouter enrichment | 8% | 5 | `flat_shoe_style_type__ballet` = Ballet, 43; `flat_shoe_style_type__loafer` = Loafer, 32; `flat_shoe_style_type__mary_jane` = Mary Jane, 13; `flat_shoe_style_type__clog` = Clog, 3; `flat_shoe_style_type__mule` = Mule, 3 |
| `shoe_features` | Shoe features | StoreRouter enrichment | 4% | 3 | `shoe_features__lightweight` = Lightweight, 28; `shoe_features__breathable_design` = Breathable Design, 6; `shoe_features__cushioned` = Cushioned, 6 |
| `dress_shoe_style_type` | Shoe Type (Silhouette/Style) | StoreRouter enrichment | 2% | 3 | `dress_shoe_style_type__loafers` = Loafer, 21; `dress_shoe_style_type__creeper` = Creeper, 2; `dress_shoe_style_type__oxford` = Oxford, 1 |
| `sneaker_shoe_style_type` | Shoe Type (Silhouette/Style) | StoreRouter enrichment | <1% | 1 | `sneaker_shoe_style_type__low_top` = Low-Top, 6 |
| `sneaker_style` | Sneaker style | StoreRouter enrichment | <1% | 2 | `sneaker_style__fashion` = Fashion, 6; `sneaker_style__lifestyle` = Lifestyle, 4 |
| `brand_name` | Canonical brand name | Brand | 100% | 1 | `Schutz` = Schutz, 1,084 |
