Aruodas Scraper - Lithuanian Real Estate Listings
Under maintenancePricing
from $1.20 / 1,000 result scrapeds
Aruodas Scraper - Lithuanian Real Estate Listings
Under maintenanceScrape property listings from Aruodas.lt, Lithuania's #1 real estate portal. Extract prices, areas, rooms, floors, locations, images, and descriptions for apartments, houses, plots, and commercial properties. No login needed.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Aruodas Scraper
Extract real estate listings from Aruodas.lt, Lithuania's largest and most popular property portal. Aruodas aggregates tens of thousands of active listings from agencies, developers, and private sellers across all Lithuanian cities and regions.
Why use this actor?
Aruodas.lt dominates the Lithuanian real estate market, covering apartments, houses, land plots, and commercial properties. This actor lets you collect structured property data at scale — prices, areas, rooms, floors, locations, images, and descriptions — without manual browsing or login requirements.
Use cases include:
- Market analysis: Track property prices across Lithuanian cities and neighborhoods
- Investment research: Compare real estate opportunities in Vilnius, Kaunas, Klaipeda, and beyond
- Relocation planning: Find apartments or houses in specific Lithuanian cities
- Price monitoring: Watch price changes for specific property types over time
- Academic research: Collect housing data for statistical analysis
- Portfolio tracking: Monitor rental yields and property valuations
How to scrape Aruodas data
- Go to the actor's page on the Apify Store
- Enter a Lithuanian city name (e.g., "Vilnius", "Kaunas", "Klaipeda") or paste an Aruodas.lt search URL
- Choose listing type (sale or rent) and property type (apartment, house, plot, commercial)
- Set the maximum number of results you want
- Click "Start" to run the scraper
- Download results as JSON, CSV, or Excel when complete
The actor handles Aruodas.lt's Cloudflare protection automatically using residential proxies and browser fingerprinting. No login or cookies are needed.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | City or region to search, e.g., "Vilnius", "Kaunas", "Klaipeda". Defaults to "Vilnius". |
startUrls | Array | No | Aruodas.lt search or detail URLs. Overrides searchQuery if provided. |
listingType | String | No | sale (default) or rent |
propertyType | String | No | butai (apartments, default), namai (houses), sklypai (plots), patalpos (commercial) |
maxResults | Integer | No | Maximum listings to return (default: 100, max: 10000) |
proxyConfiguration | Object | No | Proxy settings. Residential proxies recommended — configured by default. |
Start URLs
You can paste any Aruodas.lt URL directly:
- Search results page:
https://www.aruodas.lt/butai/vilniuje/ - Filtered search:
https://www.aruodas.lt/butai/kaune/nuomai/ - Individual listing:
https://www.aruodas.lt/butai-vilnius-senamiestis-example-1-12345/
Output
Each listing produces a JSON object with the following fields:
| Field | Type | Description |
|---|---|---|
listingTitle | String | Property listing title or address |
price | Number | Listing price in EUR |
currency | String | Always "EUR" |
area | Number | Property area in square meters |
rooms | Integer | Number of rooms |
floor | String | Floor info (e.g., "3/5" meaning floor 3 of 5) |
location | String | Full address or location text |
propertyType | String | apartment, house, plot, or commercial |
transactionType | String | sale or rent |
imageUrl | String | Primary listing photo URL |
url | String | Full listing URL on Aruodas.lt |
listingDescription | String | Full property description text |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"listingTitle": "Vilnius, Senamiestis, Pilies g.","price": 185000,"currency": "EUR","area": 65.5,"rooms": 2,"floor": "3/5","location": "Vilnius, Senamiestis, Pilies g.","propertyType": "apartment","transactionType": "sale","imageUrl": "https://img.dgn.lt/photos/example.jpg","url": "https://www.aruodas.lt/butai-vilnius-senamiestis-pilies-g-1-12345/","listingDescription": "Parduodamas 2 kambarių butas Vilniaus senamiestyje...","scrapedAt": "2026-06-09T12:00:00.000Z"}
Supported cities
The actor supports all Lithuanian cities and regions. Common search queries:
| City | Query |
|---|---|
| Vilnius | Vilnius |
| Kaunas | Kaunas |
| Klaipeda | Klaipeda |
| Siauliai | Siauliai |
| Panevezys | Panevezys |
| Alytus | Alytus |
| Marijampole | Marijampole |
| Utena | Utena |
| Telsiai | Telsiai |
| Taurage | Taurage |
You can also search for districts or neighborhoods by using start URLs with specific Aruodas.lt search filters applied.
Proxy configuration
Aruodas.lt uses Cloudflare protection. Residential proxies are recommended for reliable results. The default configuration uses Apify Residential proxies, which work well for this site.
If you experience blocks or empty results, try:
- Using residential proxies with Lithuanian geolocation
- Reducing
maxResultsto scrape in smaller batches - Lowering concurrency (already set to 1 by default)
Limitations
- The actor extracts publicly available data only — no login or authentication required
- Results depend on Aruodas.lt's current availability and page structure
- Very large scraping jobs (10,000+ listings) may take longer due to rate limiting
- Some listing details may be unavailable if the seller has not filled in all fields
Integrations
This actor can be connected to other services through the Apify platform:
- Google Sheets: Export results directly to a spreadsheet
- Slack / Email: Get notifications when new listings match your criteria
- Webhooks: Trigger downstream workflows when scraping completes
- API: Access results programmatically via the Apify API
- Zapier / Make: Connect to 5000+ other apps
Cost estimation
Running this actor on the Apify platform costs approximately:
- 10 listings: ~$0.05 (under 1 minute)
- 100 listings: ~$0.25 (2-5 minutes)
- 1,000 listings: ~$2.00 (15-30 minutes)
Costs vary based on proxy usage and retry rates. Residential proxy traffic is the primary cost driver.