Yandex Maps Scraper avatar

Yandex Maps Scraper

Pricing

Pay per usage

Go to Apify Store
Yandex Maps Scraper

Yandex Maps Scraper

Scrapes Yandex Maps for places and business listings. Extracts name, address, phone, coordinates, rating, reviews, opening hours, website, and more.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Scrapes Yandex Maps for places and business listings. Extracts name, address, phone, coordinates, rating, reviews, opening hours, website, and more.

What this Actor collects

The Actor creates one dataset item per Yandex Maps place or local-business result, with contact, location, rating, hours, and image fields when present.

  • Uses the input limits and filters below to control the crawl.
  • Stores source-backed fields defined by the 23-field dataset schema.
  • Optional contact, location, hours, pricing, and image fields are populated only when Yandex exposes them.

Use cases

  • Local lead research
  • Location and category monitoring
  • Business-directory enrichment

Input

Provide input in JSON. Fields marked required must be supplied; source-specific alternatives and constraints are described in the field text.

FieldTypeRequiredDefaultDescription
querystringYesThe place or business type to search for on Yandex Maps (e.g. cafes in Moscow or hotels in London).
maxItemsintegerNo20Maximum number of place results to scrape.
languagestringNo"en"Interface language code (e.g. 'en', 'ru').
proxyConfigurationobjectNoProxy settings for the scraper. Residential proxies are recommended for reliable results.

Example input

{
"query": "restaurants in Moscow",
"maxItems": 20,
"language": "en",
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

The default dataset contains one item per place or local-business result. Phone, website, coordinates, hours, pricing, and review totals are optional because map cards expose different detail levels.

FieldTypeDescription
positionintegerPosition
namestringName
categorystringCategory
addressstringAddress
ratingnumberRating
reviewCountintegerReview Count
phonestringPhone
websitestringWebsite
typestringType
searchQuerystringSearch Query
scrapedAtstringScraped At
latitudenumberLatitude
longitudenumberLongitude
openingHoursstringOpening Hours
isOpenNowbooleanIs Open Now
priceLevelstringPrice Level

Example dataset item

This compact example is a subset of one item in local Actor storage; every displayed value is unmodified.

{
"position": 1,
"name": "Severyane4.9Avg. bill: from 1500 ₽",
"address": "Moscow, Bolshaya Nikitskaya Street, 12",
"rating": 4.9,
"type": "place",
"searchQuery": "restaurants in Moscow",
"scrapedAt": "2026-07-23T12:37:45.899Z",
"resultType": "local-business",
"placeId": "213",
"imageUrls": [
"https://avatars.mds.yandex.net/get-tycoon/19811577/32456407_drop_search_standard_2026-07-20T14_54_55/drop_x2"
],
"searchUrl": "https://yandex.com/maps/213/moscow/search/restaurants%20in%20Moscow/?ll=37.614671%2C55.753040&sll=37.614672%2C55.753013&z=12",
"language": "en"
}