Filters

Lists of car attributes used to build filtering UI (body types, powertrains, etc.).

Common headers

headers
fingerprint: <FINGERPRINT>
client: <CLIENT_HASH>
accept-language: ru | uz | en (optional)

GET /filters/bodies

Paginated body types. The image field may be a URL or a DB value depending on storage.

curl
curl "<BASE_URL>/api/v1/filters/bodies" \
  -H "client: <CLIENT_HASH>" \
  -H "fingerprint: <FINGERPRINT>" \
  -H "accept-language: ru"

GET /filters/powertrains

Paginated powertrain types (includes slug).

curl
curl "<BASE_URL>/api/v1/filters/powertrains" \
  -H "client: <CLIENT_HASH>" \
  -H "fingerprint: <FINGERPRINT>" \
  -H "accept-language: ru"

GET /filters/all

GET /filters/all

One response with multiple filter categories for faster UI load.

curl
curl "<BASE_URL>/api/v1/filters/all" \
  -H "client: <CLIENT_HASH>" \
  -H "fingerprint: <FINGERPRINT>" \
  -H "accept-language: en"