Skip to main content
Scrape mobile.de car listings

Authorizations

x-scrapeunblocker-key
string
header
required

Your ScrapeUnblocker API key. Apply on every request.

Query Parameters

make
string | null

Make name, e.g. 'bmw', 'volkswagen', 'audi'. Required unless make_id is given.

make_id
integer | null

Raw mobile.de numeric make id, overrides make (e.g. 3500 = BMW).

Required range: x >= 1
model
string | null

Model name (free text). Model-id resolution is not available, so it is used only as a note; results are not filtered by model.

price_min
integer | null

Minimum price in EUR.

Required range: x >= 0
price_max
integer | null

Maximum price in EUR.

Required range: x >= 0
year_min
integer | null

Earliest first-registration year (YYYY).

Required range: x >= 1900
mileage_max
integer | null

Maximum mileage in km.

Required range: x >= 0
fuel
string | null

Fuel: petrol, diesel, electric, hybrid (or a raw mobile.de code).

max_results
integer
default:20

How many listings to collect across pages (~20 per page).

Required range: 1 <= x <= 500
page
integer
default:1

1-based results page to start from.

Required range: 1 <= x <= 20
proxy_country
string | null

Exit-IP country (ISO-2). Leave blank for a smart exit.

Response

JSON with a listings array plus counts.