Otomoto.pl Scraper
by lexis-solutions
Scrape vehicle listings from Otomoto.pl - including makes, models, prices, mileage, seller info, and locations. Ideal for automotive market analysis, ...
Opens on Apify.com
About Otomoto.pl Scraper
Scrape vehicle listings from Otomoto.pl - including makes, models, prices, mileage, seller info, and locations. Ideal for automotive market analysis, price comparison, and lead generation. Fast, structured, and customizable extraction from Poland’s leading auto marketplace.
What does this actor do?
Otomoto.pl Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
🚗 OTOMOTO.pl Scraper
This Apify actor allows you to scrape vehicle listings and detailed automotive data from https://www.otomoto.pl/, one of Poland's largest automotive marketplaces. You can target specific categories, price ranges, and more — ideal for structured vehicle market analysis and monitoring. --- ## 🚀 Key Features - 🔍 Scrape listings from OTOMOTO category or individual offer pages - 🚘 Filter by category (cars, vans, trucks, motorcycles, etc.) - 🛠 Filter by production year, price, and more - 📍 Location-based filtering. - 🧾 Extract structured listing data (title, price, VIN, images, mileage, etc.) - 🧑💼 Seller info and badges (professional, registration date, etc.) - 📊 Output includes technical specs, features, and equipment - 🌐 Proxy support for stable and anonymous scraping --- ## ❓ Why Use This Actor - ✅ Automate vehicle listing extraction from OTOMOTO.pl - ✅ Collect data for comparison tools, automotive research, and pricing intelligence - ✅ Avoid the hassle of manual browsing and copying details - ✅ Build datasets for car dealerships, marketplaces, or business insights --- ## 👥 Who Is This Actor Suitable For? - 🚗 Car dealers and import/export businesses - 📊 Automotive market researchers - 🧠 Data scientists and data analysts - 👨💻 Developers building vehicle aggregators or comparison platforms - 📚 Academic researchers studying vehicle trends in Poland --- ## 📥 Input Schema - startUrls has the highest priority and overrides other filters when present. Example input: json { "startUrls": [ { "url": "https://www.otomoto.pl/dostawcze" }, { "url": "https://www.otomoto.pl/ciezarowe/oferta/ford-f-max-ID6HhB0F.html" } ], "category": "cars", "query": "volvo", "location": "Luba Druga", "sort": "relevance_web", "minPrice": 50000, "maxPrice": 1000000, "minProductionYear": 1999, "maxProductionYear": 2015, "maxItems": 10, "proxyConfiguration": { "useApifyProxy": true } } --- ## 📤 Output Schema The scraper returns detailed structured information about each vehicle listing. See [below section] for the full output schema. Example fields include: - id, title, url, price, primaryImageUrl, images - mainFeatures, description, isUsedCar, verifiedCar - Seller data: name, type, location, badges, seller URL - Technical specs: mileage, fuel type, year, gearbox, engine power, VIN, etc. - Equipment: grouped lists of features and their keys/labels - parametersDict for normalized structured attributes - category info with label and identifier json { "id": "6138459737", "status": "ACTIVE", "title": "Volkswagen CRAFTER", "url": "https://www.otomoto.pl/dostawcze/oferta/volkswagen-crafter-ID6HqlN7.html", "price": 55350, "primaryImageUrl": "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6InI2NnBwMXMwcnZyYTEtT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.sKTl7_KJ99cqoseBLblXhVlpMsk86FNgcaW6b_Cst-c/image", "images": [ "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6InI2NnBwMXMwcnZyYTEtT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.sKTl7_KJ99cqoseBLblXhVlpMsk86FNgcaW6b_Cst-c/image", "https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6Ijc0dm5tbnN2bWtuczEtT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJh" ], "priceList": { "value": "55350", "currency": "PLN", "labels": ["ad-page-vat-deductible-tag", "Faktura VAT"], "netValue": "45000", "isUnderBudget": false }, "createdAt": "2025-05-28T19:47:19Z", "mainFeatures": ["2008", "53 578 km", "2 500 cm3", "Diesel"], "badges": ["low_mileage"], "description": "<p>Winda Zepro ZU 75-110 SA / 750 kg</p><p>opony 205/75R16C</p><p>Wymiary kontenera:</p><p>długości 3,7</p><p>szerokości 2,06</p><p>wysokości 2,06</p><p>tel.: 6 0 8 * 143 * 143</p>", "isParts": false, "isUsedCar": true, "verifiedCar": false, "seller": { "type": "PROFESSIONAL", "name": "Avio-Star Grażyna Domańska", "featuresBadges": [ { "code": "dealer", "label": "Sprzedający profesjonalny" }, { "code": "registration-date", "label": "Sprzedający na OTOMOTO od 2015" } ], "logos": [], "sellerUrl": "https://Avio-Star.otomoto.pl/inventory", "website": "", "numberOfActiveAds": 30, "location": { "address": "ul.Płytowa 1", "city": "Warszawa", "cityId": 17871, "region": "", "regionId": 2, "country": "Polska", "postalCode": "03-046", "shortAddress": "ul.Płytowa 1 - 03-046 Warszawa, Mazowieckie (Polska)", "canonicals": { "city": "warszawa", "region": "mazowieckie", "subregion": "warszawa" }, "map": { "latitude": 52.31957627, "longitude": 21.01218939, "zoom": 16, "radius": 0 } }, "workingHours": [ { "isOpen": true, "day": 1, "openAt": "08:00", "closeAt": "23:59" }, { "isOpen": true, "day": 2, "openAt": "08:00", "closeAt": "23:59" } ], "services": [], "id": "2364829", "uuid": "9733b01a-40a2-4433-b482-fa7e63e2a7ca" }, "packages": ["Biznes Standard"], "equipment": [ { "key": "features", "label": "Dodatkowe wyposażenie", "values": [ { "key": "features", "label": "Tachograf" }, { "key": "features", "label": "Winda" }, { "key": "features", "label": "Tempomat" } ] } ], "details": [ { "key": "make", "label": "Marka pojazdu", "value": "Volkswagen", "href": "https://www.otomoto.pl/dostawcze/volkswagen", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "model", "label": "Model pojazdu", "value": "CRAFTER", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "color", "label": "Kolor", "value": "Szary", "href": "https://www.otomoto.pl/dostawcze/volkswagen?search%5Bfilter_enum_color%5D%5B0%5D=grey", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "nr_seats", "label": "Liczba miejsc", "value": "2", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "year", "label": "Rok produkcji", "value": "2008", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "vin", "label": "VIN", "value": "MUAUbBRCHrLOVUHvSvAHRYs2OwnYKLjwhCN15rqHHH39.1.xWvYZcXydUi0gwIcGe595Q==", "group": "basic_information", "overviewOrder": null, "overviewEVOrder": null, "description": "Numer Identyfikacyjny Pojazdu (VIN) to unikalny 17-znakowy kod identyfikujący pojazd, zawierający szczegóły dotyczące jego producenta, modelu i produkcji. Ta strona jest chroniona przez reCAPTCHA, a obowiązują Polityka Prywatności i Warunki Usługi Google." }, { "key": "fuel_type", "label": "Rodzaj paliwa", "value": "Diesel", "href": null, "group": "technical_specs", "overviewOrder": 1, "overviewEVOrder": null, "description": null }, { "key": "engine_capacity", "label": "Pojemność skokowa", "value": "2 500 cm3", "href": null, "group": "technical_specs", "overviewOrder": 4, "overviewEVOrder": null, "description": null }, { "key": "engine_power", "label": "Moc", "value": "136 KM", "href": null, "group": "technical_specs", "overviewOrder": 5, "overviewEVOrder": null, "description": null }, { "key": "body_type", "label": "Typ nadwozia", "value": "Kontener", "href": null, "group": "technical_specs", "overviewOrder": 3, "overviewEVOrder": null, "description": null }, { "key": "gearbox", "label": "Skrzynia biegów", "value": "Manualna", "href": null, "group": "technical_specs", "overviewOrder": 2, "overviewEVOrder": null, "description": null }, { "key": "rear_axis", "label": "Podwójne tylne koła", "value": "Tak", "href": null, "group": "technical_specs", "overviewOrder": null, "overviewEVOrder": null, "description": null }, { "key": "country_origin", "label": "Kraj pochodzenia", "value": "Dania", "href": null, "group": "condition_history", "overviewOrder": 7, "overviewEVOrder": null, "description": null }, { "key": "mileage", "label": "Przebieg", "value": "53 578 km", "href": null, "group": "condition_history", "overviewOrder": 0, "overviewEVOrder": null, "description": null }, { "key": "new_used", "label": "Stan", "value": "Używany", "href": null, "group": "condition_history", "overviewOrder": null, "overviewEVOrder": null, "description": null } ], "detailsGroups": [ { "key": "basic_information", "label": "Podstawowe" }, { "key": "technical_specs", "label": "Specyfikacja" }, { "key": "condition_history", "label": "Stan i historia" }, { "key": "financial_information", "label": "Finansowanie" } ], "parametersDict": { "has_vin": { "label": "has_vin", "values": [ { "value": "1", "label": "Tak" } ] }, "has_registration": { "label": "has_registration", "values": [ { "value": "0", "label": "Nie" } ] }, "make": { "label": "make", "values": [ { "value": "volkswagen", "label": "Volkswagen" } ] }, "model": { "label": "model", "values": [ { "value": "CRAFTER", "label": "CRAFTER" } ] }, "year": { "label": "year", "values": [ { "value": "2008", "label": "2008" } ] }, "mileage": { "label": "mileage", "values": [ { "value": "53578", "label": "53 578 km" } ] }, "engine_capacity": { "label": "engine_capacity", "values": [ { "value": "2500", "label": "2 500 cm3" } ] }, "engine_power": { "label": "engine_power", "values": [ { "value": "136", "label": "136 KM" } ] }, "gearbox": { "label": "gearbox", "values": [ { "value": "manual", "label": "Manualna" } ] }, "vin": { "label": "vin", "values": [ { "value": "MUAUbBRCHrLOVUHvSvAHRYs2OwnYKLjwhCN15rqHHH39.1.xWvYZcXydUi0gwIcGe595Q==", "label": "MUAUbBRCHrLOVUHvSvAHRYs2OwnYKLjwhCN15rqHHH39.1.xWvYZcXydUi0gwIcGe595Q==" } ] }, "fuel_type": { "label": "fuel_type", "values": [ { "value": "diesel", "label": "Diesel" } ] }, "body_type": { "label": "body_type", "values": [ { "value": "container", "label": "Kontener" } ] }, "color": { "label": "color", "values": [ { "value": "grey", "label": "Szary" } ] }, "rhd": { "label": "rhd", "values": [ { "value": "0", "label": "Nie" } ] }, "features": { "label": "features", "values": [ { "value": "tachograph", "label": "Tachograf" }, { "value": "lift", "label": "Winda" }, { "value": "speed-control", "label": "Tempomat" } ] }, "vat": { "label": "vat", "values": [ { "value": "1", "label": "Tak" } ] }, "nr_seats": { "label": "nr_seats", "values": [ { "value": "2", "label": "2" } ] }, "country_origin": { "label": "country_origin", "values": [ { "value": "dk", "label": "Dania" } ] }, "rear_axis": { "label": "rear_axis", "values": [ { "value": "1", "label": "Tak" } ] }, "new_used": { "label": "new_used", "values": [ { "value": "used", "label": "Używany" } ] } }, "category": { "code": "dostawcze", "id": 73, "name": "Dostawcze", "uriPath": "dostawcze" } } ## 🌍 Looking to Scrape Other Vehicle Sites? In addition to OTOMOTO.pl, explore other scrapers for car marketplaces: | Scraper | Country | Description | | ---------------------------------------------------------------------------------- | ------------- | -------------------------------------------------------------------------------------------------- | | Mobile.de Auto Scraper | Germany | Extract car listings, prices, and specs from one of the largest automotive marketplaces in Europe. | | CarGurus.com Scraper | United States | Collect vehicle data from CarGurus, including detailed specs, prices, and dealer info. | | Carfax.com Scraper | United States | Retrieve used car listings with history reports, pricing, and seller details from Carfax. | --- 👀 p.s. Got feedback or need an extension? Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects. Contact us over Email or LinkedIn ## Support Our Work 💝 If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us! Image Credit: https://www.otomoto.pl/
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Otomoto.pl Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- lexis-solutions
- Pricing
- Paid
- Total Runs
- 1,050
- Active Users
- 55
Related Actors
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
Linkedin Profile Details Scraper + EMAIL (No Cookies Required)
by apimaestro
Twitter (X.com) Scraper Unlimited: No Limits
by apidojo
Content Checker
by jakubbalada
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support