Ounass Product Search Scraper avatar

Ounass Product Search Scraper

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Ounass Product Search Scraper

Ounass Product Search Scraper

Scrape product listings from Ounass.com effortlessly. This scraper collects product names, prices, images, sizes, colors, designer categories, and 34+ data fields from search results — perfect for price monitoring, inventory tracking, and fashion market research.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

21 hours ago

Last modified

Share

Ounass Product Search Scraper: Extract Luxury Fashion Data


What Is Ounass?

Ounass is a leading luxury fashion e-commerce platform serving multiple regions globally, particularly strong in the Middle East, Asia, and beyond. It hosts tens of thousands of designer and contemporary fashion products across categories like women's clothing, accessories, footwear, and more. Extracting structured product data manually is cumbersome — the Ounass Product Search Scraper automates this, turning search result pages into clean, structured datasets for analysis and integration.


Overview

The Ounass Product Search Scraper extracts product listings from Ounass search results pages, capturing rich product metadata including pricing, availability, images, sizing, and designer classification. It is ideal for:

  • Price monitor tools tracking luxury fashion trends and competitor pricing
  • Fashion researchers analyzing product assortments and seasonal trends
  • E-commerce developers aggregating fashion data for alternative storefronts
  • Retail analysts benchmarking inventory and category depth

Key strengths include support for paginated search URLs, configurable item limits for granular control, and fault-tolerant design via ignore_url_failures — allowing large-scale collection without interruption.


Input Format

The Actor supports two scraping modes — use only one at a time:

  1. Scrape by URLs — scrape data directly from a list of Ounass product search result URLs.
{
"urls": [
"https://www.ounass.ae/women/clothing?fh_start_index=24"
],
"ignore_url_failures": true,
"max_items_per_url": 200
}
  1. Scrape by search filters — scrape data using a keyword and additional filters (region, gender, price, sorting, etc.) instead of providing URLs.
{
"region": "bh",
"gender": "women",
"keyword": "dress",
"sort_by": "-newness",
"price_type": "full",
"price_min": "10",
"price_max": "1000",
"page": 1,
"max_items_per_url": 200
}

There is also a General settings group that applies to both modes.

1. Scrape by URLs

Use this mode when you already have specific product search result URLs. When this mode is used, all options in the "Scrape by search filters" section will be disabled.

FieldTypeDefaultDescription
urlsarray(required)Direct links to Ounass product search result pages. You can paste URLs one by one, or use the Bulk edit section to add a prepared list. Include category filters, sorting, and pagination parameters (e.g. fh_start_index) in the URL.
ignore_url_failuresbooleantrueIf true, the scraper continues running when a URL fails instead of stopping the entire run. If false, the run stops on the first error.

Example URLs:

  • https://www.ounass.ae/women/clothing (all women's clothing)
  • https://www.ounass.ae/women/clothing?fh_start_index=24 (paginated results)
  • https://www.ounass.ae/men/shoes?designer=gucci (filtered by designer)

Tip: Use the pagination parameter (fh_start_index) to split large categories into manageable chunks, each returning up to your configured limit.

2. Scrape by search filters

Use this mode when you want to search using a keyword and additional filter attributes instead of scraping by URLs. If you use this mode, leave the urls field above empty.

FieldTypeDefaultDescription
regionstring (ae, sa, om, kw, qa, bh)The region to search in: UAE, Saudi Arabia, Oman, Kuwait, Qatar, or Bahrain.
keywordstringThe keyword to search for.
genderstring (men, women, kids)The gender category to search for items in.
sort_bystring ("", -newness, -wishlistcount, pricebysaleid-1, -pricebysaleid-1)Sort results by Relevance (empty), Newness, Wishlist count, Price (low to high), or Price (high to low).
price_typestring ("", full, sale)Filter by price type: All (empty), Full price, or Sale.
price_minstringThe minimum price to search for.
price_maxstringThe maximum price to search for.
pageintegerThe page number to start scraping from.

3. General settings

Applies to both scraping modes above.

FieldTypeDefaultDescription
max_items_per_urlinteger20The maximum number of products to extract per URL/search. Typical max: 200+.

Output Format

Sample output

