ozon.kz APIozon.kz ↗
Access Ozon.kz product listings, prices, reviews, seller info, and category trees via a structured REST API. 7 endpoints, no scraping setup required.
curl -X GET 'https://api.parse.bot/scraper/8a36349f-b05d-4ec3-af65-3bf4796273bd/search_products' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for products by keyword with optional sorting
| Param | Type | Description |
|---|---|---|
| page | integer | Page number |
| sort | string | Sort order: score, price_asc, price_desc, rating, discount |
| queryrequired | string | Search query |
{
"type": "object",
"fields": {
"page": "string",
"products": "array"
},
"sample": {
"page": "1",
"products": [
{
"id": "123456789",
"url": "https://ozon.kz/product/iphone-15-128gb-black-123456789/",
"name": "iPhone 15 128GB Black",
"price": "350000 ₸",
"rating": "4.9",
"discount": "-30%",
"reviews_count": 150,
"original_price": "500000 ₸"
}
]
}
}About the ozon.kz API
The Ozon.kz API provides 7 endpoints for retrieving product data, category listings, seller details, and customer reviews from Kazakhstan's Ozon marketplace. The get_product_details endpoint returns 10 response fields including price, discount, original_price, rating, seller object, characteristics array, and review count — covering the core data points needed for price monitoring, catalog research, or competitive analysis.
Product Search and Discovery
The search_products endpoint accepts a required query string and returns a paginated products array alongside a page field. Results can be sorted using the sort parameter, which accepts score, price_asc, price_desc, rating, or discount — useful for surfacing cheapest listings or highest-rated items for a given search term. The get_search_suggestions endpoint takes a partial search term and returns a suggestions array, enabling autocomplete or query expansion workflows.
Product Details and Reviews
get_product_details accepts either a product SKU or a URL slug as product_id and returns structured fields: name, price, original_price, discount, rating, description, images (array), characteristics (array of attribute-value pairs), reviews_count, and a seller object. The get_product_reviews endpoint takes a product_id (SKU) and an optional page number, returning a reviews array with paginated customer feedback.
Category Browsing
get_category_tree requires no inputs and returns the full catalog hierarchy as a data array — useful for mapping Ozon.kz's category structure before building a crawler or feed importer. get_category_listing accepts a category_id (either a numeric ID or a path slug) and optional page, returning a products array scoped to that category.
Seller Information
get_seller_info accepts a seller_id or slug and returns the seller's name and rating. This is the only seller-focused endpoint; detailed storefront metrics such as fulfillment speed or review breakdown are not exposed, but the seller object embedded in get_product_details provides a quick reference to the associated seller per product.
- Monitor price and discount changes across Ozon.kz product listings using price, original_price, and discount fields.
- Build a product feed for comparison shopping by querying search_products with multiple keywords and extracting name, price, and rating.
- Aggregate customer sentiment by pulling reviews arrays from get_product_reviews for a set of product SKUs.
- Map the full Ozon.kz catalog structure with get_category_tree to seed a category-level crawl.
- Evaluate seller credibility by combining the seller object from product details with the rating from get_seller_info.
- Power an autocomplete feature using get_search_suggestions with partial search terms.
- Track product characteristics (e.g. brand, material, size) across a category using the characteristics array in get_product_details.
| 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.