# Gld (gld.com) product data API

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

- Catalog key: `gld` (pass in `"catalogs"` to narrow a search to this store)
- Products: 8,993
- Snapshot: 2026-10-19T16:51:52Z (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/gld
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Gld sell?

Almost entirely Apparel & Accessories: 100% of its 8,993 products. Jewelry is the largest department with 8,889 products, followed by Accessories (62) and Clothing (30). The most common Gld categories are Other (3,718), Necklaces (2,442) and Bracelets (1,633).

### How are Gld products categorized?

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

### What can I filter Gld products by?

64 searchable fields. Well-covered attributes include jewelry material (97% of products), jewelry type (64%) and necklace design (27%). For jewelry material, the most common values are Stone, White Gold and Gold; for jewelry type, the most common values are Fine Jewelry, Imitation Jewelry and Costume.

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

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

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

### Where does the data come from?

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

### Multicolor Mixed Oval Cut Tennis Anklet- 3mm

Introducing the Multicolor Mixed Oval Cut Tennis Anklet in 3mm. This piece features various colored hand-set stones, set in an oval cut pattern and finished in 14k White Gold. Perfect for upgrading any outfit and adding a touch of personality to your style. Pair it with the 3mm Multicolor Mixed Oval Cut Necklace and Bracelet to complete the matching set! This product is guaranteed for life – GLD will repair or replace the item should you experience any defects in craftsmanship or breakage.    Specifications      - Width: 3mm      - Length: 8-10" Adjustable      - Weight: (Weight can vary +/- 2 grams)                White Rhodium Plated: 12 grams

Indexed response retrieved 2026-10-20T00:25:21.742Z. Price and availability may change.
Availability: In stock
Sizes: 8"-10"

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "gld",
  "product": {
    "title": "Multicolor Mixed Oval Cut Tennis Anklet- 3mm",
    "brand": null,
    "productUrl": "https://www.gld.com/products/multicolor-mixed-oval-cut-tennis-anklet-3mm-vault",
    "currentPrice": 60,
    "currency": "USD",
    "inStock": true,
    "description": "Introducing the Multicolor Mixed Oval Cut Tennis Anklet in 3mm. This piece features various colored hand-set stones, set in an oval cut pattern and finished in 14k White Gold. Perfect for upgrading any outfit and adding a touch of personality to your style. Pair it with the 3mm Multicolor Mixed Oval Cut Necklace and Bracelet to complete the matching set! This product is guaranteed for life – GLD will repair or replace the item should you experience any defects in craftsmanship or breakage.    Specifications      - Width: 3mm      - Length: 8-10\" Adjustable      - Weight: (Weight can vary +/- 2 grams)                White Rhodium Plated: 12 grams  ",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0718/5347/files/M45A1144_76f6f3a4-5392-412e-904c-d4bb7ea9c5ff.png?v=1756419850",
      "cdnUrl": "https://cdn.octogen.ai/de77ddced97225af5c86cd3ce2528a15/f63ecbad798f087b1daa11ed3566ff82.webp?request_id=a66e0d01-1a06-4a77-b8e9-b60a7b19b379",
      "width": 1200,
      "height": 1200,
      "sizeBytes": 82442,
      "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": "gld",
  "product": {
    "enrichment": {
      "type": "anklet",
      "category_path": [
        "Apparel & Accessories",
        "Jewelry",
        "Other",
        "Anklets"
      ],
      "styles": [
        "glamorous",
        "elegant"
      ],
      "attributes": {
        "Jewelry type": [
          "Fine Jewelry"
        ],
        "Jewelry material": [
          "Stone",
          "White Gold"
        ]
      },
      "attribute_handles": {
        "jewelry_type": [
          "jewelry_type__fine_jewelry"
        ],
        "jewelry_material": [
          "jewelry_material__stone",
          "jewelry_material__white_gold"
        ]
      }
    }
  }
}
```

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

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

- [Multicolor Mixed Oval Cut Tennis Anklet- 3mm](https://www.gld.com/products/multicolor-mixed-oval-cut-tennis-anklet-3mm-vault) — $60.00
- [Oregon Ducks Official NCAA Micro Logo Pendant](https://www.gld.com/products/oregon-ducks-micro-logo-pendant-flash) — $54.50
- [Multicolor Mixed Oval Cut Tennis Bracelet- 3mm](https://www.gld.com/products/multicolor-mixed-oval-cut-tennis-bracelet-3mm-4) — $60.00
- [Clip On Set](https://www.gld.com/products/clip-on-set) — $149.00
- [Multicolor Mixed Oval Cut Tennis Anklet- 3mm](https://www.gld.com/products/multicolor-mixed-oval-cut-tennis-anklet-3mm) — $150.00

## Prices

Median price $118 across 8,993 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| Under $20 | 19 |
| $20–$60 | 1,459 |
| $60–$100 | 1,684 |
| $100–$140 | 1,984 |
| $140–$180 | 1,475 |
| $180–$220 | 809 |
| $220–$260 | 377 |
| $260–$300 | 326 |
| $300–$340 | 225 |
| $340 and up | 635 |

## Categories

| Category | Products |
| --- | --- |
| Other | 3,718 |
| Necklaces | 2,442 |
| Bracelets | 1,633 |
| Earrings | 638 |
| Rings | 395 |
| Watches | 58 |
| Bag Accessories | 22 |
| Tops | 15 |
| Hair Accessories | 12 |
| Footwear Accessories | 11 |

## 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, 8,968; `true` = True, 25 |
| `color` | Product color | Merchant data | 99% | 27 | `white` = White, 4,203; `gold` = Gold, 2,935; `bronze` = Bronze, 538; `yellow` = Yellow, 452; `coral` = Coral, 423 |
| `color_family` | Color family | Merchant data | 99% | 12 | `White` = White, 4,203; `Yellow` = Yellow, 3,387; `Brown` = Brown, 547; `Orange` = Orange, 443; `Gray` = Gray, 271 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 8,993 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 5 | `jewelry` = Jewelry, 8,889; `accessories` = Accessories, 62; `clothing` = Clothing, 30; `shoes` = Shoes, 11; `bags` = Bags, 1 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 20 | `other` = Other, 3,718; `necklaces` = Necklaces, 2,442; `bracelets` = Bracelets, 1,633; `earrings` = Earrings, 638; `rings` = Rings, 395 |
| `age_groups` | Age Group | StoreRouter enrichment | 99% | 2 | `adult` = Adult, 8,853; `kids` = Kids, 1 |
| `gender` | Gender | StoreRouter enrichment | 99% | 3 | `unisex` = Unisex, 7,760; `female` = Female, 864; `male` = Male, 230 |
| `jewelry_material` | Jewelry material | StoreRouter enrichment | 98% | 20 | `jewelry_material__stone` = Stone, 3,574; `jewelry_material__white_gold` = White Gold, 3,246; `jewelry_material__gold` = Gold, 2,912; `jewelry_material__rhodium_plated` = Rhodium Plated, 2,675; `jewelry_material__rose_gold` = Rose Gold, 1,003 |
| `pattern` | Pattern | StoreRouter enrichment | 70% | 42 | `pattern__logo` = Logo, 1,468; `pattern__geometric` = Geometric, 1,170; `pattern__diamond` = Diamond, 886; `pattern__solid` = Solid, 777; `pattern__text` = Text, 593 |
| `jewelry_type` | Jewelry type | StoreRouter enrichment | 65% | 3 | `jewelry_type__fine_jewelry` = Fine Jewelry, 3,956; `jewelry_type__imitation_jewelry` = Imitation Jewelry, 1,634; `jewelry_type__costume` = Costume, 208 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 43% | 23 | `charms & pendants` = Charms & Pendants, 3,158; `jewelry sets` = Jewelry Sets, 350; `anklets` = Anklets, 197; `fine watches` = Fine Watches, 58; `bag tags & chains` = Bag Tags & Chains, 12 |
| `necklace_design` | Necklace design | StoreRouter enrichment | 27% | 9 | `necklace_design__chain` = Chain, 2,333; `necklace_design__riviera` = Riviera, 347; `necklace_design__statement` = Statement, 222; `necklace_design__pendant` = Pendant, 91; `necklace_design__beaded` = Beaded, 58 |
| `bracelet_design` | Bracelet design | StoreRouter enrichment | 18% | 9 | `bracelet_design__chain` = Chain, 1,073; `bracelet_design__link` = Link, 949; `bracelet_design__tennis` = Tennis, 344; `bracelet_design__cuff` = Cuff, 79; `bracelet_design__beaded` = Beaded, 39 |
| `earring_design` | Earring design | StoreRouter enrichment | 7% | 7 | `earring_design__stud` = Stud, 407; `earring_design__hoop` = Hoop, 216; `earring_design__huggie` = Huggie, 107; `earring_design__drop` = Drop, 51; `earring_design__dangle` = Dangle, 43 |
| `ring_design` | Ring design | StoreRouter enrichment | 4% | 10 | `ring_design__band` = Band, 285; `ring_design__stackable` = Stackable, 131; `ring_design__row` = Row, 78; `ring_design__chain` = Chain, 77; `ring_design__eternity` = Eternity, 66 |
| `chain_link_type` | Chain link type | StoreRouter enrichment | 2% | 6 | `chain_link_type__gourmette/curb` = Gourmette/Curb, 83; `chain_link_type__rope` = Rope, 18; `chain_link_type__figaro` = Figaro, 17; `chain_link_type__heart` = Heart, 7; `chain_link_type__herringbone` = Herringbone, 6 |
| `band_color` | Band color | StoreRouter enrichment | <1% | 4 | `band_color__black` = Black, 21; `band_color__silver` = Silver, 20; `band_color__gold` = Gold, 15; `band_color__rose_gold` = Rose Gold, 3 |
| `band_pattern` | Band pattern | StoreRouter enrichment | <1% | 4 | `band_pattern__solid` = Solid, 44; `band_pattern__diamond` = Diamond, 6; `band_pattern__texture` = Texture, 6; `band_pattern__dots` = Dots, 1 |
| `case_color` | Case color | StoreRouter enrichment | <1% | 4 | `case_color__silver` = Silver, 30; `case_color__gold` = Gold, 24; `case_color__rose_gold` = Rose Gold, 3; `case_color__black` = Black, 1 |
| `case_pattern` | Case pattern | StoreRouter enrichment | <1% | 5 | `case_pattern__solid` = Solid, 30; `case_pattern__diamond` = Diamond, 10; `case_pattern__texture` = Texture, 9; `case_pattern__dots` = Dots, 4; `case_pattern__mosaic` = Mosaic, 1 |
| `dial_color` | Dial color | StoreRouter enrichment | <1% | 10 | `dial_color__black` = Black, 16; `dial_color__clear` = Clear, 12; `dial_color__gold` = Gold, 9; `dial_color__silver` = Silver, 9; `dial_color__red` = Red, 4 |
| `dial_pattern` | Dial pattern | StoreRouter enrichment | <1% | 10 | `dial_pattern__solid` = Solid, 19; `dial_pattern__geometric` = Geometric, 9; `dial_pattern__texture` = Texture, 7; `dial_pattern__illusion` = Illusion, 6; `dial_pattern__logo` = Logo, 6 |
| `material` | Material | StoreRouter enrichment | <1% | 8 | `material__metal` = Metal, 41; `material__stone` = Stone, 14; `material__stainless-steel` = Stainless Steel, 8; `material__mesh` = Mesh, 6; `material__nylon` = Nylon, 6 |
| `watch_case_shape` | Watch case shape | StoreRouter enrichment | <1% | 3 | `watch_case_shape__round` = Round, 29; `watch_case_shape__tonneau` = Tonneau, 24; `watch_case_shape__square` = Square, 5 |
| `watch_display` | Watch display | StoreRouter enrichment | <1% | 1 | `watch_display__analog` = Analog, 58 |
| `watch_material` | Watch material | StoreRouter enrichment | <1% | 3 | `watch_material__stainless_steel` = Stainless Steel, 29; `watch_material__metal` = Metal, 26; `watch_material__rubber` = Rubber, 19 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | <1% | 7 | `barettes` = Barettes, 12; `shoelaces` = Shoelaces, 11; `trucker hats` = Trucker Hats, 6; `hoodies` = Hoodies, 4; `snapback caps` = Snapback Caps, 4 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | <1% | 3 | `surface_finish__metallic` = Metallic, 34; `surface_finish__glossy` = Glossy, 17; `surface_finish__matte` = Matte, 3 |
| `fabric` | Fabric | StoreRouter enrichment | <1% | 9 | `fabric__fleece` = Fleece, 12; `fabric__cotton` = Cotton, 7; `fabric__mesh` = Mesh, 6; `fabric__nylon` = Nylon / Polyamide, 6; `fabric__polyester` = Polyester, 6 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | <1% | 5 | `graphic_type__logo_branded` = Logo Print, 15; `graphic_type__logo_embroidery` = Logo Embroidery, 13; `graphic_type__slogan_text` = Text / Slogan Print, 11; `graphic_type__photo_art` = Photo Print / Art, 3; `graphic_type__character_pop_culture` = Character / Pop Culture, 1 |
| `watch_features` | Watch features | StoreRouter enrichment | <1% | 5 | `watch_features__skeleton_dial` = Skeleton Dial, 17; `watch_features__chronograph` = Chronograph, 10; `watch_features__date_display` = Date Display, 10; `watch_features__luminous_hands` = Luminous Hands, 10; `watch_features__luminous_markers` = Luminous Markers, 7 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | <1% | 2 | `front_closure_length__none` = None, 13; `front_closure_length__full` = Full, 2 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | <1% | 2 | `front_closure_type__none` = None, 15; `front_closure_type__zipper` = Zipper, 2 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | <1% | 6 | `hardware_finish__silver` = Silver, 12; `hardware_finish__gold` = Gold, 7; `hardware_finish__rose_gold` = Rose Gold, 3; `hardware_finish__gunmetal` = Gunmetal, 1; `hardware_finish__matte_black` = Matte Black, 1 |
| `neckline` | Neckline | StoreRouter enrichment | <1% | 3 | `neckline__crew` = Crew, 11; `neckline__hooded` = Hooded, 4; `neckline__round` = Round, 1 |
| `opacity_level` | Opacity | StoreRouter enrichment | <1% | 1 | `opacity_level__opaque` = Opaque, 15 |
| `season` | Season | StoreRouter enrichment | <1% | 2 | `season__warm_weather` = Warm Weather, 9; `season__cold_weather` = Cold Weather, 5 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | <1% | 2 | `sleeve_length_type__long` = Long, 8; `sleeve_length_type__short` = Short, 7 |
| `watch_movement_type` | Watch movement type | StoreRouter enrichment | <1% | 1 | `watch_movement_type__automatic` = Automatic, 17 |
| `body_jewelry_type` | Body jewelry type | StoreRouter enrichment | <1% | 1 | `body_jewelry_type__body_chain` = Body Chain, 5 |
| `collar_style` | Collar Style | StoreRouter enrichment | <1% | 1 | `collar_style__crew` = Crew, 11 |
| `eyewear_frame_color` | Eyewear frame color | StoreRouter enrichment | <1% | 1 | `eyewear_frame_color__gold` = Gold, 8 |
| `eyewear_frame_design` | Eyewear frame design | StoreRouter enrichment | <1% | 3 | `eyewear_frame_design__aviator` = Aviator, 4; `eyewear_frame_design__rectangle` = Rectangle, 2; `eyewear_frame_design__round` = Round, 2 |
| `eyewear_frame_material` | Eyewear Frame Material | StoreRouter enrichment | <1% | 2 | `eyewear_frame_material__metal` = Metal, 6; `eyewear_frame_material__stainless_steel` = Stainless Steel, 4 |
| `eyewear_frame_pattern` | Eyewear frame pattern | StoreRouter enrichment | <1% | 1 | `eyewear_frame_pattern__solid` = Solid, 8 |
| `headwear_features` | Headwear features | StoreRouter enrichment | <1% | 1 | `headwear_features__adjustable_fit` = Adjustable Fit, 11 |
| `lens_color` | Lens color | StoreRouter enrichment | <1% | 2 | `lens_color__black` = Black, 8; `lens_color__brown` = Brown, 8 |
| `lens_pattern` | Lens pattern | StoreRouter enrichment | <1% | 1 | `lens_pattern__solid` = Solid, 8 |
| `occasion_general` | Occasion | StoreRouter enrichment | <1% | 1 | `occasion_general__casual` = Casual, 11 |
| `performance_features` | Performance Features | StoreRouter enrichment | <1% | 1 | `performance_features__quick_drying` = Quick Drying, 8 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | <1% | 1 | `sleeve_style__drop_shoulder` = Drop Shoulder, 6 |
| `temple_color` | Temple color | StoreRouter enrichment | <1% | 1 | `temple_color__gold` = Gold, 8 |
| `temple_pattern` | Temple pattern | StoreRouter enrichment | <1% | 3 | `temple_pattern__solid` = Solid, 5; `temple_pattern__texture` = Texture, 3; `temple_pattern__geometric` = Geometric, 1 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | 0% | 1 | `bag_closure_type__open_top` = Open Top, 1 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | 0% | 1 | `bag_shape__rectangle` = Rectangle, 1 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 0% | 1 | `bottoms_closure__drawstring` = Drawstring, 2 |
| `carry_options` | Carry options | StoreRouter enrichment | 0% | 1 | `carry_options__handle` = Handle, 1 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 0% | 1 | `fabric_weight__midweight` = Midweight, 2 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 0% | 2 | `fit_top__oversized` = Oversized, 2; `fit_top__relaxed` = Relaxed, 2 |
| `knit_style` | Knit Style | StoreRouter enrichment | 0% | 1 | `knit_style__jersey` = Jersey, 1 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 0% | 2 | `pants_leg_shape__cuffed` = Cuffed, 2; `pants_leg_shape__jogger` = Jogger, 2 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | 0% | 1 | `shorts_fit__athletic` = Athletic, 1 |
| `top_length_type` | Top length type | StoreRouter enrichment | 0% | 1 | `top_length_type__hip_length` = Hip Length, 3 |