{
"style_color_id": "219752196_2709",
"slug": "shop-moon-hakaan-yildirim-tatiana-gown-in-tulle-for-women-219752196_2709",
"url": "/shop-moon-hakaan-yildirim-tatiana-gown-in-tulle-for-women-219752196_2709.html",
"name": "Tatiana Gown in Tulle",
"list_name": "PLP Clothing",
"designer_category_name": "Moon Hakaan Yildirim",
"thumbnail": "//ounass-ae.atgcdn.ae/small_light(dw=350,of=webp)/pub/media/catalog/product/2/1/219752196_blk_in.jpg?ts=1778915719.1895",
"hover_image": "//ounass-ae.atgcdn.ae/small_light(dw=350,of=webp)/pub/media/catalog/product/2/1/219752196_blk_fr.jpg?ts=1778915719.1895",
"out_of_stock": false,
"badge": {
"id": 4,
"name": "badge",
"value": "NEW SEASON",
"value_en": "NEW SEASON",
"background_color": "#f2f2f2",
"border_color": "#f2f2f2",
"font_color": "#2d2d2d",
"background_color_dark_mode": "#2d2d2d",
"border_color_dark_mode": "#2d2d2d",
"font_color_dark_mode": "#f2f2f2"
},
"parent_sku": "219752196",
"visible_sku": "219752280",
"category_url": "women/clothing/dresses/evening",
"designer_category_english_name": "Moon Hakaan Yildirim",
"name_in_english": "Tatiana Gown in Tulle",
"color_in_english": "Black",
"product_class_in_english": "Clothing",
"division": "Fashion",
"group": "Womens",
"department": "Clothing",
"class_name": "Dresses",
"sub_class": "Sleeveless",
"gender": "Womens",
"season": "FW 2026",
"exclusive": 0,
"is_clearance": false,
"is_promotion": false,
"simple_type": "sizeOnlySimple",
"price": 6900,
"colors": [],
"show_size_selector": true,
"sizes": [
{
"sku": "219752278",
"size_code_id": 54,
"size_code": "36",
"price": 6900,
"stock": 2,
"score": 4036
},
{
"sku": "219752279",
"size_code_id": 45,
"size_code": "38",
"price": 6900,
"stock": 2,
"score": 4038
},
{
"sku": "219752280",
"size_code_id": 37,
"size_code": "40",
"price": 6900,
"stock": 3,
"score": 4040
},
{
"sku": "219752281",
"size_code_id": 44,
"size_code": "42",
"price": 6900,
"stock": 1,
"score": 4042
}
],
"size_code": "40",
"wishlist_count": 19,
"from_url": "https://www.ounass.ae/women/clothing?ajax=true"
}

Each product record contains 34+ data fields spanning identification, visual assets, pricing, sizing, and categorization:

Product Identification

FieldMeaning
Style Color IDUnique identifier combining product style and color variant
SlugURL-friendly product identifier (used in canonical URLs)
URLDirect link to the product detail page
Parent SKUBase product SKU shared across color/size variants
Visible SKUMerchant-facing SKU for inventory systems

Product Names & Descriptions

FieldMeaning
NameProduct name as displayed on the listing (primary language)
Name In EnglishEnglish translation of the product name
Color In EnglishColor variant in English (e.g., "Navy Blue", "Black")
List NameCatalog or collection name (e.g., seasonal line)

Imagery & Presentation

FieldMeaning
ThumbnailSmall product image URL for search results
Hover ImageAlternative product image shown on mouse hover
BadgePromotional or status badge (e.g., "New", "Sale")

Categorization

FieldMeaning
Designer Category NameBrand or designer grouping (primary language)
Designer Category English NameEnglish designer/brand category
Category URLLink to the parent category page
Product Class In EnglishProduct type classification (e.g., "Dress", "Handbag")
Class NameProduct class in primary language
Sub ClassSub-category within the class
DivisionHigh-level business division (e.g., "Womenswear")
GroupProduct grouping level (e.g., "Accessories", "Ready-to-Wear")
DepartmentDepartment classification
GenderTarget gender (Men, Women, Unisex)
SeasonSeason or collection (Spring/Summer, Fall/Winter, Resort, etc.)

Pricing & Promotions

FieldMeaning
PriceCurrent listed price in local currency
Is ClearanceBoolean flag indicating clearance/end-of-season items
Is PromotionBoolean flag for promotional pricing
ExclusiveFlag indicating exclusive brand or limited availability

Sizing & Variants

FieldMeaning
SizesAvailable size options (e.g., XS, S, M, L, or numeric sizes)
Size CodeInternal size coding system
ColorsList of available color variants for this product
Show Size SelectorBoolean indicating whether sizes are selectable on the front-end

Inventory & Engagement

FieldMeaning
Out Of StockBoolean flag: true if product is unavailable
Wishlist CountNumber of users who favorited this product (engagement metric)

Additional Attributes

FieldMeaning
Simple TypeProduct type classification (e.g., Simple, Configurable)

How to Use

  1. Find search URLs — Navigate to Ounass.com, apply filters (category, designer, price), and copy the full URL including query parameters.
  2. Handle pagination — For large result sets, use the fh_start_index parameter to paginate. Example: ?fh_start_index=0, ?fh_start_index=24, ?fh_start_index=48.
  3. Configure input — Paste URLs into the urls array. Set max_items_per_url (recommend 50–200 depending on your infrastructure).
  4. Enable error tolerance — Set ignore_url_failures: true for production runs to skip problematic URLs.
  5. Run the scraper — Execute the actor and monitor progress in the logs.
  6. Export data — Download results as JSON, CSV, or Excel for analysis or database import.

Best practices:

  • Spread requests across multiple URL runs to reduce server load.
  • Use proxy rotation if performing frequent large-scale scrapes.
  • Schedule scrapes during off-peak hours.

Use Cases & Business Value

  • Price monitoring: Track competitor pricing, promotions, and discount patterns in real-time.
  • Inventory analytics: Monitor stock status, color/size availability, and product lifecycle.
  • Fashion trend analysis: Identify popular designers, emerging categories, and seasonal shifts.
  • Content syndication: Feed product data into price comparison sites, affiliate networks, or internal systems.
  • Market research: Benchmark product assortment, pricing strategies, and exclusive brand partnerships.

The Ounass Product Search Scraper eliminates tedious manual data collection, delivering consistent, structured records that feed directly into analytics dashboards, inventory systems, and business intelligence platforms.


Conclusion

The Ounass Product Search Scraper is a comprehensive solution for extracting luxury fashion product data at scale. With 34+ fields covering pricing, imagery, categorization, and sizing, it powers competitive intelligence, inventory tracking, and market research. Start scraping today and unlock actionable insights from one of the region's largest fashion platforms.