Lead generation

2GIS Places Scraper: business listings, contacts and reviews

Search 2GIS for any business type in any city of Russia, Kazakhstan, the UAE, Uzbekistan, Czechia and 10+ more countries. Get names, addresses, coordinates, phones, emails, websites, social links, opening hours and ratings — plus reviews with text, stars, date and owner reply.

3 users100.0% successful runs (30 days)

What data you get

name / categoryBusiness name and 2GIS category
address / coordinatesStreet address and map coordinates
phones / emailsPhone numbers and e-mail addresses
website / socialsWebsite and social media links
openingHoursOpening hours
ratingAverage rating
photosPhotos of the place
reviewsReview text, stars, date and owner reply (optional add-on)

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$1.00 per 1,000 rows

Pay per event: you are charged for each place returned, and reviews are a separate optional add-on charged per review.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape coffee shops in Novosibirsk from 2GIS

Up to 100 cafés with addresses, phones and hours.

{
  "queries": [
    "кофейня"
  ],
  "cities": [
    "Новосибирск"
  ],
  "maxPlacesPerQuery": 100
}
Run this task →

Dental clinics and beauty salons in Dubai with contacts

Two queries in English, up to 200 places each.

{
  "queries": [
    "dental clinic",
    "beauty salon"
  ],
  "cities": [
    "Dubai"
  ],
  "language": "en_AE",
  "maxPlacesPerQuery": 200
}
Run this task →

Car service reviews in Almaty and Astana

Places plus up to 30 reviews each, in Russian.

{
  "queries": [
    "автосервис"
  ],
  "cities": [
    "Алматы",
    "Астана"
  ],
  "language": "ru_RU",
  "includeReviews": true,
  "maxReviewsPerPlace": 30
}
Run this task →

Get all reviews of one 2GIS business

A single place URL with up to 200 reviews.

{
  "placeUrls": [
    "https://2gis.ru/novosibirsk/firm/141265769338187"
  ],
  "includeReviews": true,
  "maxReviewsPerPlace": 200
}
Run this task →

Use cases

FAQ

Which countries does it cover?

Cities available on 2GIS, including Russia, Kazakhstan, the UAE, Uzbekistan, Czechia and more than 10 other countries.

Can I search in Russian or local languages?

Yes. Enter queries in any language, and choose the output language or leave it on Auto to use the city's own language.

Are reviews included?

Reviews are an optional add-on. Turn on "Include reviews" and set how many reviews to collect per place.

Is it legal to scrape 2GIS?

The scraper collects publicly listed business information. Make sure your use complies with local law, data protection rules and the site's terms, and avoid collecting or misusing personal data.

How do I get the data into my app?

Export JSON or CSV, or use the Apify API, Python or JavaScript clients, and integrations with Make, n8n, Zapier and Google Sheets.

More scrapers

Start scraping 2GIS business listings now

Run on Apify — free trial