Browse courses with filters
mkh_browseLists Maktabkhooneh courses in a category or across all ~5,700, filtered by type, level, hours, rating, publisher and features, with paging and sorting.
Instructions
List courses of a category (or all about 5700) with the site's own filters: type, level, hours, rating, publisher, feature.
No text query here (use mkh_search) and no price filter or sort on the site: for price use mkh_cheapest. Get category slugs from mkh_categories, publisher ids from mkh_organizations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1 = first. | |
| type | No | paid (Maktab Plus), free, or any. | any |
| level | No | Course level. | any |
| limit | No | Courses per page. | |
| feature | No | Require one feature. | any |
| sorting | No | manual = the site's default order, popular, new, rate = best rated. | popular |
| duration | No | Total hours: '1h' = under 1, '15h' = over 15. | |
| min_rating | No | Minimum average rating. | |
| category_slug | No | Category slug from mkh_categories, e.g. 'python' or 'programming'; '-' = every category. | - |
| organization_ids | No | Publisher ids from mkh_organizations, e.g. [2] (Maktabkhooneh) or [3] (University of Tehran). |