Filters of a category
sp_filtersLists a Sheypoor category's filters, sort orders, subcategories, and neighbourhoods so you can set valid search and price-summary options before querying.
Instructions
List the filters, sort orders, sub-categories (car brands, models) and neighbourhoods Sheypoor offers in one category.
Call before using filters in sp_search or sp_price_summary. Choice filters have a name and options
{id, label}: pass {name: id}. Range filters list min/max names: pass a plain number. Yes/no filters have
value '1'. subcategories slugs go in category; neighbourhoods ids go in neighbourhoods; area
searches the full list by name. Prices use min_price/max_price.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"category": "<category>"
},
"name": "sp_filters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| area | No | Part of a neighbourhood name, e.g. پونک. Needs a city (not 'iran'). | |
| city | No | City or province slug from sp_cities, e.g. tehran. 'iran' = all Iran. | iran |
| category | Yes | Slug from sp_categories, e.g. car, house-apartment-for-rent. A brand path (car/peugeot) lists its models. |