# Aguabendita (aguabendita.com) product data API

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

- Catalog key: `aguabendita` (pass in `"catalogs"` to narrow a search to this store)
- Products: 648
- Snapshot: 2026-10-19T17:34:40Z (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/aguabendita
- Get an API key: https://platform.storerouter.ai/auth/organization

## Questions

### What does Aguabendita sell?

Almost entirely Apparel & Accessories: 100% of its 648 products. Clothing is the largest department with 626 products, followed by Bags (14) and Accessories (8). The most common Aguabendita categories are Swimwear (367), Tops (88) and Dresses (66).

### How are Aguabendita products categorized?

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

### What can I filter Aguabendita products by?

72 searchable fields. Well-covered attributes include sleeve length type (50% of products), neckline (45%) and swim bottom coverage style (17%). For sleeve length type, the most common values are Sleeveless, Long and Short; for neckline, the most common values are Halter, Spaghetti Strap and Collared.

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

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

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

### Where does the data come from?

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

### Paprika Tote Bag

The Paprika Bag is made to carry everything you need with ease and style. Designed with a spacious silhouette and Agua Bendita’s signature prints, this tote brings a special touch to your everyday looks. It features comfortable straps, a secure zipper closure, and an embroidered side detail that adds a unique finish. Practical yet full of personality, it is the perfect companion for beach days, travels, and wherever the day takes you. •Spacious design. •Shoulder straps. •Functional pockets. •Printed fabric. •Lightweight feel. •Everyday essential.

Indexed response retrieved 2026-10-20T01:22:09.340Z. Price and availability may change.
Availability: In stock
Sizes: U

### Product details

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

```json
{
  "source": "indexed",
  "catalogKey": "aguabendita",
  "product": {
    "title": "Paprika Tote Bag",
    "brand": {
      "name": "Agua Bendita"
    },
    "productUrl": "https://www.aguabendita.com/products/summer-sale-paprika-tote-bag-24016",
    "currentPrice": 56,
    "currency": "USD",
    "inStock": true,
    "description": "The Paprika Bag is made to carry everything you need with ease and style. Designed with a spacious silhouette and Agua Bendita’s signature prints, this tote brings a special touch to your everyday looks. It features comfortable straps, a secure zipper closure, and an embroidered side detail that adds a unique finish. Practical yet full of personality, it is the perfect companion for beach days, travels, and wherever the day takes you. •Spacious design. •Shoulder straps. •Functional pockets. •Printed fabric. •Lightweight feel. •Everyday essential. ",
    "primaryImage": {
      "url": "https://cdn.shopify.com/s/files/1/0598/7831/0042/files/Summer_Sale-Tote-Bag-Paprika-24016-1.jpg?v=1781886128",
      "cdnUrl": "https://cdn.storerouter.ai/ff29cb56cca03faca06f248916d4224a/0a59bccf7541a0bc2e4abb59c67dc8ea.webp?request_id=285b2f64-37e5-493d-a3da-8f4995ee8f25",
      "width": 2560,
      "height": 4100,
      "sizeBytes": 464082,
      "mimeType": "image/webp"
    },
    "details": {
      "materials": [
        "83% Viscose",
        "15% Polyester",
        "2% Elastane"
      ],
      "fit": [],
      "dimensions": null,
      "patterns": []
    }
  }
}
```

### Enrichment

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

```json
{
  "source": "indexed",
  "catalogKey": "aguabendita",
  "product": {
    "enrichment": {
      "type": "tote bag",
      "category_path": [
        "Apparel & Accessories",
        "Bags",
        "Totes & Shoppers",
        "Tote Bags"
      ],
      "styles": [
        "bohemian",
        "casual",
        "eclectic"
      ],
      "attributes": {
        "Pattern": [
          "Floral",
          "Geometric"
        ],
        "Bag Size": [
          "Large"
        ],
        "Bag Shape": [
          "Rectangle"
        ],
        "Graphic Type": [
          "Logo Embroidery"
        ],
        "Carry options": [
          "Handle",
          "Shoulder Strap"
        ],
        "Bag closure type": [
          "Zipper"
        ],
        "Tote handle type": [
          "Dual"
        ]
      },
      "attribute_handles": {
        "pattern": [
          "pattern__floral",
          "pattern__geometric"
        ],
        "bag_size": [
          "bag_size__large"
        ],
        "bag_shape": [
          "bag_shape__rectangle"
        ],
        "graphic_type": [
          "graphic_type__logo_embroidery"
        ],
        "carry_options": [
          "carry_options__handle",
          "carry_options__shoulder_strap"
        ],
        "bag_closure_type": [
          "bag_closure_type__zipper"
        ],
        "tote_handle_type": [
          "tote_handle_type__dual"
        ]
      }
    }
  }
}
```

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

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

- [Paprika Tote Bag](https://www.aguabendita.com/products/summer-sale-paprika-tote-bag-24016) — $56.00
- [Verona Scarf Bandana Cover-Up](https://www.aguabendita.com/products/essentials-verona-scarf-bandana-cover-up-21382) — $100.00
- [Edi Shorts](https://www.aguabendita.com/products/zuk-edi-shorts-19064) — $42.00
- [Sari Dress](https://www.aguabendita.com/products/meraki-sari-dress-19061) — $99.00
- [Kali One Piece Swimsuit](https://www.aguabendita.com/products/awaa-kali-one-piece-swimsuit-21797) — $147.00

## Prices

Median price $110 across 648 priced products. Current prices, assumed USD.

| Price range | Products |
| --- | --- |
| Under $30 | 6 |
| $30–$50 | 60 |
| $50–$70 | 78 |
| $70–$90 | 89 |
| $90–$110 | 88 |
| $110–$130 | 83 |
| $130–$150 | 78 |
| $150–$170 | 46 |
| $170–$190 | 33 |
| $190 and up | 87 |

## Categories

| Category | Products |
| --- | --- |
| Swimwear | 367 |
| Tops | 88 |
| Dresses | 66 |
| Shorts | 38 |
| Pants | 30 |
| Skirts | 27 |
| Totes & Shoppers | 12 |
| Scarves | 5 |
| Sets & Co-ords | 5 |
| Hats & Headwear | 3 |

## 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, 589; `true` = True, 59 |
| `color` | Product color | Merchant data | 13% | 14 | `white` = White, 31; `black` = Black, 26; `multi` = Multi, 18; `navy` = Navy, 12; `blue` = Blue, 5 |
| `color_family` | Color family | Merchant data | 13% | 10 | `White` = White, 31; `Black` = Black, 26; `Blue` = Blue, 19; `Multicolor` = Multicolor, 18; `Red` = Red, 6 |
| `age_groups` | Age Group | StoreRouter enrichment | 100% | 2 | `adult` = Adult, 571; `kids` = Kids, 77 |
| `category_path.depth_0` | Category at depth 0 | StoreRouter enrichment | 100% | 1 | `apparel & accessories` = Apparel & Accessories, 648 |
| `category_path.depth_1` | Category at depth 1 | StoreRouter enrichment | 100% | 3 | `clothing` = Clothing, 626; `bags` = Bags, 14; `accessories` = Accessories, 8 |
| `category_path.depth_2` | Category at depth 2 | StoreRouter enrichment | 100% | 15 | `swimwear` = Swimwear, 367; `tops` = Tops, 88; `dresses` = Dresses, 66; `shorts` = Shorts, 38; `pants` = Pants, 30 |
| `gender` | Gender | StoreRouter enrichment | 100% | 3 | `female` = Female, 557; `male` = Male, 85; `unisex` = Unisex, 6 |
| `pattern` | Pattern | StoreRouter enrichment | 100% | 36 | `pattern__floral` = Floral, 367; `pattern__art` = Art, 117; `pattern__solid` = Solid, 85; `pattern__geometric` = Geometric, 64; `pattern__texture` = Texture, 56 |
| `category_path.depth_3` | Category at depth 3 | StoreRouter enrichment | 85% | 32 | `bikinis` = Bikinis, 205; `one-pieces` = One-Pieces, 59; `trunks & board shorts` = Trunks & Board Shorts, 50; `shirts & blouses` = Shirts & Blouses, 49; `casual shorts` = Casual Shorts, 34 |
| `season` | Season | StoreRouter enrichment | 59% | 2 | `season__warm_weather` = Warm Weather, 379; `season__cool_weather` = Cool Weather, 1 |
| `sleeve_length_type` | Sleeve length type | StoreRouter enrichment | 51% | 4 | `sleeve_length_type__sleeveless` = Sleeveless, 234; `sleeve_length_type__long` = Long, 46; `sleeve_length_type__short` = Short, 43; `sleeve_length_type__3/4` = 3/4, 5 |
| `neckline` | Neckline | StoreRouter enrichment | 45% | 17 | `neckline__halter` = Halter, 68; `neckline__spaghetti_strap` = Spaghetti Strap, 55; `neckline__collared` = Collared, 47; `neckline__square` = Square, 37; `neckline__scoop` = Scoop, 23 |
| `category_path.depth_4` | Category at depth 4 | StoreRouter enrichment | 37% | 16 | `bikini bottoms` = Bikini Bottoms, 114; `bikini tops` = Bikini Tops, 91; `tank & cami tops` = Tank & Cami Tops, 15; `bralette tops` = Bralette Tops, 5; `bustier & corset tops` = Bustier & Corset Tops, 3 |
| `swimwear_unique_features` | Swimwear Features | StoreRouter enrichment | 25% | 2 | `swimwear_unique_features__adjustable_strap` = Adjustable Strap, 158; `swimwear_unique_features__removable_padding` = Removable Padding, 8 |
| `swim_bottom_coverage_style` | Swim bottom coverage style | StoreRouter enrichment | 17% | 5 | `swim_bottom_coverage_style__cheeky` = Cheeky, 58; `swim_bottom_coverage_style__high_waisted` = High-Waisted, 19; `swim_bottom_coverage_style__full` = Full Coverage, 18; `swim_bottom_coverage_style__thong` = Thong, 13; `swim_bottom_coverage_style__classic` = Classic, 4 |
| `construction_detail` | Construction Detail | StoreRouter enrichment | 16% | 7 | `construction_detail__smocked` = Smocked, 36; `construction_detail__ruffled` = Ruffled, 25; `construction_detail__lace_trim` = Lace Trim, 23; `construction_detail__ruched` = Ruched, 22; `construction_detail__pleated` = Pleated, 5 |
| `general_clothing_features` | General Clothing Features | StoreRouter enrichment | 15% | 2 | `general_clothing_features__reversible` = Reversible, 85; `general_clothing_features__stretchable` = Stretchable, 15 |
| `fabric` | Fabric | StoreRouter enrichment | 15% | 17 | `fabric__polyester` = Polyester, 30; `fabric__elastane` = Elastane (Spandex / Lycra), 26; `fabric__mesh` = Mesh, 18; `fabric__metallic_lurex` = Metallic / Lurex, 11; `fabric__satin` = Satin, 11 |
| `skirt_dress_length_type` | Skirt/Dress length type | StoreRouter enrichment | 14% | 3 | `skirt_dress_length_type__mini` = Mini, 48; `skirt_dress_length_type__maxi` = Maxi, 40; `skirt_dress_length_type__midi` = Midi, 5 |
| `swim_top_coverage_style` | Swim top coverage style | StoreRouter enrichment | 14% | 4 | `swim_top_coverage_style__triangle` = Triangle, 49; `swim_top_coverage_style__bralette` = Bralette, 31; `swim_top_coverage_style__bandeau` = Bandeau, 9; `swim_top_coverage_style__sport` = Sport, 2 |
| `front_closure_type` | Front Closure | StoreRouter enrichment | 14% | 3 | `front_closure_type__buttons` = Buttons, 51; `front_closure_type__none` = None, 21; `front_closure_type__tie_lace_up` = Tie / Lace-Up, 19 |
| `embellishments` | Embellishments | StoreRouter enrichment | 13% | 10 | `embellishments__embroidery` = Embroidery, 49; `embellishments__contrast_piping` = Contrast Trim / Piping, 20; `embellishments__beading` = Beading, 8; `embellishments__applique` = Appliqué, 5; `embellishments__bow` = Bow, 5 |
| `collar_style` | Collar Style | StoreRouter enrichment | 9% | 5 | `collar_style__camp_revere` = Camp / Revere, 34; `collar_style__collarless` = Collarless, 16; `collar_style__crew` = Crew, 7; `collar_style__point` = Point, 2; `collar_style__mandarin` = Mandarin / Band, 1 |
| `bottoms_closure` | Bottoms Closure | StoreRouter enrichment | 9% | 5 | `bottoms_closure__pull_on` = Pull-On, 34; `bottoms_closure__drawstring` = Drawstring, 24; `bottoms_closure__zip` = Zip Fly, 5; `bottoms_closure__buttons` = Button Fly, 2; `bottoms_closure__side_zip` = Side Zip, 2 |
| `dress_style` | Dress style | StoreRouter enrichment | 9% | 12 | `dress_style__bustier_corset` = Bustier / Corset, 14; `dress_style__bodycon` = Bodycon, 13; `dress_style__flared` = Flared, 13; `dress_style__backless` = Backless, 7; `dress_style__tiered` = Tiered, 6 |
| `fit_top` | Fit (Tops) | StoreRouter enrichment | 9% | 3 | `fit_top__relaxed` = Relaxed, 34; `fit_top__fitted` = Fitted, 18; `fit_top__oversized` = Oversized, 4 |
| `front_closure_length` | Front Closure Length | StoreRouter enrichment | 9% | 2 | `front_closure_length__full` = Full, 40; `front_closure_length__none` = None, 15 |
| `placket_type` | Front Opening | StoreRouter enrichment | 7% | 2 | `placket_type__exposed` = Visible Buttons, 46; `placket_type__concealed` = Hidden Buttons, 2 |
| `fit_bottoms` | Fit | StoreRouter enrichment | 7% | 5 | `fit_bottoms__relaxed_boyfriend_fit` = Relaxed / Boyfriend Fit, 40; `fit_bottoms__wide_leg_volume_fit` = Wide-Leg Volume Fit, 14; `fit_bottoms__curved_volume_fit_barrel_hip` = Curved Volume Fit (Barrel Hip), 1; `fit_bottoms__kick_flare_fit_hip_fitted` = Kick-Flare Fit (Hip-Fitted), 1; `fit_bottoms__loose_slouchy_fit` = Loose / Slouchy Fit, 1 |
| `sustainability_features` | Sustainability Features | StoreRouter enrichment | 7% | 1 | `sustainability_features__eco_friendly` = Eco-Friendly, 45 |
| `occasion_general` | Occasion | StoreRouter enrichment | 6% | 1 | `occasion_general__casual` = Casual, 41 |
| `openwork_detail` | Openwork Detail | StoreRouter enrichment | 6% | 4 | `openwork_detail__crochet` = Crochet, 20; `openwork_detail__cutouts` = Cutouts, 12; `openwork_detail__eyelet` = Eyelet, 8; `openwork_detail__open_knit` = Open Knit, 5 |
| `opacity_level` | Opacity | StoreRouter enrichment | 6% | 3 | `opacity_level__sheer` = Sheer, 31; `opacity_level__opaque` = Opaque, 4; `opacity_level__semi_sheer` = Semi-Sheer, 4 |
| `occasion_style_dresses` | Dress occasion | StoreRouter enrichment | 6% | 3 | `occasion_style_dresses__casual` = Casual, 29; `occasion_style_dresses__evening` = Evening, 10; `occasion_style_dresses__cocktail` = Cocktail, 1 |
| `top_length_type` | Top length type | StoreRouter enrichment | 5% | 2 | `top_length_type__cropped` = Cropped, 33; `top_length_type__extended_bodysuit` = Extended / Bodysuit, 1 |
| `graphic_type` | Graphic Type | StoreRouter enrichment | 5% | 6 | `graphic_type__photo_art` = Photo Print / Art, 14; `graphic_type__solid_no_print` = Solid / No Print, 7; `graphic_type__logo_embroidery` = Logo Embroidery, 4; `graphic_type__abstract_print` = Abstract Graphic, 2; `graphic_type__logo_patch` = Logo Patch, 2 |
| `pants_leg_shape` | Leg Shape | StoreRouter enrichment | 4% | 7 | `pants_leg_shape__wide_leg` = Wide Leg, 20; `pants_leg_shape__straight` = Straight, 3; `pants_leg_shape__tapered` = Tapered, 2; `pants_leg_shape__barrel_balloon` = Barrel / Balloon, 1; `pants_leg_shape__cuffed` = Cuffed, 1 |
| `shorts_fit` | Shorts Fit | StoreRouter enrichment | 4% | 2 | `shorts_fit__relaxed` = Relaxed, 22; `shorts_fit__tailored` = Tailored, 1 |
| `fabric_weight` | Fabric Weight | StoreRouter enrichment | 3% | 2 | `fabric_weight__lightweight` = Lightweight, 19; `fabric_weight__sheer` = Sheer, 4 |
| `sleeve_style` | Sleeve Style | StoreRouter enrichment | 3% | 8 | `sleeve_style__bell` = Bell, 5; `sleeve_style__drop_shoulder` = Drop Shoulder, 5; `sleeve_style__puff` = Puff, 3; `sleeve_style__kimono` = Kimono, 2; `sleeve_style__cap` = Cap, 1 |
| `skirt_style` | Skirt style | StoreRouter enrichment | 2% | 5 | `skirt_style__tiered` = Tiered, 5; `skirt_style__flared` = Flared, 4; `skirt_style__wrap` = Wrap, 4; `skirt_style__layered` = Layered, 3; `skirt_style__pencil` = Pencil, 1 |
| `carry_options` | Carry options | StoreRouter enrichment | 2% | 2 | `carry_options__handle` = Handle, 9; `carry_options__shoulder_strap` = Shoulder Strap, 6 |
| `performance_features` | Performance Features | StoreRouter enrichment | 2% | 2 | `performance_features__uv_protection` = UV Protection, 11; `performance_features__breathable_design` = Breathable Design, 1 |
| `bag_closure_type` | Bag closure type | StoreRouter enrichment | 2% | 2 | `bag_closure_type__open_top` = Open Top, 6; `bag_closure_type__zipper` = Zipper, 5 |
| `bag_size` | Bag Size | StoreRouter enrichment | 1% | 3 | `bag_size__large` = Large, 5; `bag_size__small` = Small, 3; `bag_size__oversized` = Oversized, 1 |
| `bag_shape` | Bag Shape | StoreRouter enrichment | 1% | 3 | `bag_shape__rectangle` = Rectangle, 6; `bag_shape__crescent` = Crescent, 1; `bag_shape__sculptural` = Sculptural, 1 |
| `slit_style` | Slit Style | StoreRouter enrichment | 1% | 4 | `slit_style__side_slit` = Side Slit, 4; `slit_style__front_slit` = Front Slit, 2; `slit_style__back_slit` = Back Slit, 1; `slit_style__high_slit` = High Slit, 1 |
| `pants_length_type` | Pants length type | StoreRouter enrichment | <1% | 2 | `pants_length_type__ankle` = Ankle Length, 3; `pants_length_type__long` = Long, 3 |
| `bra_features` | Bra features | StoreRouter enrichment | <1% | 3 | `bra_features__underwire_support` = Underwire Support, 3; `bra_features__adjustable_strap` = Adjustable Strap, 1; `bra_features__convertible_strap` = Convertible Strap, 1 |
| `scarf_shawl_style` | Scarf/Shawl style | StoreRouter enrichment | <1% | 1 | `scarf_shawl_style__square` = Square, 4 |
| `bag_case_material` | Bag/Case material | StoreRouter enrichment | <1% | 1 | `bag_case_material__denim` = Denim, 3 |
| `tote_handle_type` | Tote handle type | StoreRouter enrichment | <1% | 1 | `tote_handle_type__dual` = Dual, 3 |
| `activity_type` | Activity Type | StoreRouter enrichment | <1% | 1 | `activity_type__swimming` = Swimming, 2 |
| `denim_wash` | Denim Wash | StoreRouter enrichment | <1% | 1 | `denim_wash__black` = Black, 2 |
| `denim_wash_effects` | Denim Finish Effects | StoreRouter enrichment | <1% | 2 | `denim_wash_effects__distressed` = Distressed, 2; `denim_wash_effects__faded_stonewash` = Faded / Stonewash, 1 |
| `insulation_level` | Insulation Level | StoreRouter enrichment | <1% | 1 | `insulation_level__lightweight` = Lightweight, 2 |
| `knit_style` | Knit Style | StoreRouter enrichment | <1% | 1 | `knit_style__rib_knit` = Rib Knit, 2 |
| `lining_material_outerwear` | Lining Material | StoreRouter enrichment | <1% | 1 | `lining_material_outerwear__fully_lined` = Fully Lined, 2 |
| `outerwear_length_type` | Outerwear Length | StoreRouter enrichment | <1% | 1 | `outerwear_length_type__cropped` = Cropped, 2 |
| `surface_finish` | Surface Finish | StoreRouter enrichment | <1% | 1 | `surface_finish__metallic` = Metallic, 2 |
| `activewear_unique_features` | Activewear Features | StoreRouter enrichment | <1% | 1 | `activewear_unique_features__adjustable_waistband` = Adjustable Waistband, 1 |
| `baby_unique_features` | Baby & Toddler Features | StoreRouter enrichment | <1% | 1 | `baby_unique_features__adjustable_waistband` = Adjustable Waistband, 1 |
| `bag_strap_details` | Bag strap details | StoreRouter enrichment | <1% | 1 | `bag_strap_details__tassel` = Tassel, 1 |
| `bra_strap_type` | Bra strap type | StoreRouter enrichment | <1% | 1 | `bra_strap_type__adjustable` = Adjustable, 1 |
| `category_path.depth_5` | Category at depth 5 | StoreRouter enrichment | <1% | 1 | `lounge bottoms` = Lounge Bottoms, 1 |
| `clutch_style` | Clutch Style | StoreRouter enrichment | <1% | 1 | `clutch_style__pouch` = Pouch, 1 |
| `headwear_features` | Headwear features | StoreRouter enrichment | <1% | 2 | `headwear_features__uv_protection` = UV Protection, 1; `headwear_features__versatile` = Versatile, 1 |
| `material` | Material | StoreRouter enrichment | <1% | 2 | `material__fabric` = Fabric, 1; `material__other` = Other, 1 |
| `outerwear_unique_features` | Outerwear Features | StoreRouter enrichment | <1% | 1 | `outerwear_unique_features__hooded` = Hooded, 1 |
| `top_hem_shape` | Top Hem Shape | StoreRouter enrichment | <1% | 1 | `top_hem_shape__handkerchief` = Handkerchief, 1 |
| `brand_name` | Canonical brand name | Brand | 98% | 38 | `Bleu` = Bleu, 37; `Basket` = Basket, 35; `Celina` = Celina, 35; `AWAA by Ryan Castro` = AWAA by Ryan Castro, 34; `Ivy` = Ivy, 34 |
