/ozon/products/search

POST /api/ozon/products/search

Price: 20 credits

Search Ozon (ozon.ru) products by keyword: product cards with id, sku, title, url, images, price, original price, discount percent, rating, review count and the stock and promo badges, with price range, brand, seller, colour, fast-delivery, promotion, installment, brand-verified and discounted filters plus category-specific facets and result ordering.

How to use it

`price` is the price shown on the card for a buyer paying with an Ozon card, and `original_price` appears only where the seller struck one through, so its absence means no recorded discount rather than an unchanged price. Ozon publishes no result total, so a `count` larger than the keyword's own catalogue simply returns fewer rows. `brand`, `seller`, `color` and the `filters` facets take Ozon's numeric ids, and those ids are scoped to a category — read them from a previous search on the same keyword rather than assuming a global id space; a `filters` key the category does not offer is ignored rather than rejected, and the answer names it in `X-Warning`. `price_min`/`price_max` bound a price Ozon holds in its facet index rather than the `price` returned here, and rows near either edge do fall outside the requested range, so apply a hard cutoff on `price` yourself when the boundary matters. Prices and availability are quoted for the delivery region the request lands in, which is set by the exit and is not selectable, so treat figures as one Russian region's prices and not a national price. Use ozon/products for the specification table, description, stock quantity and seller of a single product. A keyword that resolves to one of Ozon's 18+ categories is served like any other.

Parameters

Request body

Response

Errors

Response headers