Wolt Restaurant & Menu Scraper
Pricing
from $0.80 / 1,000 detailed results
Go to Apify Store
Wolt Restaurant & Menu Scraper
Scrape restaurant data from Wolt food delivery platform. Extract restaurant details including name, address, rating, menu previews, website, phone, opening hours, and delivery info.
Pricing
from $0.80 / 1,000 detailed results
Rating
0.0
(0)
Developer
Iiro Rahkonen
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Apify Actor for scraping restaurant and menu data from Wolt food delivery platform.
Features
- Scrape restaurant listings for any Wolt city or coordinates
- Extract full menu with prices, categories, images, and dietary info
- Extract contact details: website, phone, opening hours, delivery info
- Filter by cuisine category (burger, pizza, sushi, etc.)
- Single restaurant mode via direct URL
Input
| Parameter | Type | Description | Default |
|---|---|---|---|
city | string | City name (e.g., "Helsinki"). Resolved to coordinates via the Wolt city API. | — |
latitude | number | Latitude coordinate. Use with longitude for precise location. | — |
longitude | number | Longitude coordinate. Use with latitude for precise location. | — |
categoryFilter | string | Filter by tag (e.g., "burger", "pizza", "sushi"). | — |
maxItems | integer | Max restaurants to scrape. 0 = unlimited. | 0 |
includeDetails | boolean | Fetch detail pages for website, phone, hours, and full menu. | true |
restaurantUrl | string | URL of a single restaurant. Skips listing when provided. | — |
Provide either city, latitude + longitude, or restaurantUrl.
Output
Each restaurant record includes:
- Identity: id, name, slug, url
- Location: address, postCode, city, country
- Ratings: rating, ratingScore, reviewCount, priceRange
- Categories: tags array (e.g., "asian", "noodles", "soup")
- Delivery: estimateRange, online, delivers, deliveryBasePriceInCents, deliveryMethods
- Content: shortDescription, description
- Images: imageUrl, brandLogoImageUrl
- Menu previews: previewItems (from listing — limited selection with prices and images)
- Full menu: menuItems array with id, name, description, price, category, image, dietary preferences
- Contact: website, phone
- Schedules: openingTimesSchedule, deliveryTimesSchedule
Fields from detail pages (website, phone, menuItems, schedules, etc.) are null when includeDetails is false.
Example Input
{"city": "Helsinki","maxItems": 10,"includeDetails": true,"categoryFilter": "pizza"}
Example Output
{"id": "62bc5c0d4a41e8af8002f3fd","name": "Noodle Story Freda","slug": "noodle-story-freda","url": "https://wolt.com/en/fin/helsinki/restaurant/noodle-story-freda","address": "Fredrikinkatu 36","postCode": "00100","city": "Helsinki","country": "FIN","ratingScore": 9.6,"reviewCount": 1139,"priceRange": "Moderate","tags": ["asian", "noodles", "soup"],"website": "http://noodlestory.fi","phone": "+358449898941","menuItems": [{"id": "1407a31dea50f3a97b74b9ca","name": "Fried Noodles","description": "Fresh handmade wheat noodles, wok-fried","priceInCents": 1480,"category": "Chow Mein & Chow Fen","imageUrl": "https://wolt-menu-images-cdn.wolt.com/...","dietaryPreferences": []}]}
How It Works
- Listing — Fetches all restaurants for a location in a single API call
- Details — Fetches each restaurant page for contact info, hours, and full menu
- Menu — Extracts all menu categories and items with prices