# Beladora (beladora.com) product data API

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

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

## Questions

### What does Beladora sell?

Almost entirely Apparel & Accessories: 99.3% of its 1,672 products. Jewelry is the largest department with 1,651 products, followed by Makeup (10) and Accessories (9). The most common Beladora categories are Earrings (385), Rings (367) and Bracelets (298).

### How are Beladora products categorized?

Into a shared taxonomy 6 levels deep. The first level separates Apparel & Accessories and Beauty; the second separates departments such as Jewelry; 4 levels down, categories are as specific as Brooches & Lapel Pins (190 products). Every level is a search facet.

### What can I filter Beladora products by?

42 searchable fields. Well-covered attributes include jewelry material (95% of products), earring design (22%) and ring design (20%). For jewelry material, the most common values are Diamond, Gold and Stone; for earring design, the most common values are Dangle, Drop and Hoop.

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

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

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

### Where does the data come from?

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

### Mid-Century Red Coral Drop Earrings in 18K Gold

Each earring suspending a tear-shaped orangey-red coral drop with engraved gold caps, to the floral motif tops. In 18k gold, with screw backs.

Indexed response retrieved 2026-10-20T01:50:42.891Z. 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": "beladora",
  "product": {
    "title": "Mid-Century Red Coral Drop Earrings in 18K Gold",
    "brand": {
      "name": "Beladora"
    },
    "productUrl": "https://www.beladora.com/products/522445-mid-century-red-coral-drop-earrings-in-18k-gold",
    "currentPrice": 1850,
    "currency": "USD",
    "inStock": true,
    "description": "Each earring suspending a tear-shaped orangey-red coral drop with engraved gold caps, to the floral motif tops. In 18k gold, with screw backs.",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0665/1887/6417/files/product-image-522445-1.jpg?v=1788379928",
      "cdnUrl": "https://cdn.storerouter.ai/2824305aeb814881525b4d3cc7080641/45b270206d4632ddaef6c8f150d28f41.webp?request_id=954aa6ff-e6cf-4e02-b612-e295b443a0d0",
      "width": 2560,
      "height": 1920,
      "sizeBytes": 98064,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "18k Yellow Gold"
      ],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "beladora",
  "product": {
    "enrichment": {
      "type": "drop earrings",
      "category_path": [
        "Apparel & Accessories",
        "Jewelry",
        "Earrings"
      ],
      "styles": [
        "mid-century modern",
        "vintage",
        "elegant"
      ],
      "attributes": {
        "Pattern": [
          "Floral"
        ],
        "Jewelry type": [
          "Fine Jewelry"
        ],
        "Earring design": [
          "Dangle",
          "Drop",
          "Teardrop"
        ],
        "Jewelry material": [
          "Gold",
          "Stone"
        ]
      },
      "attribute_handles": {
        "pattern": [
          "pattern__floral"
        ],
        "jewelry_type": [
          "jewelry_type__fine_jewelry"
        ],
        "earring_design": [
          "earring_design__dangle",
          "earring_design__drop",
          "earring_design__teardrop"
        ],
        "jewelry_material": [
          "jewelry_material__gold",
          "jewelry_material__stone"
        ]
      }
    }
  }
}
```

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

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

- [Mid-Century Red Coral Drop Earrings in 18K Gold](https://www.beladora.com/products/522445-mid-century-red-coral-drop-earrings-in-18k-gold) — $1,850.00
- [Mid-Century Diamond Earrings in Platinum](https://www.beladora.com/products/521817-mid-century-diamond-earrings-in-platinum) — $7,450.00
- ['Reimagined' Multi-Color Sapphire and Diamond Earrings](https://www.beladora.com/products/520383-beladora-reimagined-multi-color-sapphire-and-diamond-earrings) — $5,450.00
- [Jack Vartanian Emerald Earrings in 18K Blackened Gold](https://www.beladora.com/products/522291-jack-vartanian-emerald-earrings-in-18k-blackened-gold) — $2,650.00
- [Geometric Earrings in 18K Gold](https://www.beladora.com/products/521246-geometric-earrings-in-18k-gold) — $6,950.00

## Prices

Median price $4,750 across 1,672 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| $0–$3,000 | 482 |
| $3,000–$6,000 | 528 |
| $6,000–$9,000 | 196 |
| $9,000–$12,000 | 131 |
| $12,000–$15,000 | 79 |
| $15,000–$18,000 | 62 |
| $18,000–$21,000 | 45 |
| $21,000–$24,000 | 40 |
| $24,000–$27,000 | 24 |
| $27,000 and up | 85 |

## Categories

| Category | Products |
| --- | --- |
| Earrings | 385 |
| Rings | 367 |
| Bracelets | 298 |
| Other | 249 |
| Necklaces | 212 |
| Cufflinks & Button Studs | 82 |
| Watches | 58 |
| Makeup Tools | 10 |
| Eyewear | 4 |
| Ties & Pocket Squares | 2 |

## 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% | 1 | `false` = False, 1,672 |
| `color` | Product color | Merchant data | 18% | 8 | `gold` = Gold, 288; `coral` = Coral, 7; `black` = Black, 5; `white` = White, 5; `silver` = Silver, 4 |
| `color_family` | Color family | Merchant data | 18% | 7 | `Yellow` = Yellow, 288; `Orange` = Orange, 7; `Black` = Black, 5; `White` = White, 5; `Gray` = Gray, 4 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 2 | `apparel & accessories` = Apparel & Accessories, 1,661; `beauty` = Beauty, 11 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 5 | `jewelry` = Jewelry, 1,651; `makeup` = Makeup, 10; `accessories` = Accessories, 9; `bags` = Bags, 1; `hair care` = Hair Care, 1 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 15 | `earrings` = Earrings, 385; `rings` = Rings, 367; `bracelets` = Bracelets, 298; `other` = Other, 249; `necklaces` = Necklaces, 212 |
| `jewelry_material` | Jewelry material | StoreRouter enrichment | 95% | 27 | `jewelry_material__diamond` = Diamond, 1,066; `jewelry_material__gold` = Gold, 959; `jewelry_material__stone` = Stone, 437; `jewelry_material__platinum` = Platinum, 400; `jewelry_material__white_gold` = White Gold, 378 |
| `jewelry_type` | Jewelry type | StoreRouter enrichment | 95% | 2 | `jewelry_type__fine_jewelry` = Fine Jewelry, 1,589; `jewelry_type__imitation_jewelry` = Imitation Jewelry, 2 |
| `age_groups` | Age Group | StoreRouter enrichment | 93% | 1 | `adult` = Adult, 1,552 |
| `gender` | Gender | StoreRouter enrichment | 93% | 3 | `unisex` = Unisex, 1,094; `female` = Female, 352; `male` = Male, 106 |
| `pattern` | Pattern | StoreRouter enrichment | 72% | 42 | `pattern__geometric` = Geometric, 403; `pattern__texture` = Texture, 229; `pattern__solid` = Solid, 183; `pattern__floral` = Floral, 161; `pattern__animal` = Animal, 105 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 25% | 13 | `brooches & lapel pins` = Brooches & Lapel Pins, 190; `cufflinks` = Cufflinks, 80; `fine watches` = Fine Watches, 58; `charms & pendants` = Charms & Pendants, 32; `jewelry sets` = Jewelry Sets, 27 |
| `earring_design` | Earring design | StoreRouter enrichment | 23% | 10 | `earring_design__dangle` = Dangle, 171; `earring_design__drop` = Drop, 135; `earring_design__hoop` = Hoop, 101; `earring_design__stud` = Stud, 86; `earring_design__clip_on` = Clip-On, 57 |
| `ring_design` | Ring design | StoreRouter enrichment | 21% | 13 | `ring_design__band` = Band, 168; `ring_design__cocktail` = Cocktail, 109; `ring_design__halo` = Halo, 51; `ring_design__solitaire` = Solitaire, 48; `ring_design__three_stone` = Three Stone, 46 |
| `bracelet_design` | Bracelet design | StoreRouter enrichment | 18% | 9 | `bracelet_design__bangle` = Bangle, 123; `bracelet_design__link` = Link, 109; `bracelet_design__chain` = Chain, 37; `bracelet_design__cuff` = Cuff, 37; `bracelet_design__beaded` = Beaded, 20 |
| `necklace_design` | Necklace design | StoreRouter enrichment | 13% | 9 | `necklace_design__chain` = Chain, 161; `necklace_design__pendant` = Pendant, 101; `necklace_design__beaded` = Beaded, 26; `necklace_design__strand` = Strand, 26; `necklace_design__choker` = Choker, 9 |
| `case_color` | Case color | StoreRouter enrichment | 4% | 7 | `case_color__silver` = Silver, 31; `case_color__gold` = Gold, 26; `case_color__rose_gold` = Rose Gold, 6; `case_color__yellow` = Yellow, 3; `case_color__white` = White, 2 |
| `dial_color` | Dial color | StoreRouter enrichment | 4% | 11 | `dial_color__white` = White, 18; `dial_color__beige` = Beige, 13; `dial_color__black` = Black, 8; `dial_color__silver` = Silver, 8; `dial_color__gold` = Gold, 4 |
| `watch_case_shape` | Watch case shape | StoreRouter enrichment | 4% | 6 | `watch_case_shape__round` = Round, 32; `watch_case_shape__rectangular` = Rectangular, 13; `watch_case_shape__square` = Square, 7; `watch_case_shape__oval` = Oval, 3; `watch_case_shape__tonneau` = Tonneau, 2 |
| `watch_display` | Watch display | StoreRouter enrichment | 4% | 2 | `watch_display__analog` = Analog, 57; `watch_display__digital` = Digital, 1 |
| `watch_material` | Watch material | StoreRouter enrichment | 3% | 5 | `watch_material__metal` = Metal, 47; `watch_material__stainless_steel` = Stainless Steel, 19; `watch_material__leather` = Leather, 14; `watch_material__mesh` = Mesh, 1; `watch_material__rubber` = Rubber, 1 |
| `band_color` | Band color | StoreRouter enrichment | 3% | 11 | `band_color__silver` = Silver, 20; `band_color__gold` = Gold, 19; `band_color__black` = Black, 11; `band_color__red` = Red, 4; `band_color__brown` = Brown, 3 |
| `dial_pattern` | Dial pattern | StoreRouter enrichment | 3% | 9 | `dial_pattern__solid` = Solid, 32; `dial_pattern__guilloche` = Guilloche, 11; `dial_pattern__diamond` = Diamond, 4; `dial_pattern__organic` = Organic, 3; `dial_pattern__animal` = Animal, 2 |
| `band_pattern` | Band pattern | StoreRouter enrichment | 3% | 9 | `band_pattern__solid` = Solid, 30; `band_pattern__texture` = Texture, 13; `band_pattern__geometric` = Geometric, 5; `band_pattern__diamond` = Diamond, 4; `band_pattern__animal` = Animal, 3 |
| `case_pattern` | Case pattern | StoreRouter enrichment | 2% | 7 | `case_pattern__solid` = Solid, 25; `case_pattern__diamond` = Diamond, 7; `case_pattern__floral` = Floral, 2; `case_pattern__texture` = Texture, 2; `case_pattern__fret` = Fret, 1 |
| `watch_features` | Watch features | StoreRouter enrichment | 2% | 13 | `watch_features__date_display` = Date Display, 16; `watch_features__deployment_clasp` = Deployment Clasp, 12; `watch_features__screw_down_crown` = Screw Down Crown, 10; `watch_features__rotating_bezel` = Rotating Bezel, 4; `watch_features__chronograph` = Chronograph, 3 |
| `ring_size` | Ring size | StoreRouter enrichment | 2% | 10 | `ring_size__51` = 51, 6; `ring_size__49` = 49, 4; `ring_size__53` = 53, 4; `ring_size__57` = 57, 3; `ring_size__47` = 47, 2 |
| `material` | Material | StoreRouter enrichment | <1% | 3 | `material__metal` = Metal, 13; `material__stone` = Stone, 3; `material__plastic` = Plastic, 1 |
| `watch_movement_type` | Watch movement type | StoreRouter enrichment | <1% | 2 | `watch_movement_type__automatic` = Automatic, 8; `watch_movement_type__mechanical` = Mechanical (Hand-Wound), 1 |
| `compatible_makeup` | Compatible makeup | StoreRouter enrichment | <1% | 3 | `compatible_makeup__lipstick` = Lipstick, 4; `compatible_makeup__powder` = Powder, 3; `compatible_makeup__blush` = Blush, 2 |
| `eyewear_frame_color` | Eyewear frame color | StoreRouter enrichment | <1% | 2 | `eyewear_frame_color__gold` = Gold, 2; `eyewear_frame_color__silver` = Silver, 2 |
| `eyewear_frame_design` | Eyewear frame design | StoreRouter enrichment | <1% | 2 | `eyewear_frame_design__round` = Round, 2; `eyewear_frame_design__oval` = Oval, 1 |
| `eyewear_frame_material` | Eyewear Frame Material | StoreRouter enrichment | <1% | 1 | `eyewear_frame_material__metal` = Metal, 4 |
| `lens_color` | Lens color | StoreRouter enrichment | <1% | 1 | `lens_color__clear` = Clear, 3 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | <1% | 2 | `surface_finish__glossy` = Glossy, 3; `surface_finish__metallic` = Metallic, 2 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | <1% | 1 | `bag_case_material__metal` = Metal, 1 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | <1% | 1 | `bag_shape__rectangle` = Rectangle, 1 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | <1% | 2 | `barettes` = Barettes, 1; `combs & brushes` = Combs & Brushes, 1 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | <1% | 1 | `hairbrushes & combs` = Hairbrushes & Combs, 1 |
| `eyewear_frame_pattern` | Eyewear frame pattern | StoreRouter enrichment | <1% | 1 | `eyewear_frame_pattern__floral` = Floral, 1 |
| `hardware_finish` | Hardware finish | StoreRouter enrichment | <1% | 1 | `hardware_finish__gold` = Gold, 2 |
| `brand_name` | Canonical brand name | Brand | 100% | 1 | `Beladora` = Beladora, 1,672 |
