Catalog (freely callable)
ws_list_modificationsFind vehicle trims and engine variants by make and model, filtering by year, generation, or horsepower to get production years and specs.
Instructions
List modifications (trims) for a specific vehicle.
Returns trim names, engine specs, and production years. One of year or generation is required. Filter by power via horsepower (exact ±2.7 hp) or horsepower_min/max (e.g. "trims over 300 hp" → horsepower_min=300). After getting a modification slug, use ws_search_by_vehicle for fitment data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fuel | No | Fuel type filter (e.g. 'diesel', 'electric', 'hybrid', 'petrol') | |
| lang | No | Translate names (e.g. 'ru'). name_en keeps the English original. | |
| make | Yes | Make slug | |
| trim | No | Fuzzy engine/trim name search (e.g. '2.0T', 'V6') | |
| year | No | Model year | |
| model | Yes | Model slug | |
| region | No | Region slug(s) (e.g. ['usdm'] or ['eudm', 'audm']). Multiple regions give a more comprehensive view. | |
| generation | No | Generation slug (alternative to year) | |
| horsepower | No | Horsepower (±2.7 hp band, e.g. 150) | |
| trim_level | No | Case-insensitive trim level (e.g. 'EX-L', 'Touring', 'Sport') | |
| horsepower_max | No | Maximum horsepower | |
| horsepower_min | No | Minimum horsepower (e.g. 300) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||