Yandex Maps Scraper
Pricing
Pay per usage
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
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.
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | The place or business type to search for on Yandex Maps (e.g. cafes in Moscow or hotels in London). |
maxItems | integer | No | 20 | Maximum number of place results to scrape. |
language | string | No | "en" | Interface language code (e.g. 'en', 'ru'). |
proxyConfiguration | object | No | — | Proxy 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.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
name | string | Name |
category | string | Category |
address | string | Address |
rating | number | Rating |
reviewCount | integer | Review Count |
phone | string | Phone |
website | string | Website |
type | string | Type |
searchQuery | string | Search Query |
scrapedAt | string | Scraped At |
latitude | number | Latitude |
longitude | number | Longitude |
openingHours | string | Opening Hours |
isOpenNow | boolean | Is Open Now |
priceLevel | string | Price 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"}