Ingatlan.com Scraper — Hungary Real Estate Listings
Under maintenancePricing
from $0.99 / 1,000 results
Ingatlan.com Scraper — Hungary Real Estate Listings
Under maintenanceScrape 300,000+ Hungarian property listings from Ingatlan.com. 8 property types, city and district search, price/area/rooms structured fields. The only ingatlan.com scraper on Apify. $0.99/1,000 listings.
Pricing
from $0.99 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share

Ingatlan.com Scraper
Extract property listings from ingatlan.com — Hungary's largest real estate portal — with pricing, area, rooms, location, and agency data.
Features
- Search for-sale and for-rent listings across all Hungarian cities
- Filter by property type: apartment, house, land, garage, office, commercial
- Client-side filters for price, rooms, and floor area
- Optional detail-page fetching for full property descriptions
- Supports direct search page URLs via
startUrls
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | array | — | Ingatlan.com search page URLs to scrape directly |
listingType | string | sale | sale (Eladó) or rent (Kiadó) |
propertyType | string | (any) | flat, house, land, garage, office, commercial, newBuilding, or empty for all |
location | string | Budapest | Hungarian city or district name (e.g. Debrecen, Budapest+XIII. kerület) |
maxItems | integer | 100 | Maximum listings to return. 0 = unlimited |
fetchDetails | boolean | false | Fetch detail pages to populate descriptionText |
minPriceHuf | integer | — | Minimum price in HUF (client-side filter) |
maxPriceHuf | integer | — | Maximum price in HUF (client-side filter) |
minRooms | number | — | Minimum number of rooms |
maxRooms | number | — | Maximum number of rooms |
minSizeSqm | integer | — | Minimum floor area in m² |
maxSizeSqm | integer | — | Maximum floor area in m² |
proxyConfiguration | object | Residential (HU) | Proxy settings |
Output Schema
Each result contains the following fields. Fields that cannot be extracted are present as null.
Always present
| Field | Type | Example | Description |
|---|---|---|---|
id | string | "32571723" | Unique listing ID on ingatlan.com |
url | string | "https://ingatlan.com/32571723" | Direct link to the listing |
operationType | string | "sale" | sale or rent |
propertyType | string | "flat" | flat, house, land, garage, office, commercial, newBuilding |
priceText | string | "89 000 000 Ft" | Price as displayed |
priceAmount | number | 89000000 | Numeric price value |
priceCurrency | string | "HUF" | HUF or EUR |
surfaceSqm | number | 68 | Floor area in m² |
rooms | number | 3 | Number of rooms |
title | string | "Eladó lakás, Budapest XIII." | Listing headline |
city | string | "Budapest" | City |
district | string | "XIII. ker." | District (Budapest only) |
address | string | "Budapest, XIII. kerület" | Full location text |
latitude | number | null | Geographic latitude (null — not available from list page) |
longitude | number | null | Geographic longitude |
publishDate | string | "2026-04-15" | Publication date (YYYY-MM-DD) |
images | array | ["https://...jpg"] | Listing photo URLs |
agencyName | string | "OTP Ingatlan" | Agency or private seller name |
agencyUrl | string | "https://..." | Agency website URL |
source | string | "ingatlan.com" | Always ingatlan.com |
scrapedAt | string | "2026-04-26T10:00:00.000Z" | Scrape timestamp (ISO 8601) |
contentHash | string | "a3f8b2c1d5e7f091" | 16-char hash for deduplication |
With fetchDetails: true
| Field | Type | Description |
|---|---|---|
descriptionText | string | Full property description (plain text) |
descriptionMarkdown | string | Same as descriptionText |
descriptionHtml | null | Always null (ingatlan.com serves plain text) |
Example Output
{"id": "32571723","url": "https://ingatlan.com/32571723","operationType": "sale","propertyType": "flat","priceText": "89 000 000 Ft","priceAmount": 89000000,"priceCurrency": "HUF","surfaceSqm": 68,"rooms": 3,"title": "Eladó lakás, Budapest XIII. kerület","city": "Budapest","district": "XIII. ker.","address": "Budapest, XIII. kerület, Pozsonyi út","latitude": null,"longitude": null,"publishDate": "2026-04-15","images": ["https://...jpg", "https://...jpg"],"agencyName": "Otthon Centrum","agencyUrl": "https://www.otthoncentrum.hu","descriptionText": null,"descriptionHtml": null,"descriptionMarkdown": null,"source": "ingatlan.com","scrapedAt": "2026-04-26T10:00:00.000Z","contentHash": "a3f8b2c1d5e7f091"}
Usage Examples
1. For-sale apartments in Budapest
{ "listingType": "sale", "propertyType": "flat", "location": "Budapest", "maxItems": 200 }
2. For-rent houses in Debrecen under 300,000 HUF/month
{ "listingType": "rent", "propertyType": "house", "location": "Debrecen", "maxPriceHuf": 300000 }
3. Direct search URL with custom filter
{ "startUrls": [{ "url": "https://ingatlan.com/lista/elado+lakas+Budapest+XIII" }], "maxItems": 500 }
4. Daily feed — all new listings in Budapest (unlimited)
{ "listingType": "sale", "location": "Budapest", "maxItems": 0 }
Performance & Pricing
- Price: $1.99 / 1,000 results
- Speed: ~200–400 listings/minute
- Memory: 512 MB
- Proxy: Hungarian residential proxy required (included in pricing)
- Detail pages (
fetchDetails: true): roughly 3× slower, uses additional proxy bandwidth
Notes
- The scraper uses Hungarian residential proxies to access the site reliably.
- Client-side filters (
minPriceHuf,maxRooms, etc.) are applied after scraping — they do not reduce proxy usage. - For very large runs (10,000+ listings) consider using
startUrlswith separate city searches to distribute load.
Powered by Unfenced Group