Motoinzerce Scraper avatar

Motoinzerce Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Motoinzerce Scraper

Motoinzerce Scraper

Scrape motorcycle listings from MotoInzerce.cz with engine size filtering. Extract full details: price, specs, photos, seller descriptions, phone/email. Ideal for market analysis, lead generation, and price monitoring of Czech motorcycle inventory.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

gearshift-data

gearshift-data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

MotoInzerce.cz Scraper

Pulls motorcycle listings from motoinzerce.cz and saves them as structured data you can open in Excel, Google Sheets, or feed into any other tool.

No coding knowledge needed to use it — just set your filters and hit run.


What you get

Each result is one motorcycle listing with:

  • Price (text and number separately)
  • Year, mileage, engine size, power
  • Condition, type, model, region, city
  • Technical inspection and service book info
  • Photos (full gallery)
  • Full description
  • Phone and email (optional — off by default, served as images)

Quick start

Want to just try it? This will scrape the first 2 pages of all listings sorted by cheapest first:

{
"maxPagesPerCrawl": 2
}

Filters

Use these to narrow down what gets scraped. All filters are optional — leave out anything you don't need.

SettingWhat it doesExample
customUrlPaste a search URL directly from motoinzerce.cz (skips all other filters)"https://www.motoinzerce.cz/hledat.php?..."
keywordsSearch by keyword in listing titles"honda cbr"
minYear / maxYearYear range2018 / 2023
minPrice / maxPricePrice range in CZK50000 / 200000
minMileage / maxMileageMileage range in km0 / 30000
minEngineCcm / maxEngineCcmEngine displacement in cc600 / 1200
sortingSort order"cenaa" (cheapest first), "cenad" (most expensive first), "datud" (newest first)
listingsPerPageHow many listings per page10, 20, 30, 50, or 100
skipTipmotoSkip promoted ads from tipmoto.com that appear in the resultstrue

What each result looks like

FieldWhat it is
dateWhen this was scraped
idThe listing's unique ID on motoinzerce.cz
urlLink to the listing
sourceUrlThe search results page it came from
titleListing title (brand + model)
pricePrice as shown on the site (e.g. "85 000 Kč")
priceNumericPrice as a plain number (85000)
yearYear of manufacture
mileageHow far the bike has been driven (e.g. "15 000 km")
mileageNumericMileage as a plain number (15000)
engineCcmEngine size in cc
powerKwEngine power in kW
typeMotorcycle type (e.g. "Enduro", "Nakedbike")
modelModel name from the category tree
conditionNew or used
regionCzech region (kraj)
cityCity
stkValidityTechnical inspection (STK) validity
serviceBookWhether a service book is present
originCountry of origin
photosList of all full-size photo URLs
photoCountHow many photos there are
descriptionFull listing description text
phoneSeller's phone (only if scrapePhone: true — returns an image URL)
phoneImageDirect link to the phone image on Apify storage
emailSeller's email (only if scrapeEmail: true — returns an image URL)
emailImageDirect link to the email image on Apify storage
postedDateDate the listing was posted (private listings only)

Note on phone & email: motoinzerce.cz protects contact details by showing them as images instead of plain text. When you enable scrapePhone or scrapeEmail, you'll get a link to a PNG image of the phone number or email address.


Optional extras

These are turned off by default to keep things fast. Turn on what you need:

SettingDefaultWhat it does
scrapePhotostrueCollect all full-size photo URLs
scrapeDescriptiontrueCollect the full listing description
scrapePhonefalseCollect the seller's phone number (as an image)
scrapeEmailfalseCollect the seller's email address (as an image)

Limiting how much to scrape

SettingDefaultWhat it does
maxPagesPerCrawl10Stop after this many search result pages. Set to 0 for unlimited.
datasetName(auto)Save results to a named dataset (useful if running multiple times)

Advanced settings

You generally don't need to touch these, but they're there if you do:

SettingDefaultWhat it does
maxConcurrency10How many listings to fetch at the same time
timeoutSecs120How long to wait for a page before giving up
maxRequestRetries3How many times to retry a failed page
proxyConfiguration(none)Use a proxy (useful if you're getting blocked)
debugLogfalseShow detailed logs for troubleshooting

Example: Find used bikes under 150 000 Kč from 2018+

{
"keywords": "honda",
"minYear": 2018,
"maxPrice": 150000,
"sorting": "cenad",
"scrapePhotos": true,
"scrapeDescription": true,
"maxPagesPerCrawl": 5
}

Example: Scrape from a custom search URL

If you've already set up a search on motoinzerce.cz exactly the way you want it, just copy the URL from your browser and paste it in:

{
"customUrl": "https://www.motoinzerce.cz/hledat.php?keywords=ktm&moto=1&prodej=prodej&rvod=2020"
}

Example: Skip promoted tipmoto.com ads

motoinzerce.cz shows some promoted ads from tipmoto.com mixed in with the results. You can filter those out:

{
"skipTipmoto": true,
"maxPagesPerCrawl": 3
}

Sample output

{
"date": "2026-02-27T10:15:00.000Z",
"id": "654321",
"url": "https://www.motoinzerce.cz/motorky/yamaha/654321-yamaha-mt-07.html",
"sourceUrl": "https://www.motoinzerce.cz/hledat.php?...",
"title": "Yamaha MT-07",
"price": "119 000 Kč",
"priceNumeric": 119000,
"year": 2021,
"mileage": "8 500 km",
"mileageNumeric": 8500,
"engineCcm": 689,
"powerKw": 54,
"type": "Nakedbike",
"model": "MT-07",
"condition": "UsedCondition",
"region": "Středočeský",
"city": "Praha",
"stkValidity": "Ano / Ano do 03/2027",
"serviceBook": "Ano",
"origin": "Japonsko",
"photos": [
"https://www.motoinzerce.cz/foto/654321-yamaha-mt-07-1.jpg",
"https://www.motoinzerce.cz/foto/654321-yamaha-mt-07-2.jpg"
],
"photoCount": 2,
"description": "Motocykl v perfektním stavu, servisní kniha, garážován...",
"phone": null,
"phoneImage": null,
"email": null,
"emailImage": null,
"postedDate": null
}