ozon.ru APIozon.ru ↗
Extract product details, reviews, Q&A, seller info, and category trees from Ozon.ru via 8 structured JSON endpoints.
curl -X GET 'https://api.parse.bot/scraper/d5fe59e8-d72b-4067-8116-72bc658a37ce/search_products' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products by keyword with support for sorting and pagination.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number |
| sort | string | Sort order (popular, new, price_asc, price_desc, rating, discount) |
| queryrequired | string | Search keyword |
{
"type": "object",
"fields": {
"total": "integer",
"products": "array"
},
"sample": {
"total": 1,
"products": [
{
"id": "3015551004",
"url": "https://www.ozon.ru/product/...",
"price": {
"current": "51143 ₽",
"discount": "-10%",
"original": "56825 ₽"
},
"title": "Apple Смартфон iPhone 16e 128GB Black 8/128 ГБ, черный",
"rating": {
"rating": "5.0",
"reviews": "4 отзыва"
}
}
]
}
}About the ozon.ru API
The Ozon.ru API exposes 8 endpoints covering product search, category browsing, full product details, customer reviews, Q&A, seller profiles, and the complete category tree from Russia's largest e-commerce marketplace. The get_product_details endpoint alone returns 9 fields including SKU, price, rating, description, images, and a characteristics array, making it straightforward to build product data pipelines against Ozon's catalog.
Product Search and Category Browsing
The search_products endpoint accepts a required query string plus optional page and sort parameters. Sort values include popular, new, price_asc, price_desc, rating, and discount, giving you control over result ordering. The response returns a total count and a products array. For category-level browsing, get_category_products takes a full category_url and the same sort and pagination options. get_category_tree requires no inputs and returns the full hierarchical category structure in a data array, useful for mapping Ozon's taxonomy before building category-level scrapers.
Product Details, Filters, and Q&A
get_product_details accepts a product URL and returns sku, url, price, title, images (array), rating, description, review_count, and characteristics (array). The characteristics field carries structured attribute data such as brand, dimensions, and material. get_search_filters accepts a search query and returns a filters array listing the facets available for that keyword — useful for understanding which filter dimensions apply before narrowing a search programmatically.
get_product_reviews and get_product_questions both accept a product URL and return reviews and questions arrays respectively. These let you collect customer sentiment and answered Q&A alongside the core product record from a single product URL.
Seller Data
get_seller_info accepts a seller_slug taken from the seller's Ozon URL and returns name, slug, rating, and review_count. This is enough to identify and rank third-party sellers on the platform, though detailed storefront inventory requires separate calls to get_category_products with category URLs specific to that seller.
- Track price changes across Ozon product listings using
get_product_detailsprice and SKU fields - Build a competitor analysis tool by comparing characteristics arrays across similar products in the same category
- Aggregate customer reviews from
get_product_reviewsfor sentiment analysis or review summarization - Map Ozon's full product taxonomy using
get_category_treeto structure an internal catalog mirror - Monitor seller ratings and review counts via
get_seller_infoto qualify marketplace suppliers - Generate search filter metadata with
get_search_filtersto power faceted search in a product comparison app - Collect product Q&A via
get_product_questionsto feed into an FAQ generation or chatbot training pipeline
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Ozon have an official public developer API?+
What does get_product_details return beyond price and title?+
Can I paginate through search results and how many sort orders are supported?+
search_products and get_category_products accept an optional page integer for pagination. Six sort values are supported for search: popular, new, price_asc, price_desc, rating, and discount. The response includes a total field so you can calculate the number of pages.Does the API return seller inventory or product listings for a specific seller's storefront?+
get_seller_info returns name, slug, rating, and review_count — it does not return a seller's product listings. get_category_products can be pointed at seller-specific category URLs to retrieve their products. You can fork the API on Parse and revise it to add a dedicated seller-products endpoint.