List.am Scraper | Armenia Real Estate: Sale & Rent, Any URL
Pricing
from $0.70 / 1,000 listings
List.am Scraper | Armenia Real Estate: Sale & Rent, Any URL
Scrape list.am property listings as JSON: deal (sale/rent), price, currency, rooms, area, floor, location, seller type, verification and GPS. Paste any category or filtered search URL. No result cap, deduped by id. Optional item-page detail. Include/exclude listing ids. No login.
Pricing
from $0.70 / 1,000 listings
Rating
0.0
(0)
Developer
ratatoskr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
List.am Scraper | Armenia Real Estate & Classified Listings
Scrape list.am, Armenia's largest classifieds site, as clean structured JSON. Give it a category or paste any filtered search URL, and get one row per listing with the deal type, price, currency, size and location. No login, no account.
- Sale and rent: any list.am real-estate category (apartments, houses, commercial, land, garages).
- Paste any search URL: your price/room/area filters are kept exactly as on the site.
- No result cap: the scraper walks every page of a category or search.
- Deduped by listing id: overlapping searches never bill you for the same listing twice.
What you get
One row per listing (the fast card walk):
| Field | Example |
|---|---|
id | 22996926 (the listing's stable id) |
dealType | rent or sale |
price | 420000 |
currency | AMD (also USD, RUB, EUR) |
priceFrequency | monthly (for rentals) |
title | 3 room apartment on Aram Street Lane in the center, 100 sq.m. |
rooms | 3 |
areaSqm | 100 |
floor, floorTotal | 4, 5 |
location | Kentron |
seller | agency or private |
verification | cadastre, unverified, or null |
url | https://www.list.am/en/item/22996926 |
image | https://img.list.am/g/586/92248586.webp |
source | 56 (the category id or URL the row came from) |
With Fetch item-page detail on, each row also carries description, attributes (floor area, ceiling height, construction type, bathrooms, renovation, …), amenities (available only), photos and GPS coordinates (lat/lng).
Example output
One row per listing (the default card walk). Example values; listings change over time.
{"id": "995165362","url": "https://www.list.am/en/item/995165362","dealType": "rent","price": 350000,"currency": "AMD","priceFrequency": "monthly","title": "2 room apartment on Zavaryan Street in the center, 45 sq.m., 5/9 floor","rooms": 2,"areaSqm": 45,"floor": 5,"floorTotal": 9,"location": "Kentron","seller": "agency","verification": "unverified","image": "https://img.list.am/g/308/102578308.webp","source": "56"}
With Fetch item-page detail on, each row also carries:
{"description": "The apartment is in excellent condition, it is a duplex option, available long term.","attributes": {"Floor Area": "100 sq.m.","Number of Rooms": "3","Number of Bathrooms": "2","Construction Type": "Stone","Renovation": "Euro"},"amenities": ["Fridge", "Stove", "Air conditioner", "Internet"],"photos": ["https://img.list.am/f/586/92248586.webp"],"coordinates": { "lat": 40.18589, "lng": 44.506402 }}
Input
| Field | What it does |
|---|---|
categoryIds | Category ids to scrape, e.g. ["56"] (Apartments for rent) or ["62"] (For sale). Real-estate ids: 62 For Sale, 63 Long Term Rentals, 56 Apartments, 1377 Houses, 59 Commercial, 270 Land, 175 Garages. |
categoryUrls | Or paste list.am category/search/filter URLs, e.g. ["https://www.list.am/en/category/56?price1=50000&price2=150000"]. Filters in the URL are kept. Use category ids and/or URLs. |
includeIds | Optional. Return only these listing ids (a whitelist); the walk stops once all are found. |
excludeIds | Optional. Skip these listing ids (a blacklist), e.g. ids from a previous run. |
fetchDetails | Also open each item page for description, attributes, amenities and photos. Richer, but slower and more bandwidth. Off by default. |
maxItemsPerCategory | Stop after this many listings per category. Leave empty for 100; set 100000 for everything a category returns. |
maxPages | Pages to read per category (about 105 listings per page). |
proxyCountry | Residential IP country that clears list.am. Default AM. |
{"categoryIds": ["56", "62"],"excludeIds": ["22996926"],"maxItemsPerCategory": 500,"fetchDetails": false}
The category id is the number in a list.am category URL: https://www.list.am/en/category/56.
Output
Each run writes rows to the dataset. Export to JSON, CSV, Excel or the API. Within a run each listing id appears once.
Pricing
Pay per listing, around $1 per 1,000 listings at the free tier and less on paid plans. Listings fetched with item-page detail (fetchDetails) are billed at a higher per-listing rate, and a small per-run start fee applies. A run never reads more than its charge limit allows.