Oglaszamy24.pl Classified Ads Scraper avatar

Oglaszamy24.pl Classified Ads Scraper

Pricing

$5.00 / 1,000 results

Go to Apify Store
Oglaszamy24.pl Classified Ads Scraper

Oglaszamy24.pl Classified Ads Scraper

Scrape classified ads from Oglaszamy24.pl - listings, search results, and full ad details with seller contact information.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

📰 Oglaszamy24.pl Classified Ads Scraper

🎯 Pull every classified ad you need from Oglaszamy24.pl — full descriptions, prices, photos, attributes, and seller contacts — straight into a clean dataset.

This scraper collects structured ad data from one of Poland's long-running classifieds portals: titles, prices in PLN, full descriptions, category breadcrumbs, location, attributes (year, mileage, model, condition, ...), photo galleries, view counts, and seller contact details (name & phone). It works on the main domain and on every city subdomain (Warszawa, Kraków, Łódź, Wrocław, Poznań, Gdańsk, and many more).


🚀 What Does It Do?

This scraper automatically crawls Oglaszamy24.pl listings, search results, and category pages — then opens each ad to pull the full record. No manual browsing, no copy-paste, no spreadsheet juggling. Just set your filters and hit Start.

💡 Two modes of operation:

  1. 🔍 Discovery Mode — Provide a keyword, a city, and/or a category path. The scraper builds the right search URL on the matching subdomain, paginates through all result pages, and pulls every matching ad.
  2. 📋 Direct URL Mode — Drop in any mix of category pages, search result URLs, city subdomain pages, or even individual ad URLs. The scraper figures out the type and processes each one accordingly.

👥 Who Is This For?

🏢 Use Case💬 How It Helps
🚗 Used-car & motorcycle resellersTrack motoryzacja listings across cities — find new offers, compare prices, build your inventory feed
🏠 Real-estate professionalsMonitor nieruchomości listings (mieszkania, domy, działki) by city — react to fresh offers within minutes
📈 Market researchers & analystsBuild pricing datasets across categories and regions — measure supply, demand, and price evolution over time
🤝 Lead generation & sales teamsCollect seller phone numbers and names from publicly listed business and service ads (uslugi-i-firmy)
🛍️ Bargain hunters & arbitrageursSnipe underpriced ads in dom-i-ogrod, elektronika, and motoryzacja before competitors find them
🧑‍💻 Data scientists & ML teamsTrain pricing models on real Polish classifieds data with full attribute coverage

✨ Features

  • 🌐 Full domain coverage — Main www and every city subdomain (Warszawa, Kraków, Gdańsk, Poznań, Wrocław, Łódź, Szczecin, Lublin, Białystok, Katowice, Bydgoszcz, and many more)
  • 📋 Listing + Detail extraction — Choose between fast listing-only mode or deep-dive mode that opens every ad
  • 💰 Price parsing — Numeric price plus detected currency (PLN by default; EUR/USD when present)
  • 🏷️ Attribute capture — Every key/value the seller filled in: year, mileage, model, engine type, condition, area, rooms, etc.
  • 📸 Photo galleries — Main photo plus every thumbnail in the gallery, as direct image URLs
  • 📞 Seller contacts — Name and phone number when publicly displayed
  • 📅 Smart date parsing — Polish date formats (Dzisiaj 12:28, 3 Maj 2026 12:22) parsed into clean ISO-8601 timestamps
  • 🗺️ Category & city tagging — Every ad tagged with its category breadcrumb and originating city subdomain
  • 🎛️ Smart Filters — Search by keyword, narrow by city subdomain, restrict to a category path, cap by max items
  • 🧹 Deduplication — Same ad URL is never scraped twice, even across paginated results
  • Fast & Scalable — HTTP-only crawler, hundreds of ads per minute on a single run
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🔗 Start URLsDrop in any category page, search result, city subdomain, or single ad URL — the scraper detects the type automatically
🔎 Search keywordFree-text phrase added to the search query (e.g. samochód, mieszkanie, iphone)
🏙️ CityPick a city to scrape only from its subdomain (e.g. Warszawa, Kraków, Gdańsk) — diacritics handled
📂 Category pathRestrict to a category, e.g. motoryzacja/motocykle or nieruchomosci/mieszkania
🔢 Max ItemsCap the number of ads scraped per run (set to 0 for unlimited)
🔬 Extract full detailsToggle deep-dive mode — opens every ad page to pull description, attributes, photos, and contacts
🚦 Rate limitThrottle requests per minute to stay friendly with the server
🌐 ProxyOptional Apify Proxy support for high-volume runs

📦 What You Get (Output Fields)

Every ad record includes:

Identification

FieldExample
adId42834462
titleHonda wk1 VTR 1000 SP Power 170KM Vintage
urlhttps://www.oglaszamy24.pl/ogloszenie/42834462/Honda-wk1-VTR-1000-SP-Power-170KM-Vintage.html

Content

