Otomoto Scraper avatar

Otomoto Scraper

Pricing

from $2.80 / 1,000 listings

Go to Apify Store
Otomoto Scraper

Otomoto Scraper

Extract data from otomoto.pl for data on thousands of car listings. Scrape car listings, extract descriptions, images, prices, mileage, contact number, addresses, names, engine information, the transmission of the car, and all other listing details.

Pricing

from $2.80 / 1,000 listings

Rating

0.0

(0)

Developer

Gen First

Gen First

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape listings from Otomoto easily with Otomoto Scraper.

About

OTOMOTO, founded in 2004, is Poland’s leading automotive marketplace. Originally part of Allegro, it’s now owned by OLX Group. Over time, it evolved from a listings site into a full ecosystem with inspections, reports, and AI-powered search.

Why should you use it?

It provides the latest ads data from Otomoto.pl, without requiring login or session cookies.

How to use

Otomoto Scraper has number of input parameters that can be used.

Input parameterDescriptionRequiredDefault value
urlsOtomoto urls that needs to be scrapedtrue{url: "https://www.otomoto.pl/osobowe/bmw/seria-1"}
maxRecordsMaximum number of records to be scrapedfalse100

Valid Otomoto links:

Examples

Input

Scrape 20 search results from given search URL:

{
"urls": ["https://www.otomoto.pl/osobowe/bmw/seria-1"],
"maxRecords": 20
}

Output

{
"id": "ID1I2dh4",
"url": "https://www.otomoto.pl/osobowe/oferta/bmw-seria-1-ID1I43gh4.html",
"title": "BMW Seria 1 M135i xDrive",
"description": "OFERTA 125 900 NA POJAZD WYSTAWIAMY FV 23%\n\n\n\n\n►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►\n\n\n\n\n\n\n\nBMW 1 M135 306 PS X-drive\n\n\n\n\nOFERTA SKIEROWANA DO FIRM - MOŻLIWOŚĆ ODLICZENIA PODATKU VAT\n\n\n\n\nOSOBY FIZYCZNE NIEPROWADZĄCE DZIAŁALNOŚCI GOSPODARCZEJ ZWOLNIONE Z\n\n\n\n\nOPŁATY SKARBOWEJ 2%\n\n\n\n\nMOŻLIWOŚĆ DOWOZU POJAZDU DO KLIENTA NA OGLĘDZINY (ODPŁATNIE),\n\n\n\n\n",
"descriptionHtml": "<p><b>OFERTA 125 900 NA POJAZD WYSTAWIAMY FV 23%</b></p><p><br></p><p>►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►►</p><p><br></p><p><br></p><p><b>BMW 1 M135 306 PS X-drive</b></p><p><br></p><p>OFERTA SKIEROWANA DO FIRM - MOŻLIWOŚĆ ODLICZENIA PODATKU VAT</p><p><br></p><p>OSOBY FIZYCZNE NIEPROWADZĄCE DZIAŁALNOŚCI GOSPODARCZEJ ZWOLNIONE Z</p><p><br></p><p>OPŁATY SKARBOWEJ 2%</p><p><br></p><p>MOŻLIWOŚĆ DOWOZU POJAZDU DO KLIENTA NA OGLĘDZINY (ODPŁATNIE),</p><p><br></p><p>ZADZWOŃ, ABY OMÓWIĆ SZCZEGÓŁY.</p><p><br></p><p>",
"images": [
"https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6InU4bjVibWgwOHQyazItT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.QUBb1BwW88K8hf2re6lkf6uOxPFARLjrX69hCuZIHdA/image",
"https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6ImE0bWVneGRyenBpcTEtT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.mwy6ftN3WCijGSb6jSQFRqONLQhpdVEffyS0nXxHSEU/image",
"https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6Ind6bWE5d2ltYzI2MjMtT1RPTU9UT1BMIiwidyI6W3siZm4iOiJ3ZzRnbnFwNnkxZi1PVE9NT1RPUEwiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.rUAb84Com3PAOsHVgOs8gQB9gDlwmShP3Ydnu799ook/image"
],
"inputUrl": "https://www.otomoto.pl/osobowe/bmw/seria-1",
"price": 101900,
"currency": "PLN",
"createdAt": "2026-04-19T12:24:09Z",
"seller": {
"id": "9591697",
"name": "ZAMIANA--GWARANCJA--BEZPIECZEŃSTWO--SPRAWDZONE AUTA--ZADZWOŃ--DORADZIMY--ODPOWIEMY NA KAŻDE PYTANIE!",
"type": "PROFESSIONAL",
"location": {
"address": "Wiślańska 31",
"city": "Zbytków",
"region": "",
"country": "Polska",
"postalCode": "43-246",
"latitude": 49.91679797,
"longitude": 18.73442911
}
},
"details": {
"make": "BMW",
"model": "Seria 1",
"version": "M135i xDrive",
"color": "Szary",
"door_count": "5",
"nr_seats": "5",
"year": "2020",
"generation": "F40 (2019-)",
"vin": "WBA7K310307P31128",
"date_registration": "2024-03-27",
"fuel_type": "Benzyna",
"engine_capacity": "1 998 cm3",
"engine_power": "306 KM",
"body_type": "Kompakt",
"colour_type": "Metalik",
"gearbox": "Automatyczna",
"transmission": "4x4 (dołączany automatycznie)",
"country_origin": "Polska",
"mileage": "99 000 km",
"registration": "PZ5G323",
"new_used": "Używany",
"registered": "Tak",
"original_owner": "Tak",
"no_accident": "Tak",
"has_registration": "Tak",
"service_record": "Tak",
"financial_option": "Tak",
"leasing_concession": "Tak"
},
"equipment": [
{
"key": "audio_and_computing",
"values": ["apple_carplay", "android_auto", "bluetooth_interface", "radio"]
},
{
"key": "comfort_and_addons",
"values": ["air_conditioning_type", "upholstery_type", "driver_seat_electrically_adjustable", "passenger_seat_electrically_adjustable"]
},
{
"key": "electronics_and_driver_assistance",
"values": ["cruisecontrol_type", "headlight_lamp_type", "park_distance_control_front", "park_distance_control_rear"]
},
{
"key": "performance_and_tuning",
"values": ["particle_filter", "alloy_wheels_type", "tyre_type"]
},
{
"key": "security",
"values": ["antilock_brake_system", "esp", "distribution_of_braking_force_electronically"]
}
],
"category": "Osobowe"
}

Otomoto Scraper data output

The output from Otomoto Scraper is stored in the dataset. After the run is finished, you can download the dataset in various data formats (JSON, CSV, XML, RSS, HTML Table).

❓FAQ

Do I need proxies to scrape ads from Otomoto?

Proxy for this scraper is already preconfigured for optimal performance.

Support

For more custom/simplify outputs or Bug report please contact the developer (support (at) getmediumdata.com) or report an issue.