Yandex Maps places and reviews API
Yandex Maps businesses, full place records and their reviews as JSON, plus Yandex web search. Send a business name or place id, get the data back. No licence contract.
Business
Endpoint
curl "https://api.toolzerhub.com/v1/yandex/maps/search?query=Surf+Coffee&latitude=55.7558&longitude=37.6173&results=5" \
-H "x-api-key: $TOOLZERHUB_API_KEY"{
"data": {
"results": [
{
"id": "161860189832",
"title": "Surf Coffee",
"address": "Moscow, Nikolskaya Street, 10/2с2Б",
"rating": {
"value": 5,
"ratings": 701,
"reviews": 396
},
"url": "https://yandex.com/maps/org/surf_coffee/161860189832/",
"latitude": 55.758453,
"longitude": 37.625064,
"categories": [
{
"name": "Coffee shop"
}
]
},
{
"id": "238919133832",
"title": "Surf Coffee",
"address": "Moscow, Okhotny Ryad Street, 2",
"rating": {
"value": 4.800000190734863,
"ratings": 989,
"reviews": 593
},
"url": "https://yandex.com/maps/org/surf_coffee/238919133832/",
"latitude": 55.757274,
"longitude": 37.61823,
"categories": [
{
"name": "Coffee shop"
}
]
},
{
"id": "64479187220",
"title": "Surf Coffee",
"address": "Moscow, Sretenka Street, 27с1",
"rating": {
"value": 5,
"ratings": 586,
"reviews": 490
},
"url": "https://yandex.com/maps/org/surf_coffee/64479187220/",
"latitude": 55.771298,
"longitude": 37.632243,
"categories": [
{
"name": "Coffee shop"
}
]
}
],
"count": 5
}
}- 1
- 100%
- 1.9 s
- 4
Endpoints
What you can get
One request each, 1 credit per call. Open one to see its parameters and a real response.
- Search map places
/v1/yandex/maps/search100% · 2.92 s1 creditSearch map places reference (opens in new tab) - Place details
/v1/yandex/maps/place100% · 1.87 s1 creditPlace details reference (opens in new tab) - Place reviews
/v1/yandex/maps/reviews100% · 1.9 s1 creditPlace reviews reference (opens in new tab) - Web search
/v1/yandex/search100% · 1.29 s1 creditWeb search reference (opens in new tab)
Response
What comes back
Field names and types read off the real responses in the demo above.
- Search map places
/v1/yandex/maps/search8 fields- idstring"161860189832"
- titlestring"Surf Coffee"
- addressstring"Moscow, Nikolskaya Stre…"
- ratingobject{ value, ratings }
- urlstring"https://yandex.com/maps…"
- latitudenumber55.758
- longitudenumber37.625
- categoriesarray[1 items]
- Place details
/v1/yandex/maps/place8 fields- idstring"161860189832"
- titlestring"Surf Coffee"
- full_addressstring"Moscow, Nikolskaya Stre…"
- ratingobject{ value, ratings }
- websitesarray[1 items]
- working_time_textstring"Mon-Fri 8:00 AM–11:00 P…"
- statusstring"open"
- urlstring"https://yandex.com/maps…"
- Place reviews
/v1/yandex/maps/reviews5 fields- ratingnumber5
- textstring"Очень вкусные булочки! …"
- text_languagestring"ru"
- updated_atstring"2026-10-16T20:01:01.156Z"
- likesnumber0
Use cases
What people build with it
- 01Track reviews of your branchesPlace reviewsPlace details
- 02Compare ratings across a chainSearch map placesPlace reviews
- 03List every business of a type in a citySearch map placesPlace details
- 04Watch who ranks on Yandex for a queryWeb search
How it works
From key to JSON
- 01x-api-key••••••••••Get a key
- 02GET/v1/yandex/maps/searchSend a request
- 03{ data, status }200Get JSON
Pricing
What it costs
Every endpoint on this page costs 1 credit per call. Failed calls cost nothing.
- Free$0
- 10K pack$19
- Starter$29
Per 1,000 credits
Compare
Why not build it yourself
Three ways to get Yandex data into your app.
| Compare | Toolzer Hub | Yandex Organization Search API | Your own scraper |
|---|---|---|---|
| Setup | One API key | Licence agreement, API key | Proxies, sessions, retries |
| When Yandex changes | We fix it | Yandex keeps it working | You fix the parser |
| Cost to start | 100 free credits a month | From $2,750 a year | Proxies and your time |
FAQ
Questions
- Is this the official Yandex API?
- What does the official Yandex API allow?
- What data does it return?
- What does it cost?
Guides
Yandex guides
Tested walkthroughs with real requests and output.
Try the Yandex API free
Every new workspace gets 100 credits a month. Buy credits only when you need more.