Browse a category or brand
mk_browseList products by category, brand, or tag with sorting, price range, and filters to find items matching specific shopping criteria.
Instructions
List the products of a category, brand or tag with sorting, price range and filters.
Use for "cheapest Bluetooth earbuds", "Xiaomi power banks between 1 and 2 million Toman", "newest smart watches". Pass exactly one of category_id / brand / tag_id. Get category ids from mk_categories or mk_search, brand slugs from mk_brands, and filter ids (brand, color, attribute) plus the price range from mk_filters. For a keyword use mk_search or mk_find_cheapest (the site ignores sorting on keyword listings). There is no rating sort: check candidates with mk_reviews. Details: mk_product.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, from 0. | |
| sort | No | Order of the listing. In-stock items always come first. | cheapest |
| brand | No | Brand slug from mk_brands, e.g. 'mcdodo' or 'anker-fa'. | |
| limit | No | Products per page. | |
| tag_id | No | Tag id from a /tag/<id>/ link in mk_search pages, e.g. 22246. | |
| max_price | No | Maximum payable price (final_price) in Toman, e.g. 5000000. | |
| min_price | No | Minimum payable price (final_price) in Toman, e.g. 3000000. | |
| filter_ids | No | Filter ids from mk_filters: 'm30' brand, 'o78' color, '117' attribute. Example: ['m30', 'o52']. | |
| category_id | No | Category id from mk_categories or mk_search, e.g. 606 (Bluetooth earbuds). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||