Uzum Scraper: Uzbekistan Marketplace Data
Pricing
from $2.95 / 1,000 product listings
Uzum Scraper: Uzbekistan Marketplace Data
Search public Uzum.uz product listings with one or more keywords. Get structured rows with product titles, current prices, direct product links, and source-provided discounts, ratings, order counts, and images when available. Use the data for Uzbekistan marketplace research and sourcing.
Pricing
from $2.95 / 1,000 product listings
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🛍️ Uzum product listings for marketplace research
For ecommerce sellers, product researchers, and developers, this Actor searches Uzum.uz in Uzbekistan with your keywords and saves structured product listings. Each row includes the product title, price data, source link, and the keyword that found it, plus source-provided demand signals when available, so you can compare marketplace products in a dataset.
Use cases
- Search the marketplace and save matching product listings with Uzum Market Online Shopping.
- Find matching products and keep their source fields with Wireless Earbuds.
- Collect footwear listings and compare their prices with Sneakers.
- Review product prices and demand signals with Smartphone.
- Gather another product category with Headphones.
📦 Uzum product listing data
Each saved dataset row is one product listing found on Uzum.uz. It keeps product identity, a direct product page, the first keyword that found the product, pricing, and source-provided marketplace signals when available.
If more than one submitted keyword finds the same product, the first eligible occurrence is saved. Later matches are ignored, so the keyword field shows the first submitted keyword that found that row.
🚀 Run a focused Uzum search
- Add at least one keyword, such as
wireless headphonesorphone case. - Choose
relevance,orders,rating, orpriceinsortBy. - Start the run and open the product listings from the output link.
The input schema has no result-count field. The Actor searches each submitted keyword and returns available matches until the source is exhausted.
⚙️ Input
Input fields
| Field | Type | What it does |
|---|---|---|
keywords | array of strings | Required. Searches public Uzum.uz listings for each submitted word or phrase. Each saved product keeps the first keyword that found it. |
sortBy | string | Chooses the requested order: relevance, orders, rating, or price. Relevance follows the source search; the other choices use source values when available. The default is relevance. |
Example input
This is the public input from a successful current-beta run:
{"keywords": ["wireless headphones","phone case"],"sortBy": "relevance"}
🧾 Output
Run output
| Field | Type | What it does |
|---|---|---|
datasetItems | string URL | Opens the product listings saved by the run. |
Dataset row
| Field | Type | What it does |
|---|---|---|
productId | string | The Uzum product identifier. |
title | string | The product title shown by Uzum.uz. |
productUrl | string URL | The direct Uzum.uz page for the product. |
keyword | string | The first submitted keyword that found this product. |
pricing | object | Contains the current price and optional prior-price or discount data. |
pricing.current | number | The current price shown by Uzum.uz. |
pricing.previous | number, optional | The prior price shown by Uzum.uz, when available. |
pricing.discountPercentage | number, optional | The discount percentage shown by Uzum.uz, when available. |
category | string, optional | The product category shown by Uzum.uz, when available. |
rating | number, optional | The product rating shown by Uzum.uz, when available. |
reviewCount | integer, optional | The number of reviews shown by Uzum.uz, when available. |
orderCount | integer, optional | The order count shown by Uzum.uz, when available. |
adultContent | boolean, optional | Whether Uzum.uz marks the product as adult content, when available. |
imageUrl | string URL, optional | A product image URL from Uzum.uz, when available. |
Example dataset row
This complete genuine row comes from the same successful current-beta run. Optional fields are present here when the source returned them.
{"productId": "1934557","title": "Simsiz quloqchinlar REMAX RB-100HB","productUrl": "https://uzum.uz/uz/product/1934557","keyword": "wireless headphones","pricing": {"current": 169000,"previous": 230000,"discountPercentage": 26.521739130434785},"rating": 4.8,"reviewCount": 1211,"orderCount": 0,"adultContent": false,"imageUrl": "https://images.uzum.uz/d8pvj649g1ku9j5bs790/t_product_540_high.jpg"}
💳 Pricing
This Actor uses pay-per-event pricing. The primary event is charged for each product listing saved to the dataset. The amount depends on your Apify customer tier.
🔌 Integrations
Use the dataset link in the Output section to read the saved rows in Apify.
❓ FAQ
What happens when one product matches more than one keyword?
The first eligible occurrence is saved. Later matches are ignored, and keyword keeps the first submitted keyword that found the product.
What happens when Uzum does not show a product value?
Optional fields such as category, rating, review count, order count, adult-content status, and image URL are left out when the source does not provide them. The Actor does not guess missing values.
Can I submit several keywords in one run?
Yes. Add one or more words or phrases to keywords. The Actor searches each one in the same run and keeps the first eligible product match.
What does sortBy change?
It chooses the requested order for matching listings: relevance, order count, rating, or price. Some source values may be unavailable for a listing.
Does this collect seller details, stock, variants, or review text?
No. It returns listing data defined by the public schema. It does not collect seller, inventory, shipping, variant, or review-text details beyond the fields shown in each row.
Do I need to log in to Uzum.uz?
No. The Actor is designed to access public Uzum listings without requiring you to log in to Uzum. You are responsible for following the source terms and applicable laws.
Does this track price changes over time?
No. Each run returns current listing data available from Uzum. It does not provide historical monitoring or alerts.
📝 Changelog
v0.0 (27-09-2026)
- Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Related Actors
- MercadoLibre Search Scraper: search another marketplace by keyword and compare product prices, sellers, ratings, images, and positions.
- Trendyol Scraper: Products & Reviews: collect marketplace products with prices, sellers, ratings, reviews, and Q&A when needed.
- Facebook Marketplace Listings Scraper: collect public marketplace listings with prices, locations, availability, and image links.
- OLX Scraper: search classified listings by keyword and compare prices, sellers, locations, and listing attributes.
- Amazon Price Tracker: collect current product snapshots with prices, discounts, ratings, sellers, and source links.
Made with ❤️ by Maxime Dupré