Subito.it Scraper | Italy Classifieds & Real Estate
Pricing
from $1.00 / 1,000 listings
Subito.it Scraper | Italy Classifieds & Real Estate
Scrape Subito.it listings across Italy or by region and category: cars, homes, bikes and everyday goods. Each row gives price, condition, location, seller and product facts. Schedule daily runs and export JSON, CSV or Excel.
Pricing
from $1.00 / 1,000 listings
Rating
0.0
(0)
Developer
Philip Kirkbride
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Features
Share
Subito Italy Classifieds Scraper
Collect listings from Subito.it, Italy’s classifieds marketplace: cars, motorcycles, homes, bicycles and everyday goods. Each row gives the asking price, location, condition, posting time and product facts, ready for price research, market monitoring and resale analysis.
Use cases
- Price research: what does a bike, a car or an espresso machine actually cost in Italy? Search a keyword across the whole country or one region and compare asking prices and conditions.
- Market monitoring: re-run the same category on a schedule and watch new listings arrive, priced, dated and located, ready for an alert or a dashboard.
- Home and car hunting: pull
appartamentiorautolistings for one region with rooms, floor, fuel, gearbox and mileage inattributes. - Resale shortlists: filter by keyword and city, keep the newest first, and reach out while listings are fresh.
Input
keyword: optional search words, for exampleiphoneormacchina caffè. Leave empty to browse the newest listings.category: the category as written in a Subito search link, for exampleauto,appartamenti,bicicletteormoto-e-scooter.usatocovers all categories.region: the region as written in a Subito search link, for examplelombardia,lazioorsicilia.italiacovers the whole country.maxItems: how many listings to collect (default 50).
{"keyword":"bicicletta","category":"biciclette","region":"lombardia","maxItems":50}
Results are listings for sale, in the order Subito shows them.
What it returns
Each row has listingId, title, price, currency, category, condition, region, city, postedDate, sellerType, sellerName, sellerId, sellerPhone, imageCount, url, descriptionExcerpt and attributes.
Output example
{"listingId":"666913536","title":"no ruote mtb olmo bignone reba rock shox","price":890,"currency":"EUR","category":"Biciclette","condition":"Buono - usato ma ben conservato","region":"Lombardia","city":"Sannazzaro de' Burgondi","postedDate":"2026-11-03T02:56:18+01:00","sellerType":"private","sellerName":null,"sellerId":"5725348","sellerPhone":null,"imageCount":6,"url":"https://www.subito.it/biciclette/no-ruote-mtb-olmo-bignone-reba-rock-shox-pavia-666913536.htm","descriptionExcerpt":null,"attributes":{"item_shippable":false,"item_condition":"Buono - usato ma ben conservato","bicycle_type":"MTB e Touring"}}
sellerTypeiscompanyorprivate. Company rows usually carry asellerName(the shop name) and asellerId; private rows show asellerIdwhen Subito publishes one, and asellerPhoneonly when the listing displays it.postedDateis in Italian local time.attributesholds the product facts Subito shows for the category, such as fuel and gearbox for cars, rooms and floor for homes, or bicycle type. Values are numbers, true/false or short text.
Empty values
A missing value is null. condition is often empty, mostly for cars and motorcycles, where Subito does not show it. price is empty when the seller gives none. Public titles and listing links are retained as supplied. descriptionExcerpt contains the description available on the search card; attributes includes model and brand when supplied.
Limits
- Covers Subito.it in Italy only.
- One run returns up to about 3,000 listings, and fewer if it reaches its time limit first. For more, split the search by category or region.
- Search results only: descriptions are limited to the text available on search cards.
sellerNameis the seller's public shop or personal name,sellerIdthe seller's public identifier andsellerPhonethe public phone number, each null when Subito shows none.
Privacy
Public seller identity and contact fields available on search cards are retained. Public listing text, including any contacts the source includes in it, is retained with whitespace normalized.
FAQ
How do I find the right category or region slug? Run your search once on subito.it, then copy the word from the address bar: …/annunci-lombardia/vendita/biciclette/ means region lombardia, category biciclette. usato and italia cover everything.
Why are some prices null? A seller can post without a price. currency stays null with it; the title often names an offer instead ("regalo", "affare").
Why is condition empty for cars and motorcycles? Subito does not show a condition line for those categories. Check attributes instead: fuel, gearbox, mileage and registration year for cars; type and displacement for bikes.
Why did I get fewer listings than maxItems? One run reads up to 100 result pages, about 3,000 listings, and stops earlier at its time limit or when the search runs out. Narrow or split the search by region or category for more coverage.
Can I get full descriptions? Search results carry the text Subito shows on each card. The listing page is not fetched separately, so descriptionExcerpt holds the card's excerpt.
Can I run it daily? Yes. Schedule the run, read the dataset through the Apify API and export it as JSON, CSV or Excel. Results come newest-first, so each run starts with the freshest listings.
Pricing
$0.001 per delivered listing plus a $0.005 start event per run; the Pricing tab has the current rates. A start event is charged per GB of memory with a one-GB minimum, so the default 512 MB run is one start.
What a run costs: the default input (the newest listings across Italy, up to 50) returns up to 50 rows, about $0.055 in total — $0.05 in listing charges plus the $0.005 start. A 300-listing monitoring run costs about $0.305.