# Beccaswim (beccaswim.com) product data API

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

- Catalog key: `beccaswim` (pass in `"catalogs"` to narrow a search to this store)
- Products: 71
- Snapshot: 2026-10-16T23:58:44Z (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/beccaswim
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Beccaswim sell?

Almost entirely Apparel & Accessories: 100% of its 71 products. Clothing is the largest department with 71 products. The most common Beccaswim categories are Swimwear (69) and Jumpsuits & One-Pieces (2).

### How are Beccaswim products categorized?

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

### What can I filter Beccaswim products by?

30 searchable fields. Well-covered attributes include fabric (100% of products), swimwear features (64%) and neckline (49%). For fabric, the most common values are Nylon / Polyamide, Elastane (Spandex / Lycra) and Metallic / Lurex; for swimwear features, the most common values are Adjustable Strap, Removable Padding and Built-In Bra / Shelf Bra.

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

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

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

### Where does the data come from?

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

### Radiance V-Neck Tie Tunic Cover-up - White

Effortless layering meets understated luxury in this versatile RADIANCE cover-up tunic, designed to transition seamlessly from poolside to dinner. The plunge tie front and adjustable scarf detail let you customize the fit to flatter your frame, while the subtle metallic stripe catches light without demanding attention. Crafted from fluid rayon with a textured weave, it's the kind of piece that feels as good as it looks. Features:  Plunge tie front woven tunic w/ bell sleeve  Metallic stripe mixed in textured solid woven  Open front | can be worn open or tied at front   Adjustable scarf tie for custom fit   34" length high point shoulder   Material: 99% rayon 1% metallic   Style #: 1138671T

Indexed response retrieved 2026-10-17T00:41:23.411Z. Price and availability may change.
Availability: In stock
Sizes: S, M, L

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "beccaswim",
  "product": {
    "title": "Radiance V-Neck Tie Tunic Cover-up - White",
    "brand": {
      "name": "Becca"
    },
    "productUrl": "https://beccaswim.com/products/1138671t",
    "currentPrice": 49,
    "currency": "USD",
    "inStock": true,
    "description": "Effortless layering meets understated luxury in this versatile RADIANCE cover-up tunic, designed to transition seamlessly from poolside to dinner. The plunge tie front and adjustable scarf detail let you customize the fit to flatter your frame, while the subtle metallic stripe catches light without demanding attention. Crafted from fluid rayon with a textured weave, it's the kind of piece that feels as good as it looks. Features:  Plunge tie front woven tunic w/ bell sleeve  Metallic stripe mixed in textured solid woven  Open front | can be worn open or tied at front   Adjustable scarf tie for custom fit   34\" length high point shoulder   Material: 99% rayon 1% metallic   Style #: 1138671T",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0504/1448/5656/files/RADIANCE_1138671T_TIEFRONTCOVERUP_WHITE_4.jpg?v=1767744403",
      "cdnUrl": "https://cdn.octogen.ai/77355c64678cb52eccf8dc667b8a251f/8d1e34f9471b1613e3bfa6e9cbf4666b.webp?request_id=272a1af2-c539-48d7-ad7c-c025d0d061f1",
      "width": 3000,
      "height": 4500,
      "sizeBytes": 976974,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "99% rayon 1% metallic"
      ],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "beccaswim",
  "product": {
    "enrichment": {
      "type": "beach cover-up",
      "category_path": [
        "Apparel & Accessories",
        "Clothing",
        "Swimwear",
        "Cover Ups"
      ],
      "styles": [
        "resortwear",
        "feminine",
        "glamorous"
      ],
      "attributes": {
        "Fabric": [
          "Metallic / Lurex",
          "Rayon"
        ],
        "Season": [
          "Warm Weather"
        ],
        "Pattern": [
          "Striped"
        ],
        "Sleeve Style": [
          "Bell"
        ],
        "Sleeve length type": [
          "Long"
        ]
      },
      "attribute_handles": {
        "fabric": [
          "fabric__metallic_lurex",
          "fabric__rayon"
        ],
        "season": [
          "season__warm_weather"
        ],
        "pattern": [
          "pattern__striped"
        ],
        "sleeve_style": [
          "sleeve_style__bell"
        ],
        "sleeve_length_type": [
          "sleeve_length_type__long"
        ]
      }
    }
  }
}
```

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

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

- [Radiance V-Neck Tie Tunic Cover-up - White](https://beccaswim.com/products/1138671t) — $49.00
- [Color Code Adela Hipster Bikini Bottom - Navy](https://beccaswim.com/products/color-code-adela-hipster-bikini-bottom-navy) — $58.00
- [Liquid Metal Triangle Bikini Top - Dragon Fire](https://beccaswim.com/products/liquid-metal-triangle-bikini-top-dragon-fire) — $34.00
- [Bella Halter Bikini Top - Strawberry](https://beccaswim.com/products/bella-halter-bikini-top-strawberry) — $88.00
- [Rock Solid Bandeau Bikini Top](https://beccaswim.com/products/363267) — $44.00

## Prices

Median price $58 across 71 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| Under $30 | 1 |
| $30–$90 | 69 |
| $90 and up | 1 |

## Categories

| Category | Products |
| --- | --- |
| Swimwear | 69 |
| Jumpsuits & One-Pieces | 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) |
| --- | --- | --- | --- | --- | --- |
| `color` | Product color | Merchant data | 100% | 19 | `multi` = Multi, 12; `red` = Red, 11; `white` = White, 10; `black` = Black, 6; `pink` = Pink, 6 |
| `color_family` | Color family | Merchant data | 100% | 10 | `Blue` = Blue, 13; `Multicolor` = Multicolor, 12; `Red` = Red, 11; `White` = White, 10; `Green` = Green, 9 |
| `is_activewear` | Activewear | Merchant data | 100% | 1 | `false` = False, 71 |
| `age_groups` | Age Group | StoreRouter enrichment | 100% | 1 | `adult` = Adult, 71 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 71 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 1 | `clothing` = Clothing, 71 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 2 | `swimwear` = Swimwear, 69; `jumpsuits & one-pieces` = Jumpsuits & One-Pieces, 2 |
| `fabric` | Fabric | StoreRouter enrichment | 100% | 7 | `fabric__nylon` = Nylon / Polyamide, 61; `fabric__elastane` = Elastane (Spandex / Lycra), 59; `fabric__metallic_lurex` = Metallic / Lurex, 20; `fabric__polyester` = Polyester, 8; `fabric__rayon` = Rayon, 5 |
| `gender` | Gender | StoreRouter enrichment | 100% | 1 | `female` = Female, 71 |
| `pattern` | Pattern | StoreRouter enrichment | 100% | 17 | `pattern__solid` = Solid, 51; `pattern__texture` = Texture, 24; `pattern__color_block` = Color Block, 6; `pattern__floral` = Floral, 5; `pattern__geometric` = Geometric, 4 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 97% | 2 | `bikinis` = Bikinis, 56; `cover ups` = Cover Ups, 13 |
| `season` | Season | StoreRouter enrichment | 97% | 1 | `season__warm_weather` = Warm Weather, 69 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 80% | 2 | `general_clothing_features__stretchable` = Stretchable, 54; `general_clothing_features__reversible` = Reversible, 7 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 79% | 2 | `bikini tops` = Bikini Tops, 33; `bikini bottoms` = Bikini Bottoms, 23 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 66% | 2 | `sleeve_length_type__sleeveless` = Sleeveless, 38; `sleeve_length_type__long` = Long, 9 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | 65% | 3 | `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 46; `swimwear_unique_features__removable_padding` = Removable Padding, 19; `swimwear_unique_features__built_in_bra` = Built-In Bra / Shelf Bra, 2 |
| `neckline` | Neckline | StoreRouter enrichment | 49% | 5 | `neckline__halter` = Halter, 33; `neckline__spaghetti_strap` = Spaghetti Strap, 7; `neckline__strapless` = Strapless, 3; `neckline__plunging` = Plunging, 2; `neckline__v_neck` = V Neck, 2 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | 44% | 4 | `swim_top_coverage_style__triangle` = Triangle, 24; `swim_top_coverage_style__bralette` = Bralette, 5; `swim_top_coverage_style__bandeau` = Bandeau, 2; `swim_top_coverage_style__high_neck` = High Neck, 1 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | 21% | 3 | `swim_bottom_coverage_style__cheeky` = Cheeky, 8; `swim_bottom_coverage_style__classic` = Classic, 5; `swim_bottom_coverage_style__skirted` = Skirted, 2 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 20% | 4 | `construction_detail__ruched` = Ruched, 8; `construction_detail__ruffled` = Ruffled, 4; `construction_detail__smocked` = Smocked, 4; `construction_detail__lace_trim` = Lace Trim, 2 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 14% | 1 | `sleeve_style__bell` = Bell, 10 |
| `opacity_level` | Opacity | StoreRouter enrichment | 11% | 1 | `opacity_level__sheer` = Sheer, 8 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | 11% | 2 | `openwork_detail__crochet` = Crochet, 7; `openwork_detail__fishnet` = Fishnet, 1 |
| `one_piece_style` | One-piece style | StoreRouter enrichment | 3% | 1 | `one_piece_style__jumpsuit` = Jumpsuit, 2 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | 3% | 2 | `pants_length_type__ankle` = Ankle Length, 1; `pants_length_type__long` = Long, 1 |
| `embellishments` | Embellishments | StoreRouter enrichment | 1% | 1 | `embellishments__contrast_piping` = Contrast Trim / Piping, 1 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 1% | 1 | `graphic_type__solid_no_print` = Solid / No Print, 1 |
| `performance_features` | Performance Features | StoreRouter enrichment | 1% | 1 | `performance_features__breathable_design` = Breathable Design, 1 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | 1% | 1 | `surface_finish__metallic` = Metallic, 1 |
| `brand_name` | Canonical brand name | Brand | 69% | 2 | `BECCA by Rebecca Virtue` = BECCA by Rebecca Virtue, 42; `Becca` = Becca, 7 |
