Yandex Eda Scraper: Яндекс Еда Menus, Prices & Restaurant Data
Pricing
from $1.97 / 1,000 menu items
Yandex Eda Scraper: Яндекс Еда Menus, Prices & Restaurant Data
Scrape restaurants, full menu items, prices, ratings, and addresses from Yandex Eda (Яндекс Еда, eda.yandex.ru) at high speed. Built for food-delivery market research, menu-price monitoring, and restaurant-intelligence pipelines across Russian cities. No login or account required to run.
Pricing
from $1.97 / 1,000 menu items
Rating
5.0
(1)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
11
Total users
4
Monthly active users
10 days ago
Last modified
Categories
Share
🍳 Yandex Eda Scraper: Яндекс Еда Menus, Prices & Restaurant Data
| Fast, reliable restaurant data from Russia's biggest food-delivery marketplace. Extract complete menus, active pricing, ratings, and delivery addresses from any restaurant across 286+ covered cities, ready for competitive pricing research. | |
| YANDEX QUICK-COMMERCE AND FOOD DELIVERY • One product line spanning Yandex Eda restaurant menus and Yandex Lavka grocery prices and stock | |
|
➤ You are here |
Grocery prices & stock |
|
Complete restaurant menus and live pricing, extracted at API speed Get structured data from Yandex Eda: menus, prices, ratings, and delivery details for any restaurant across 286+ Russian cities. |
|
🍴 Complete menus Every item name, price, discount, and weight |
⭐ Restaurant metadata Ratings, cuisine tags, price level, and delivery minimums |
🗺 Sitemap discovery Auto-crawls up to 60,000 restaurants across 286+ cities |
📊 Price-ready rows One row per menu item, ready for BI or Sheets |
Extract restaurant listings, active pricing lists, menus, ratings, and precise coordinates from Yandex Eda (Яндекс Еда), Russia's leading food-delivery marketplace. Get up-to-date competitive pricing data and full catalog structures from any restaurant across all covered cities. The scraper fetches data straight from Yandex Eda's own servers, so prices and menus match what shoppers see, at a very low cost per run.
🔍 What does Yandex Eda Scraper do?
Yandex Eda Scraper enables you to extract full restaurant menus, details, and active price tags from the eda.yandex.ru marketplace (Яндекс Еда).
It pulls data straight from Yandex Eda's own servers instead of loading each page in a browser, so it runs fast and avoids most anti-bot blocks. You can scrape full restaurant catalogs city by city, or target individual store URLs, without needing a user account or login.
| ⚡ Pulls full restaurant catalogs and menus at high speed, with no login needed. Output is ready to schedule and feed straight into pricing and monitoring pipelines. |
Key Features
- Complete Menu Datasets: Retrieves every item name, description, active price, previous price when discounted, weight, measure details, and product image.
- Restaurant Metadata: Extracts the restaurant name, unique ID, precise street address, rating metrics, rating count, cuisine tags, price level category, and minimum delivery criteria.
- Autonomous Sitemap Discovery: Translates the platform's official sitemaps to discover and crawl up to 60,000 restaurant URLs across 286+ distinct cities automatically.
- Price Comparison Ready: Outputs exactly one row per menu item, making it easy to feed into BI databases, Excel, Google Sheets, or price monitoring triggers.
🛠️ How to use Yandex Eda Scraper
To begin extracting data from Yandex Eda, follow these simple steps:
|
STEP 1 Set your targets Sitemap index, sitemap shards, or direct restaurant links. |
STEP 2 Apply filters and limits Narrow by city, and cap restaurant and item counts. |
STEP 3 Run and export Download JSON, CSV, Excel, or HTML output. |
📥 Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | List of places-sitemap.xml URLs, individual place shards, or direct restaurant detail pages. If left empty, defaults to parsing the entire active sitemap. |
maxRestaurants | integer | No | Maximum number of restaurants to scrape. Useful for capping broad city catalog sweeps. Defaults to 20. |
maxMenuItemsTotal | integer | No | Maximum menu item rows across all restaurants combined. Defaults to 2000. |
maxItems | integer | No | Deprecated compatibility alias for maxRestaurants; used only when the new field is absent. |
cityFilter | string | No | Optional filter to target only restaurants in a specific city. Matches the city path segment in sitemap links (such as moscow or spb). Case insensitive. |
maxItemsPerRestaurant | integer | No | Maximum number of menu items to extract from a single restaurant to prevent menu listings from inflating your run size. Defaults to 25. |
proxyConfiguration | object | No | Proxy settings. Standard datacenter proxy rotation is highly recommended for scaling your runs. |
📤 Output
The scraper outputs structured data with one row per menu item. This flat layout allows for instant imports into database schemas, price analysis models, or visual spreadsheet tools.
Sample output item
{"restaurantId": 2037044,"restaurantName": "Dana","restaurantSlug": "dana_n8qdj","restaurantRating": 4,"restaurantRatingCount": "6","city": "Екатеринбург","address": "Опалихинская улица, 15","latitude": 56.848655,"longitude": 60.564443,"cuisineTags": ["Shawarma","Shish kebab"],"priceCategory": "₽","minimalOrderPrice": 0,"minimalDeliveryCost": 0,"currency": "₽","categoryId": 72775374,"categoryName": "Овощи на мангале","itemId": 1557234259,"itemName": "Грибы на мангале","itemDescription": "Грибы шампиньоны, подсолнечное масло, специи","itemPrice": 230,"itemDecimalPrice": "230","itemOldPrice": null,"itemWeight": "100 g","itemMeasureValue": "100","itemMeasureUnit": "g","itemImage": "https://avatars.mds.yandex.net/get-eda/images/3439028/6a7c739a86ac4baf8a08947bef889aee-500x500.jpeg","scrapedAt": "2026-07-10T08:15:00.000Z"}
📊 Data table
| Field | Type | Description |
|---|---|---|
restaurantId | integer | Unique internal identifier of the restaurant. |
restaurantName | string | Name of the restaurant. |
restaurantSlug | string | URL-friendly slug of the restaurant. |
restaurantRating | number | Average customer rating score on a 1 - 5 scale. |
restaurantRatingCount | string | Number of submitted customer ratings. |
city | string | City name where the restaurant is located. |
address | string | Street address of the restaurant location. |
latitude | number | Precise geographic latitude coordinate. |
longitude | number | Precise geographic longitude coordinate. |
cuisineTags | array | List of cuisines and food tags associated with the place. |
priceCategory | string | Price bracket rating (e.g. ₽, ₽₽, ₽₽₽). |
minimalOrderPrice | number | Minimum order amount to qualify for delivery. |
minimalDeliveryCost | number | Starting cost for courier delivery. |
currency | string | Currency symbol (e.g., ₽). |
categoryId | integer | Unique identifier of the menu section. |
categoryName | string | Name of the menu category (such as Desserts or Main Dishes). |
itemId | integer | Unique internal identifier of the menu item. |
itemName | string | Title of the menu item. |
itemDescription | string | List of ingredients, description, or recipe details. |
itemPrice | number | Active price of the item. |
itemDecimalPrice | string | Exact price representation as a string. |
itemOldPrice | number | Original retail price before active discount promotions are applied. |
itemWeight | string | Unstructured weight or volume text (e.g., 100 g). |
itemMeasureValue | string | Numeric weight or volume value. |
itemMeasureUnit | string | Weight or volume unit (e.g., g or ml). |
itemImage | string | High-resolution direct product image URL. |
scrapedAt | string | ISO timestamp of the extraction moment. |
💰 Pricing & Cost
Pricing is pay-per-result and is billed per row successfully saved to your dataset. Empty runs cost absolutely nothing, there are no fixed monthly subscriptions, and no hidden maintenance fees.
⭐ Enjoying Yandex Eda Scraper?
|
⭐ ⭐ ⭐ ⭐ ⭐ Turning Yandex Eda menus across 286+ cities into clean pricing data, no browser needed? A 5-star rating takes 10 seconds and helps other food-delivery researchers and pricing analysts find it. Your feedback also tells us what to build next. |
| ★ Rate this Actor on Apify |
❓ FAQ
Does it get blocked?
Rarely. Because the scraper fetches data directly from Yandex Eda's own servers instead of loading full browser sessions, it avoids most anti-bot blocks. For high-volume operations, standard proxy rotation is recommended as an extra safety measure.
Does it extract private contact details?
No. This scraper only extracts publicly available public storefront catalog information: restaurant profiles, menu categories, active prices, and business addresses. It does not access or extract any personal customer information or private phone numbers.
How fresh is the data?
All menu details, active promotions, and price tags are retrieved in real-time directly from Yandex Eda's database servers. The data returned matches exactly what a user would see on the active website at the moment of execution.
Are all cities and categories supported?
Yes. By using the platform's official sitemaps, the scraper discovers and traverses restaurant links across all 286+ active cities. It fully extracts all types of food-delivery partners, including local restaurants, major fast-food chains, bakeries, and grocery providers.
Как собрать цены и меню с Яндекс Еда?
Yandex Eda Scraper does this automatically. Give it a city or a restaurant link, and it returns every menu item with its current price, any discount, and the restaurant's rating and address, with no coding required.
Можно ли спарсить рестораны Яндекс Еда без аккаунта?
Yes. The scraper reads public restaurant and menu data directly from Yandex Eda's own servers and needs no Yandex account, login, or API key.
🔗 Other actors
- Yandex Lavka Scraper: Парсер Яндекс Лавка ↗ - pulls grocery prices and stock from Yandex's quick-commerce service.
- Yandex Market Scraper: Парсер Яндекс Маркет ↗ - searches Yandex Market by keyword for pricing and seller data.
- Yandex Realty Scraper: Яндекс Недвижимость ↗ - extracts real estate listings across Russian cities.
- Detmir Scraper: Парсер Детский Мир ↗ - collects product and pricing data from the Detsky Mir marketplace.
- Magnit Market Scraper: KazanExpress Data ↗ - extracts product data from the Magnit/KazanExpress marketplace.