FieldExample
descriptionWitam .. Motocykl Honda VTR 1000 SP Tuningowy wk1 na zamówienie .. motocykl stan idealny ..
adTypeSprzedam
categoryMotoryzacja / Motocykle
citywww

Pricing

FieldExample
price100000
currencyPLN

Attributes

FieldExample
attributes{ "Model": "VTR 1000 SP", "Uszkodzony": "Nie", "Przebieg": "30000 km", "Rok produkcji": "2003", "Typ silnika": "Benzyna", "Pojemność": "1000 cm3" }

Seller contact

FieldExample
contactNamewitek kalmus
contactPhone504436527

Media

FieldExample
thumbnailhttps://www.oglaszamy24.pl/storage/48/27/62de5da4_s.jpg
photos["https://www.oglaszamy24.pl/storage/48/27/62de5da4.jpg"]

Timestamps & metrics

FieldExample
publishedDate2026-05-03T12:22:00.000Z
publishedRaw3 Maj 2026 12:22
viewCount49
scrapedAt2026-05-03T12:35:11.842Z

📊 Example Output

{
"adId": "42834462",
"title": "Honda wk1 VTR 1000 SP Power 170KM Vintage",
"url": "https://www.oglaszamy24.pl/ogloszenie/42834462/Honda-wk1-VTR-1000-SP-Power-170KM-Vintage.html",
"description": "Witam .. Motocykl Honda VTR 1000 SP Tuningowy wk1 na zamówienie .. motocykl stan idealny .. wszystko stan perfekt .. Motocykl Tuningowy WK1 - power 170 KM .. waga motocykla ok. 180 kg .. polecam wspanialą maszyne .. motocykl duza moc Tuning wk1 Vintage .. zdjecia concept wk1 .. odpowiadam szybko email .. Pozdrawiam",
"price": 100000,
"currency": "PLN",
"adType": "Sprzedam",
"publishedDate": "2026-05-03T12:22:00.000Z",
"publishedRaw": "3 Maj 2026 12:22",
"city": "www",
"category": "Motoryzacja / Motocykle",
"attributes": {
"Model": "VTR 1000 SP",
"Uszkodzony": "Nie",
"Przebieg": "30000 km",
"Rok produkcji": "2003",
"Typ silnika": "Benzyna",
"Pojemność": "1000 cm3"
},
"contactName": "witek kalmus",
"contactPhone": "504436527",
"photos": ["https://www.oglaszamy24.pl/storage/48/27/62de5da4.jpg"],
"thumbnail": "https://www.oglaszamy24.pl/storage/48/27/62de5da4_s.jpg",
"viewCount": 49,
"scrapedAt": "2026-05-03T12:35:11.842Z"
}

📋 Dataset Views

The Apify Console gives you 4 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 OverviewTitle, price, currency, city, category, publish date, ad URL
📞 Seller contactsTitle, seller name, phone, city, price, ad URL — perfect for lead lists
📸 PhotosTitle, thumbnail preview, full photo gallery URLs
📋 Full detailsEvery single field — the complete dataset

❓ FAQ

🤔 Does it work for every category? Yes — every category and subcategory on Oglaszamy24.pl is supported (motoryzacja, nieruchomości, dom-i-ogrod, elektronika, praca, uslugi-i-firmy, sport, nauka-i-ksiazki, and more). Just point it at the category URL or pass the path in the Category field.

🤔 Does it cover city subdomains? Yes — Warszawa, Kraków, Łódź, Wrocław, Poznań, Gdańsk, Szczecin, Bydgoszcz, Lublin, Białystok, Katowice, Gdynia, Częstochowa, Radom, Sosnowiec, Toruń, Kielce, Rzeszów, Gliwice, Olsztyn, Zabrze, Bytom, Bielsko-Biała, Wałbrzych, Kalisz, Płock, Opole, and more. Pass the city name (with or without Polish diacritics) and the right subdomain is used automatically.

🤔 Are seller phone numbers really included? Yes — Oglaszamy24.pl displays phone numbers publicly on most ads. The scraper captures whatever the seller chose to publish.

🤔 Will it handle Polish characters correctly? Yes — the site serves ISO-8859-2 (Latin-2) and the scraper transparently decodes it into clean UTF-8. All ą, ć, ę, ł, ń, ó, ś, ź, ż come through untouched.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? Yes — residential proxies are recommended for the best results at very high volumes. The scraper works with Apify's built-in proxy service. For most runs you don't need a proxy at all.


🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (price range, year range, mileage cap, distance from a city, only ads with photos, only ads with phone)
  • 📊 Extra data fields or custom output formats (e.g. flatten attributes into top-level columns, normalize price to a single currency)
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication and incremental updates
  • 🌐 Scraping from other classifieds platforms alongside Oglaszamy24 (OLX, Gratka, Otodom, Otomoto, Sprzedajemy.pl)

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!


This scraper collects only publicly available information from Oglaszamy24.pl. It does not access private data, bypass authentication, or scrape content protected behind a login. Please use the data responsibly and in compliance with applicable laws (including GDPR when handling phone numbers and names) and the platform's terms of service.