Skip to main content
GET
Search published machines: class, maker, kind, weight and power bands, price, sort, paging

Query Parameters

q
string

Free text over the name, the model and the maker

machine_class
string

One class (see /v1/machines/classes)

manufacturer
string

A maker slug (see /v1/machines/makers)

kind
string

The kind within a class, e.g. backhoe-loader

power_source
string

diesel or electric

weight_min
integer

Operating weight from, in kg

weight_max
integer

Operating weight to, in kg

kw_min
integer

Engine power from, in kW

kw_max
integer

Engine power to, in kW

price_max
integer

Ex-works to, in rupees

lifecycle
string

current (default), discontinued or all

launched_since
string

Machines launched on or after this date, YYYY-MM-DD

sort
string

relevance (default), weight, power, price or newest

limit
integer

Rows a page, 100 at most

offset
integer

Rows to skip

Response

200 - application/json

OK

engine
enum<string>
required
Available options:
meilisearch,
database
facets
Facets · object
required
hits
MachineSummaryOut · object[]
required
limit
integer
required
offset
integer
required
query
string
required
total
integer
required
rent
boolean
default:false
rent_class
string
default:""
sort
enum<string> | null
Available options:
price_asc,
price_desc,
weight_asc,
weight_desc,
power_desc,
newest,
launched,
hp_asc,
hp_desc,
lift_desc,
capacity_asc,
capacity_desc