Ozon Fresh Scraper | Парсер Озон Фреш: продукты и цены
Pricing
from $3.99 / 1,000 products
Ozon Fresh Scraper | Парсер Озон Фреш: продукты и цены
Extract groceries from the Ozon Fresh store with prices, discounts, unit price, brands, ratings and per-100g nutrition. Search, categories or product links. JSON/CSV/Excel. | Продукты Ozon fresh: цены, скидки, состав и калорийность, бренды, отзывы.
Pricing
from $3.99 / 1,000 products
Rating
0.0
(0)
Developer
Zen Studio
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Ozon Fresh Scraper | Парсер Ozon fresh (Озон Фреш): продукты, цены и состав (2026)
Обновление 2026-09-27: остаток товара (
stockQuantity) возвращается для каждого товара, а не только для карточек поиска (при большом запасе значение ограничено примерно 1000 и означает «не менее»).Update 2026-09-27: units left (
stockQuantity) is now returned for every product, not just for search cards (with large stock the value is capped at about 1000 and means "at least that many").
От Zen Studio, создателей Ozon Product Scraper и Avito, каждым из которых пользуются 1 000+ пользователей. From Zen Studio, creators of Ozon and Avito scrapers with 1,000+ users each, plus a dedicated Ozon suite for product, review and seller research.
Почему этот актор? / Why choose this actor?
- 62 поля в подробной карточке. Пищевая ценность, характеристики, фото, отзывы покупателей и данные продавца дополняют цену товара. Get a richer grocery record: nutrition, specifications, images, buyer reviews and seller data alongside the price.
- Пищевая ценность с единицей измерения. Белки, жиры, углеводы и калории возвращаются числами вместе с указанием порции. Compare nutrition accurately: protein, fat, carbs and calories include their basis, such as per 100 g or per 100 ml, when published.
- Сравнивайте фасовки и собирайте категории. Цена за единицу, размер упаковки и фильтры по бренду, весу и составу помогают исследовать ассортимент. Compare pack sizes and explore categories with unit prices and grocery filters. A documented dairy-and-eggs category returned 2,283 products.
Быстрый пример / Try 5 products
{"queries": ["молоко"],"maxResults": 5,"skipDetails": false,"sorting": "price"}
Открыть настройки / Open actor input. Пример собирает молоко с подробными карточками. Замените запрос или вставьте ссылку на категорию. This example collects milk products with full details. Change the keyword or supply a category URL. Export JSON, CSV or Excel.
Данные московской витрины / Moscow storefront data. skipDetails: false включает подробные поля; быстрый режим возвращает только выдачу. Заполнение зависит от товара. Keep full details enabled for nutrition and reviews; listing-only mode omits them. Field availability varies by product. See pricing.
| Zen Studio · Ozon Suite | ||||
You are here | Specs & variants | Ratings & Q&A | Brands & companies | Offers & prices |
Copy to your AI assistant
zen-studio/ozon-fresh-scraper on Apify. Groceries from the Ozon fresh store with prices, per-100g nutrition, reviews and specifications. Call ApifyClient("TOKEN").actor("zen-studio/ozon-fresh-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items. Give queries or urls; urls accept category and product links, mixed freely. Full spec: GET https://api.apify.com/v2/acts/zen-studio~ozon-fresh-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations To reach the maintainers, add feedback="<what you needed and did not get>" to any run, including one that worked: a missing field or option, a wrong or empty result, or which actor you are switching to or from and why. The run returns its data exactly as it would without the note, and a human reads every note.
Как спарсить продукты Ozon fresh (How to scrape Ozon fresh groceries)
Поиск по запросу (Search by keyword)
{"queries": ["молоко"],"maxResults": 50}
Категория целиком (A whole category)
{"urls": ["https://www.ozon.ru/category/supermarket-molochnye-produkty-i-yaytsa-9276000/"],"maxResults": 500}
Только цены, быстро и дёшево (Prices only, fast and cheap)
{"queries": ["творог", "сметана", "кефир"],"skipDetails": true,"sorting": "price","maxResults": 200}
Фильтры: бренд, цена, без лактозы (Filters: brand, price, lactose-free)
{"urls": ["https://www.ozon.ru/category/supermarket-molochnye-produkty-i-yaytsa-9276000/"],"brands": ["ЭкоНива"],"excludeIngredients": ["без лактозы"],"minPrice": 50,"maxPrice": 300,"maxResults": 100}
Названия брендов, стран и пищевых ограничений пишутся так, как они отображаются на Ozon. Значение, которого нет в текущей категории, пропускается и указывается в логе запуска.
Brand, country, and dietary values are written exactly as Ozon displays them. A value the current category does not offer is skipped and named in the run log.
Как запустить парсер Ozon fresh за 4 шага (How to run the Ozon fresh scraper in 4 steps)
- Откройте Ozon Fresh Scraper и нажмите Try for free. / Open Ozon Fresh Scraper and click Try for free.
- Впишите запрос в
queriesили вставьте ссылку на категорию вurls. / Put a keyword inqueries, or paste a category link intourls. - Укажите
maxResultsи при необходимости фильтры по цене, бренду или составу. / SetmaxResults, and any price, brand, or dietary filter you need. - Нажмите Start и заберите результат из вкладки Storage в JSON, CSV или Excel. / Hit Start and take the result from the Storage tab as JSON, CSV, or Excel.
Параметры ввода (Input parameters)
| Параметр / Parameter | Тип / Type | По умолчанию / Default | Описание / Description |
|---|---|---|---|
queries | array | Поисковые запросы / Search terms | |
urls | array | Ссылки на категории или товары / Category or product links | |
maxResults | integer | 50 | Сколько товаров на запрос / Products per query |
skipDetails | boolean | false | Быстрый режим, только выдача / Fast mode, listing rows only |
sorting | string | price | price, price_desc, discount, score, new, rating |
minPrice, maxPrice | integer | Диапазон цены по прайс-листу / List price range | |
minWeight, maxWeight | integer | Вес упаковки в граммах / Pack weight in grams | |
brands | array | Бренды / Brands | |
excludeIngredients | array | Не содержит, например «без лактозы» / Dietary exclusions | |
countries | array | Страна-изготовитель / Country of origin | |
onlyPromo | boolean | false | Только товары в распродаже / On sale only |
onlyDiscounted | boolean | false | Только со скидкой / Discounted only |
onlyMadeInRussia | boolean | false | Только «Сделано в России» / Made in Russia only |
reportUnavailable | boolean | false | Строка для каждой недоступной ссылки / A row per dead link |
language | string | ru | ru, en |
currency | string | RUB | RUB, USD, EUR, CNY, KZT |
Первые три варианта сортировки работают заметно быстрее остальных.
The first three sorting options run considerably faster than the rest.
Поля и пример данных Ozon fresh (Ozon fresh fields and output example)
Каждая строка содержит:
- Товар:
sku,title,url,brand,seller,isAvailable,coverImageUrl,images - Цены:
price,originalPrice,discount,pricePerUnit,measurePerUnit,priceHistory - Состав:
nutrition,characteristics,shortCharacteristics,description - Отзывы:
rating,reviewCount,reviews,ratingDistribution,customerMedia - Витрина:
recommendedProducts,breadcrumbs,categoryTags,collections(Ozon сейчас не отдаёт этот блок — поле приходит пустым)
Пример результата (Output example)
{"sku": "146215073","url": "https://www.ozon.ru/product/moloko-pitevoe-ultrapasterizovannoe-3-2-950-g-selo-zelenoe-146215073/","title": "Молоко питьевое ультрапастеризованное 3,2% 950 г, Село Зеленое","cardPrice": null,"cardPriceDecimal": null,"price": "89 ₽","priceDecimal": 89.0,"originalPrice": "160 ₽","originalPriceDecimal": 160.0,"isAvailable": true,"showOriginalPrice": true,"offerType": "default","pricePerUnit": "89 ₽","pricePerUnitDecimal": 89.0,"measurePerUnit": "за 1 шт","coverImageUrl": "https://ir.ozone.ru/s3/multimedia-1-h/7361857781.jpg","images": ["https://ir.ozone.ru/s3/multimedia-1-h/7361857781.jpg","https://ir.ozone.ru/s3/multimedia-1-a/9093412918.jpg","... 6 more"],"customerMedia": {"totalCount": 5805,"preview": [{"type": "VIDEO","uuid": "01a04b9d-b3b4-7c99-820b-09793215141b","previewUrl": "https://ir.ozone.ru/s3/video-71/01M15SMFA3KQ68E7RJPZFCXVPX/cover/cover.jpg","videoUrl": "https://v-1.ozone.ru/vod/video-71/01M15SMFA3KQ68E7RJPZFCXVPX/asset_1_h264.mp4?type=review"},"... 4 more"]},"rating": 4.9,"reviewCount": 224028,"productId": 146215073,"questionCount": 861,"variants": [],"seller": {"name": "Ozon fresh","url": "/category/supermarket-25000/?miniapp=supermarket","logo": "https://ir.ozone.ru/s3/multimedia-9/c96/6267653709.jpg","rating": null},"brand": {"name": "Село Зеленое","url": "/brand/selo-zelenoe-137887125/?all_items=true","logo": "https://cdn1.ozonusercontent.com/s3/product-service-meta-media/0721f83e-1d38-4b6f-b49e-20b725edb5df.jpg","description": "Бренд"},"bestSellerPrice": null,"otherSellersCount": null,"installment": "без % до 16 ноября","marketingLabels": ["Цена что надо"],"shortCharacteristics": [{"name": "Тип","value": "Молоко"},"... 4 more"],"nutrition": {"basis": "Пищевая ценность продукта на 100 г:","title": "Пищевая ценность","values": [{"label": "белки","value": "3"},"... 3 more"],"protein": 3,"fat": 3.2,"carbs": 4.7,"kcal": 60},"collections": [],"breadcrumbs": [{"name": "Продукты питания","url": "https://www.ozon.ru/category/produkty-pitaniya-9200/"},"... 3 more"],"categoryPath": "https://www.ozon.ru/category/moloko-9283/selo-zelenoe-137887125/","isAuthentic": true,"discount": "-44%","hasPriceDecreased": true,"unitsLeft": null,"unitsLeftLabel": null,"promoLabel": null,"promoEndsIn": null,"promoUrl": null,"promoProgress": null,"deliveryRegion": "Москва","delivery": [{"method": "Курьером Ozon fresh","date": "Сегодня, 29 августа","cost": "Входит в заказ"}],"returnPolicy": {"text": "Товар надлежащего качества обмену и возврату не подлежит","url": "https://docs.ozon.ru/common/returns/how-to-return/"},"characteristics": [{"key": "Sku","name": "Артикул","value": "146215073","hint": null},"... 12 more"],"characteristicsCount": 12,"description": "Условия хранения: хранить при отсутсвии прямого солнчного света при температуре от +2ºС до +25ºС. Вскрытую упа ...","richDescription": null,"descriptionImages": ["https://ir.ozone.ru/s3/multimedia-1-b/9048113435.jpg"],"descriptionVideos": [],"descriptionImageLinks": [],"hashtags": [],"categoryTags": [{"name": "Молоко детское","url": "https://www.ozon.ru/category/moloko-detskoe/"},"... 9 more"],"recommendedProducts": [],"reviews": [{"reviewId": "01a03f76-9188-7d88-99b9-c048485ca0cf","itemId": "146215073","rating": 5,"author": "Александр","isAnonymous": false,"publishedAt": "2026-08-26T22:06:01+03:00","publishedAtTimestamp": 1787771161,"comment": "Отличное молоко. Очень вкусное. И для готовки, и для коктейлей, и ребёнок с удовольствием пьёт. В целом бренд ...","positive": null,"negative": null,"photos": ["https://ir.ozone.ru/s3/rp-photo-15/2c932fde-3649-459b-8cc0-9f0b6ff7a101.jpeg","https://ir.ozone.ru/s3/rp-photo-12/8fdf4c5f-65cd-4166-9a2f-629e25fd507c.jpeg","... 3 more"],"videos": [{"url": "https://v-1.ozone.ru/vod/video-71/01M0ZQB4Y4FXNVN5SPEXCQXQ75/asset_1_h264.mp4?type=review","previewUrl": "https://ir.ozone.ru/s3/video-71/01M0ZQB4Y4FXNVN5SPEXCQXQ75/cover/cover.jpg","duration": "00:41","width": 1080}],"aspectRatings": [],"useful": 1,"unuseful": 0,"isEdited": false,"commentCount": 0},"... 24 more"],"reviewsTotal": 224028,"reviewRatingBreakdown": [{"stars": 5,"count": 211141},"... 4 more"],"otherSellers": [{"sku": "3172396336","id": "1872020","name": "SPUTNIK","link": "/seller/1872020/","credentials": ["ИП Байкузин Артур Евгеньевич","320435000036278","... 1 more"],"logoImageUrl": "https://cdn1.ozonusercontent.com/s3/marketing-api/1a/t69/d019ab92-3915-4c40-ba40-9349d99eba2f.jpeg","price": {"cardPrice": {"price": "311 ₽"}},"rating": null,"authorizedSeller": null,"advantages": [{"contentRs": {"headRs": [{"type": "text","content": "Доставим сегодня, 29 августа"}]},"key": "delivery","iconKey": "iconOrderCar"}],"subtitle": "Перейти в магазин","delivery": null,"coverImage": "https://ir.ozone.ru/s3/multimedia-1-y/8430892738.jpg","productLink": "https://www.ozon.ru/product/moloko-3-2-ultrapasterizovannoe-950-ml-selo-zelenoe-bzmzh-3172396336/"},"... 1 more"],"priceHistory": {"currentPrice": "89 ₽","avgLastMonth": "100 ₽","savings": "11 ₽"},"hasGoodPrice": true}
Сценарии использования (Advanced usage)
Готовые конфигурации для мониторинга цен на продукты, анализа ассортимента, поиска товаров без лактозы и отбора локальных производителей.
Ежедневный мониторинг цен (Daily grocery price monitoring)
{"urls": ["https://www.ozon.ru/category/supermarket-molochnye-produkty-i-yaytsa-9276000/"],"skipDetails": true,"sorting": "price","maxResults": 1000}
Весь ассортимент категории (A category's full assortment)
{"urls": ["https://www.ozon.ru/category/supermarket-myaso-ptitsa-i-ryba-9971000/"],"maxResults": 0}
Товары для особой диеты (Products for a specific diet)
{"queries": ["йогурт"],"excludeIngredients": ["без лактозы", "без сахара"],"maxResults": 100}
Российские производители со скидкой (Discounted Russian producers)
{"urls": ["https://www.ozon.ru/category/supermarket-25000/"],"onlyMadeInRussia": true,"onlyDiscounted": true,"sorting": "discount","maxResults": 300}
Сколько стоит парсинг Ozon fresh? (How much does it cost?)
$4.99 за 1 000 товаров с составом, отзывами и характеристиками. Карточки выдачи (skipDetails): $1.99 за 1 000. / $4.99 per 1,000 products with nutrition, reviews, and specifications. Listing rows (skipDetails) are $1.99 per 1,000.
| Товары / Products | Полная карточка / Full product | Только выдача / Listing only |
|---|---|---|
| 10 | $0.05 | $0.02 |
| 100 | $0.50 | $0.20 |
| 1 000 | $4.99 | $1.99 |
На платных тарифах Apify цена за товар снижается до $3.99 за 1 000. Фильтры, сортировка и ссылки на товары не стоят ничего дополнительно.
On paid Apify plans the product price drops to $3.99 per 1,000. Filters, sorting, and product links cost nothing extra.
Бесплатный тариф: 10 запусков и 100 товаров за всё время, до 8 товаров за запуск.
Free tier: 10 runs and 100 products lifetime, up to 8 products per run.
Интеграции и расписание (Integrations and scheduling)
Результат уходит в Google Sheets, Make, Zapier, Airbyte или ваш вебхук прямо из вкладки Integrations. Для мониторинга цен на продукты хватает одного запуска в сутки: ассортимент и скидки в Ozon fresh меняются по дням, а не по часам.
Send the dataset to Google Sheets, Make, Zapier, Airbyte, or your own webhook from the run's Integrations tab. For grocery price monitoring one run a day is enough: Ozon fresh assortment and discounts move daily, not hourly.
How to run the scraper and put it on a schedule (official Apify videos):
FAQ
Что такое Ozon fresh (Озон Фреш)? / What is Ozon fresh?
Ozon fresh is the grocery store inside Ozon (Озон), one of Russia's largest online marketplaces. It sells food, drinks, household goods, and baby products for express delivery, and it lives at ozon.ru alongside the main marketplace rather than on a separate site. This actor covers its search, its category tree, and its product cards.
Есть ли у Ozon fresh открытый API? / Does Ozon fresh have a public API? There is no public API for the store, so a third-party tool is the only way to get this data as structured JSON. This actor gives you what an API would: one input, one dataset, the same fields on every row, and export to JSON, CSV, or Excel.
В каком городе собираются данные? / Which city does the data come from? Moscow. Ozon fresh only operates in a handful of Russian cities, and assortment and prices are set per city. Every run checks that the Moscow storefront is actually live before it returns a single row, so you never receive ordinary marketplace groceries labelled as Ozon fresh data.
Сколько товаров можно собрать за один запуск? / How many products can I scrape in one run?
As many as the category holds. Pagination runs to the end rather than stopping at a page limit, so a whole category is a normal run: «Молочное и яйца» returned 2,283 products. Set maxResults: 0 for everything, or a number to cap it.
Насколько свежие данные? / How fresh is the data? Every run reads the live store, so prices, discounts, stock, and ratings are what the site shows at that moment. Nothing is cached between runs.
Есть ли пищевая ценность у всех товаров? / Do all products have nutrition data?
Nutrition is returned when Ozon publishes a nutrition panel for the product. nutrition carries protein, fat, carbohydrates, and calories, plus basis, the line stating what the figures are per, usually 100 g or 100 ml. Non-food items such as detergent or nappies have no nutrition panel, so the field arrives empty.
Почему у товара цена ниже, чем мой minPrice? / Why is a product priced below my minPrice?
Ozon matches the price filter against the list price, and the price you see in price is what is charged after discounts. A product with a 219 ₽ list price and an 89 ₽ selling price passes a minPrice of 200. Filter on priceDecimal in your own pipeline when you need the strict cut.
Чем отличаются полная карточка и быстрый режим? / What is the difference between full and fast mode?
The full product carries all 62 fields including nutrition, reviews, specifications, and price history. skipDetails returns the listing row only: title, price, discount, pack size, brand, rating, and images. Both row types share the same field names, so the extra ones simply arrive empty in fast mode.
Можно вставить ссылку на конкретный товар? / Can I paste a link to a single product?
Yes. Product links, category links, and search links can be mixed freely in one urls input, and each is handled correctly.
Как получить все отзывы о товаре? / How do I get every review for a product?
This actor returns the first page of reviews on each product. For complete review coverage with Q&A use Ozon Product Reviews Scraper; feed the url from this actor's output straight into its input.
Можно ли собирать обычные товары Ozon, не продукты? / Can I scrape regular Ozon products, not groceries? Use Ozon Product Scraper, which covers the whole marketplace. Ozon fresh product pages work there too, so this actor is the one to pick when you want the grocery storefront's own assortment and filters.
Как узнать, кто ещё продаёт этот товар? / How do I see the other sellers on a product? Ozon fresh items are sold by the store itself, so there is no seller competition on them. For marketplace products use Ozon Buybox Scraper.
Как выгрузить данные? / How do I export the data?
JSON, CSV, Excel, XML, or HTML from the run's Storage tab, or through the Apify API. JSON keeps nested fields such as nutrition, reviews, and characteristics intact; CSV flattens them.
Что входит в бесплатный тариф? / What is the free tier? 10 runs and 100 products lifetime, up to 8 products per run, no credit card.
Поддержка (Support)
- Ошибки / Bugs: Issues tab
- Пожелания / Features: Issues tab
Законно ли парсить Ozon fresh? (Is it legal to scrape Ozon fresh?)
Собираются только публично доступные данные, ничего за авторизацией. Ответственность за соблюдение условий Ozon и законов о защите данных (GDPR, CCPA, а также 152-ФЗ) лежит на пользователе. Отзывы содержат имена покупателей, то есть персональные данные.
Only publicly available data is collected, nothing behind a login. You are responsible for complying with Ozon's terms and with data protection law (GDPR, CCPA, and Russia's 152-FZ). Reviews carry reviewer names, which are personal data.
More Zen Studio scrapers for Russian marketplaces and services
🛒 E-commerce (Маркетплейсы)
Ozon (Озон)
Wildberries (Вайлдберриз)
Yandex Market (Яндекс Маркет)
🗺️ Maps & reviews (Карты и отзывы)
Yandex Maps (Яндекс Карты)
2GIS (2ГИС)
🏠 Classifieds & real estate (Объявления и недвижимость)
Avito (Авито)
Yandex Realty (Яндекс Недвижимость)
Domclick (Домклик)
Оценка недвижимости (Property valuation)
🔍 Search (Поиск)
Yandex Search (Яндекс Поиск)
Продукты Ozon fresh с ценами, составом и отзывами, структурированным JSON. / Ozon fresh groceries with prices, nutrition, and reviews, as structured JSON.
