Yandex Market Search
yandex_searchRetrieve product listings from Yandex Market with prices, ratings, and sellers, aggregating multiple offers to determine current Russian market prices.
Instructions
Search Yandex Market and return products with both prices, ratings and sellers.
Yandex Market aggregates many sellers per product, which makes it the best single source for "what does this cost right now" across the Russian market — including goods Wildberries and Ozon do not carry.
Each result reports price_rub (what anyone pays) and price_with_plus
(requires a Yandex Plus subscription, typically 25-30% lower). Prefer
price_rub when quoting a price to a person.
Note rating_count counts star ratings, not written reviews; the written
count is available per product via yandex_card.
Return Format
YandexSearchResponse: {query, page, page_count, total_available, has_next_page, returned, items, meta}. Items carry product_id, sku_id, title, brand, seller, price_rub (everyday — None when absent, never 0), price_with_plus, price_old_rub, currency, rating, rating_count, in_stock, is_express, url, image. Zero results is NOT an error — it is reported via meta.warnings.
Error Format
On validation or transport/parse failure, raises ToolError with a JSON message describing the error code and whether it is retryable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1-based. | |
| limit | No | Maximum products to return from the page. | |
| query | Yes | Free-text search query in Russian, e.g. 'iphone 15' or 'стиральная машина узкая'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | ||
| page | No | ||
| items | No | ||
| query | No | ||
| returned | No | ||
| page_count | No | ||
| has_next_page | No | ||
| total_available | No |