Poland OLX Classifieds Scraper
Pricing
Pay per event
Poland OLX Classifieds Scraper
Scrape listings from OLX.pl — Poland's largest classifieds marketplace. Extract price, location, seller details, and category for any category or keyword search. Covers all OLX categories: goods, automotive, real estate, jobs, and services.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
OLX Poland Classifieds Scraper
Scrape listings from OLX.pl, Poland's largest classifieds marketplace with 25 million+ active listings. Returns price, location, seller details, condition, and category for any search across goods, automotive, real estate, jobs, and services.
OLX Poland Classifieds Scraper Features
- Extracts listings across all OLX categories — goods, automotive, real estate, jobs, services, and more
- Filters by category slug (motoryzacja, elektronika, nieruchomosci, dom-i-ogrod, and others)
- Filters by keyword search — just pass in a search term
- Returns price in PLN with negotiable flag
- Returns city and region for every listing — no guessing where things are located
- No proxies required. OLX has a public REST API and this actor uses it directly, which keeps costs down
What Can You Do With OLX Poland Data?
- E-commerce researchers — Track pricing trends across categories, compare new vs. used item prices, monitor market saturation for specific goods
- Market entry analysts — Assess consumer supply and demand signals in the Polish market before launching a product
- Dropshippers and resellers — Find arbitrage opportunities between regions or between OLX and retail prices
- Data scientists — Build training datasets for Polish-language NLP models on classified ad text
- Recruiters — Monitor the jobs category for competitor activity and compensation signals
How OLX Poland Classifieds Scraper Works
- Configure a category, keyword, or leave both empty to pull from the full feed
- The scraper calls the OLX REST API with your filters and page size
- Results paginate automatically until
maxItemsis reached — you don't manage the offset - Each record lands in the dataset with price, location, seller, and category fields normalized and ready to use
Input
{"maxItems": 100,"category": "elektronika","keywords": "laptop"}
| Field | Type | Default | Description |
|---|---|---|---|
maxItems | integer | 10 | Maximum number of listings to return |
category | string | (empty) | Category slug to filter results. See supported values below. |
keywords | string | (empty) | Keyword search term. OLX text search across listing titles and descriptions. |
Supported Category Slugs
| Slug | Category |
|---|---|
motoryzacja | Automotive |
elektronika | Electronics |
nieruchomosci | Real Estate |
dom-i-ogrod | Home & Garden |
moda | Fashion |
praca | Jobs |
sport-i-hobby | Sports & Hobby |
dla-dzieci | For Children |
zdrowie-i-uroda | Health & Beauty |
uslugi | Services |
firma-i-przemysl | Business & Industry |
Leave category empty to scrape across all categories.
OLX Poland Classifieds Scraper Output Fields
{"listing_id": "1068314189","platform": "olx","title": "Rower Bianchi Via Nirone 7 rozmiar 55","price_pln": 2800,"negotiable": true,"condition": "used","seller_type": null,"seller_name": "Mateusz","city": "Warszawa","region": "Mazowieckie","category_id": 1652,"category_type": "goods","listed_at": "2026-04-20T18:15:25+02:00","url": "https://www.olx.pl/d/oferta/rower-bianchi-CID767-ID1aixk1.html"}
| Field | Type | Description |
|---|---|---|
listing_id | string | Unique OLX listing ID |
platform | string | Always olx |
title | string | Listing title in Polish |
price_pln | number | Price in Polish Zloty. Null when not set (e.g. job listings). |
negotiable | boolean | Whether price is negotiable |
condition | string | new, used, or null (not applicable for services/jobs) |
seller_type | string | private or business. Null when seller doesn't disclose. |
seller_name | string | Seller display name |
city | string | City of the listing |
region | string | Polish voivodeship (region) |
category_id | number | OLX internal category ID |
category_type | string | Category type: goods, automotive, real_estate, job, services |
listed_at | string | ISO 8601 timestamp when listing was created |
url | string | Direct URL to the listing on OLX.pl |
🔍 FAQ
How do I scrape OLX.pl listings?
OLX Poland Classifieds Scraper handles it via OLX's public REST API. Configure maxItems, optionally add a category slug or keyword, and run. You get structured JSON output without managing pagination or parsing HTML.
How much does the OLX Poland Classifieds Scraper cost to run?
The scraper charges $0.001 per record plus a $0.10 start fee. A run of 1,000 listings costs around $1.10. No proxy costs — OLX doesn't require them.
Can I filter by city or region?
Not directly — OLX's public API doesn't expose geographic filtering as a standalone parameter. Filter by category and keyword, then post-filter by the city or region fields in your dataset.
Does OLX Poland Classifieds Scraper require proxies?
No. OLX.pl has a public REST API that's accessible from Apify's cloud infrastructure without residential proxies. That's one fewer cost to worry about.
What's the maximum number of listings I can scrape?
OLX's API surfaces up to 1,000 results per query. For broader coverage across specific categories or date ranges, run multiple actors with different category or keyword inputs and combine the datasets downstream.
Are phone numbers included in the output?
No. OLX protects phone numbers behind a click-to-reveal gate that requires user authentication. The seller_name and seller_type fields are available; actual phone numbers are not.
Need More Features?
Need custom fields, additional category support, or otoMoto vehicle data? File an issue or get in touch.
Why Use OLX Poland Classifieds Scraper?
- No proxies, no extra cost — OLX serves a public API, so you pay for records only, not bandwidth
- Structured output with normalized fields — price extracted from OLX's dynamic params array, condition and negotiable flag decoded, location split into city and region
- Covers the full OLX catalog — from used clothing to commercial vehicles to apartment rentals, all 25M+ listings from a single actor