Standvirtual Scraper
Pricing
from $4.20 / 1,000 results
Standvirtual Scraper
Every car, motorcycle, van and motorhome for sale on Standvirtual Portugal: full specs, price with market evaluation and price drops, equipment, dealer name, address and website, and the municipality of every listing. 40 filters, no 1,000 result cap, and new-listing tracking.
Pricing
from $4.20 / 1,000 results
Rating
0.0
(0)
Developer
Norm Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share

🚗 Standvirtual Portugal Cars Scraper
Get every car, motorcycle, commercial vehicle, and motorhome for sale on Standvirtual, Portugal's biggest vehicle marketplace. Each listing comes with full specifications, the asking price with the site's own market price evaluation and recent price drops, the equipment list, and the dealer's name, address, and website. No login, no account.
Built for dealers, importers, car traders, and market analysts who need the whole Portuguese market, not a sample of it.
🎯 Who uses it?
🏪 Car dealers and traders
Find cars priced below market or recently reduced, by make, model, district, and budget, and get told about new ones on every scheduled run.
🌍 Importers and exporters
Compare Portuguese prices with other markets across thousands of listings, with year, mileage, power, and equipment for each car.
📈 Market analysts and lenders
Track prices, stock, and price drops by make, model, fuel, and region, including electric range and battery size.
🤝 Dealer services and B2B sales
Build a list of active dealers with their address, postal code, website, stock, and whether they are registered credit intermediaries.
✨ What it does
- The whole market: every listing that matches your search, with no cap on results. Cars, motorcycles, commercial vehicles, and motorhomes.
- Vehicle filters: several makes and models at once, keyword, new or used, body type, fuel, gearbox, traction, color, year, mileage, and power.
- Where: any of Portugal's districts, Madeira, and the Azores islands, or any of its 308 municipalities.
- Price filters: price range, below market or at market by the site's own evaluation, and recent price drops only.
- Seller and history filters: dealers or private sellers, ACAP certified dealers, manufacturer certified programs, national or imported, maximum previous registrations, VAT deductible, trade-in accepted, financing, complete service book, second key, non-smoker, particle filter, and classic cars.
- Equipment filters: 38 must-have items, such as Apple CarPlay, reversing camera, heated seats, adaptive driving aids, and EV fast charging.
- New listing tracking: schedule the same search and each run returns only the listings that appeared since the last one.
- Look up: refresh listings you already know from their URL.
Missing source values are returned as null, never invented.
Why this scraper
- No 1,000 result limit. Get every match, up to the entire marketplace of more than 40,000 cars.
- Price intelligence on every row: the site's own below, in, or above market evaluation, the price drop percentage, and the price before the drop.
- Full listing details: description, 25 specifications including CO2, consumption, warranty, and electric range, the complete equipment list, and every photo.
- Dealer data built in, not sold as an add-on: company and stand name, address, postal code, coordinates, website, logo, years on Standvirtual, ACAP certification, brand certified program, and Bank of Portugal credit intermediary number.
- The municipality of every listing, even though the site only shows the parish, so you can filter and group by concelho.
- 40 filters, covering everything the site offers that matters for buying and analysis.
- Private sellers stay private: listings from private sellers are included, with no name, address, phone, or exact location.
How it compares
| Capability | This actor | Other Standvirtual scrapers |
|---|---|---|
| Make, model, price, year, mileage, fuel, gearbox | yes | yes |
| Results per run | unlimited | up to 1,000 |
| Several makes and models in one run | yes | one |
| District, island, and municipality filters | yes | no |
| Market price evaluation and price drops | yes | no |
| Description, equipment list, all photos | yes | no |
| Dealer name, address, website, credit intermediary | yes | seller type only |
| VAT, trade-in, financing, history, and equipment filters | yes | no |
| Motorcycles, commercial vehicles, motorhomes | yes | cars only |
| Only new listings on scheduled runs | yes | no |
📦 What data you get
| Entity | Useful fields |
|---|---|
| Vehicle | Title, description, vehicle type, make, model, version, sub-model, year, registration month, mileage, fuel, gearbox, gears, engine size, power, body, color, doors, seats, traction. |
| Efficiency | CO2 emissions, urban and extra-urban consumption, battery capacity, and electric range. |
| Condition | New or used, imported, previous registrations, warranty in months, service book, second key, non-smoker, particle filter, classic. |
| Price | Asking price in euros, negotiable, market price evaluation, price drop percentage, and the price before the drop. |
| Deal terms | VAT deductible, financing available, and trade-in accepted. |
| Dealer | Company name, stand name, ID, address, postal code, coordinates, website, logo, year joined, ACAP certification, brand certified program, and credit intermediary status and number. |
| Location | Locality (parish), municipality, and district of every listing. |
| Media | Main photo, photo count, and every photo URL. |
| Listing | Equipment list, badges, listing link, and the dates it was published, first published, and last updated. |
Every record includes scraped_at (UTC). Download your dataset from Apify as CSV, JSON, Excel, or XML.
💡 Use cases
🏪 BMW and Audi diesels under €30,000 from 2018, priced below market
{ "makes": ["BMW", "Audi"], "fuelTypes": ["diesel"], "priceMax": 30000, "yearFrom": 2018, "priceEvaluation": "below" }
🔔 Every new Tesla listed in Lisboa or Porto, on a daily schedule
{ "makes": ["Tesla"], "districts": ["lisboa", "porto"], "onlyNewListings": true }
📉 Recent price drops on automatic SUVs from dealers
{ "bodyTypes": ["suv"], "gearboxes": ["automatic"], "sellerType": "dealer", "priceDropsOnly": true }
🧾 VAT deductible company cars with CarPlay and a reversing camera
{ "conditionFlags": ["tax_deductible"], "equipment": ["apple_carplay", "rear_view_camera"], "yearFrom": 2021 }
🏍️ New motorcycles in the whole country
{ "category": "motos", "condition": "new" }
🏘️ Every car for sale in Matosinhos and Vila Nova de Gaia
{ "municipalities": ["Matosinhos", "Vila Nova de Gaia"] }
📊 A fast market snapshot of every electric car, search fields only
{ "fuelTypes": ["electric"], "includeDetails": false }
⚙️ How the input is organised
Maximum results sits at the very top, since it applies no matter what you're doing. Leave it empty to collect every match. Below it, the form is split into eight numbered sections:
| Section | What it's for |
|---|---|
| 1 · What to do | Search for vehicles or look up known listings. |
| 2 · Vehicle | Vehicle type, makes, models, keyword, new or used, body, fuel, gearbox, traction, and color. |
| 3 · Where | Districts, islands, and municipalities. |
| 4 · Price, year, and mileage | Price, year, mileage, power, market price evaluation, and recent price drops. |
| 5 · Seller and history | Dealers or private sellers, certified programs, origin, previous registrations, and deal and history flags. |
| 6 · Equipment | Must-have equipment. |
| 7 · Output and tracking | Full listing details, only new listings, and sort order. |
| 8 · Look up | Listing URLs to refresh directly. |
Description, color, warranty, equipment, photos, and dealer address come from each listing's full page, so keep Include full listing details on when you need them. The filters themselves work either way.
New cars that a brand sells through its own store on Standvirtual open the store page instead of a listing. They are still returned, marked as new, with their search fields and a link to the store page.
Apify Free plan: every run is limited to a fixed 10-row sample. Upgrade your Apify plan to run your own settings.
🛡️ Limits & responsible use
This Actor reads only public Standvirtual listings. It never signs in and never contacts sellers.
Dealer details are business information. Listings from private sellers are included without the seller's name, address, phone, or exact location. Seller phone numbers are not collected for anyone. Use the data for relevant business purposes, respect Standvirtual's terms, and do not republish listings.
Runs are paced to stay gentle on the site. About 1,000 listings with full details load in around a minute, and a search-only list is faster still.
A listing that no longer exists in Look up mode is not written to the dataset, so it is never charged. It is listed in the run log and in the NOT_FOUND record of the run's key-value store.
📧 Contact
Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com
Local development
bun installbun testbun run src/main.ts