OLX.ua Scraper & Parser avatar

OLX.ua Scraper & Parser

Pricing

from $0.02 / 1,000 results

Go to Apify Store
OLX.ua Scraper & Parser

OLX.ua Scraper & Parser

Fast, robust, and highly optimized hybrid scraper for extracting listings from olx.ua. Extracts complete listing details, prices, locations, rich descriptions, full photo galleries, specifications, and seller phone numbers.

Pricing

from $0.02 / 1,000 results

Rating

5.0

(1)

Developer

maroon trio

maroon trio

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

4 days ago

Last modified

Share

OLX.ua Property Search Scraper & Parser

A fast, highly optimized, and robust hybrid web scraper for extracting real estate listing details from olx.ua (Ukraine's leading classifieds platform).

Designed to bypass anti-bot detections, rotate proxy IPs, filter out unwanted recommended listings, and scale efficiently.


🚀 Key Features

  • Hybrid Architecture (High Speed & Low Cost): Scrapes search catalog pages and details using fast HTTP requests, utilizing browser automation (Playwright) as a targeted fallback if direct requests are blocked.
  • Apify Proxy Integration: Native support for Apify Residentials and rotating proxy pools to bypass anti-bot challenges and IP blocks.
  • Smart Filtering: Automatically identifies the separator banner (e.g. "Look at results for a larger distance") and filters out all recommended/suggested listings from other cities, keeping only relevant search matches.
  • Concurrent Scraping (Semaphore Control): Fetches property details in parallel (default: 4 concurrent tasks) to speed up crawling without overloading the target server.
  • Single & Multi-Listing Support: Scrapes entire search lists (with pagination support) or processes a single listing URL.

📥 Input Parameters

Define search targets in the Apify Console with the following parameters:

Field NameTypeDescriptionDefault
urlStringRequired. OLX.ua search category URL or a direct listing URL.https://www.olx.ua/uk/nedvizhimost/prodazha-kvartir/kiev/
include_phoneBooleanWhether to extract owner/agency phone numbers (requires more proxy/browser resources).false
max_pagesIntegerMaximum search pages to crawl (0 = unlimited).0
max_itemsIntegerMaximum property objects to scrape (0 = unlimited).0
proxyConfigurationObjectProxy configuration settings. Recommended to enable Apify Proxy.{"useApifyProxy": true}

📤 Output Structure

The output is exported in a structured JSON format to the Apify Dataset. Each item contains:

{
"page_number": 1,
"link": "https://www.olx.ua/d/uk/obyavlenie/prodatsya-dvokmnatna-kvartira-ID10x6jh.html",
"title": "Продається двокімнатна квартира",
"id": "olx_10x6jh",
"price": "40 000 $",
"location_date": "OLX",
"image": "https://ireland.apollo.olxcdn.com:443/v1/files/y0h4ymoszu8i3-UA/image;s=750x1000",
"description": "Продається двокімнатна квартира заг.пл. 50м2, також є підвал під кімнатою 14 м2...",
"photos": [
"https://ireland.apollo.olxcdn.com:443/v1/files/y0h4ymoszu8i3-UA/image;s=750x1000",
"https://ireland.apollo.olxcdn.com:443/v1/files/ko3j5wozde8a-UA/image;s=750x1000"
],
"phones": [],
"user_name": "АН ФОП Суржок Євгеній",
"params": [
{
"name": "Вид об'єкта",
"value": "Вторинний ринок"
},
{
"name": "Загальна площа",
"value": "50 м²"
}
]
}

💼 Ideal For:

  • Real Estate Agencies: Track competitor pricing, new properties, and market changes.
  • Investment Analytics: Monitor average price per square meter across different regions/cities.
  • CRM Integrations: Feed qualified buyer leads directly into your database.