VOOZH about

URL: https://apify.com/odaudlegur/wolt-scraper

⇱ Wolt Scraper Β· Apify


Pricing

from $1.50 / 1,000 results

Go to Apify Store

Retrieves restaurant information on wolt.com. Checks which restaurant websites are alive, and crawls them for emails and social links. Filters common telemetry and template junk.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ SLASH

SLASH

Maintained by Community

Actor stats

0

Bookmarked

42

Total users

2

Monthly active users

2 months ago

Last modified

Share

An Apify Actor that scrapes restaurant listings and detail pages from wolt.com, then optionally crawls each restaurant’s own website to discover emails and social links.

It uses HTTPX for fetching and BeautifulSoup for parsing. Wolt listings are client-rendered; the scraper extracts all restaurant links present in the initial HTML. To extend coverage, provide multiple listing URLs.

Key Features

  • Listing to detail workflow
    • Start from listing pages like https://wolt.com/en/nor/oslo/restaurants
    • Extract restaurant detail URLs such as https://wolt.com/en/nor/oslo/restaurant/chaiwala-oslo
  • Restaurant details
    • name, address, phone, website
    • emails (email1..n) and social profiles (facebook, instagram, linkedin, x, youtube, tiktok, pinterest)
  • Same-domain contact crawl
    • For restaurants with a website, visit a small number of pages (default 3) to find additional emails and socials
  • Robust parsing
    • Parse HTML, JSON-LD, and Next.js __NEXT_DATA__ for details

Input Configuration

Defined in input_schema.json.

FieldTypeDescription
start_urlsarrayWolt listing pages to start from
max_resultsintegerTotal restaurants to save across all listings (0 = no cap)
site_email_max_pagesintegerPages to visit on the restaurant website to discover contacts/socials (default 3)
timeout_secondsintegerPer-request read timeout (default 30)

Example:

{
"start_urls":[
{"url":"https://wolt.com/en/nor/oslo/restaurants"}
],
"max_results":100,
"site_email_max_pages":3,
"timeout_seconds":30
}

How It Works

  1. Enqueue listing URLs.
  2. For each listing, parse the initial HTML to collect restaurant detail links.
  3. For each restaurant detail page, extract core fields from JSON-LD, Next.js data, and visible HTML.
  4. If a website exists, check availability and crawl a few internal pages to find emails and social links.
  5. Push structured results to the default dataset.

Output Example

{
"source_url":"https://wolt.com/en/nor/oslo/restaurant/chaiwala-oslo",
"name":"Chaiwala Oslo",
"address":"Examplegata 1, 0150 Oslo",
"phone":"+47 12 34 56 78",
"website":"https://example-restaurant.no",
"website_details":"ok",
"email1":"post@example-restaurant.no",
"social_facebook":"https://www.facebook.com/example",
"social_instagram":"n/a",
"social_linkedin":"n/a",
"social_x":"n/a",
"social_youtube":"n/a",
"social_tiktok":"n/a",
"social_pinterest":"n/a"
}

Notes

  • Wolt listings use infinite scroll; HTTP fetch collects what is present in the initial HTML. Provide multiple listing pages if you need broader coverage.
  • Respect local laws and terms of service. Keep concurrency and request rates reasonable.

Β© 2025 SLSH. All rights reserved. Copying or modifying the source code is prohibited.

You might also like

PeachParser Nordics

odaudlegur/peachparser-nordics

Crawl arbitrary websites, checks which are alive, and crawls them for emails, phone numbers and social links. Filters common telemetry and template junk. Optimized for nordic countries (NO/SE/DK/FI).

Wolt Restaurant & Menu Scraper

needy_hammock/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.

18

Wolt Restaurants Scraper πŸ₯‘

lucen_data/wolt-restaurants-scraper

Extract data from restaurants on the Wolt food delivery platform using this simple to use Wolt API. Simply choose a city to obtain information such as restaurant names, addresses, zip codes, phone numbers, ratings and more. Download scraped data in various formats including JSON, CSV and Excel.

Wolt Restaurant & Venue Scraper

crawlerbros/wolt-scraper

Scrape restaurants, cafes, grocery stores and other venues from Wolt food delivery platform across 27+ countries including Finland, Sweden, Denmark, Germany, Poland, Japan, Israel and more.

Restaurant Email Scraper

scrapedrift/restaurant-email-scraper

Restaurant Email Scraper extracts publicly available restaurant email addresses, phone numbers, websites, social links, and business details. Ideal for lead generation, sales outreach, local marketing, partnership discovery, and building targeted restaurant contact lists quickly.

Wolt.com $0.8πŸ’° URL | City Search | Restaurants and Menus

abotapi/wolt-restaurants-scraper

From $0.8/1K. Scrape Wolt restaurants and full menus at the city scale. Extract 60+ fields, including name, address, GPS, hours, ratings, tags, menus with images and prices, delivery zones, fees, minimum order, and merchant details. Supports city search or URL input with fast, rich output.

Restaurant Email Scraper

contacts-api/restaurant-email-scraper

Restaurant email scraper to extract verified emails from restaurants, cafΓ©s, and food service businesses πŸ“§πŸ½οΈ Perfect for B2B outreach, supplier partnerships, and restaurant industry lead generation.

Zomato Restaurant Scraper - Listings, Ratings & Prices

fascinating_lentil/zomato-restaurant-scraper

Scrape public Zomato restaurant listings with names, cuisines, ratings, review counts, pricing, locality, images, and restaurant URLs. Useful for restaurant market research and local food data monitoring.

πŸ‘ User avatar

Md Jakaria Mirza

2

Zomato Restaurant Reviews Scraper 🍽️

easyapi/zomato-restaurant-reviews-scraper

Scrape restaurant reviews from Zomato.com. Extract detailed review data including ratings, review text, user information, and more. Perfect for restaurant analytics, customer feedback analysis, and market research.