Standvirtual Data Parser & API
Standvirtual is Portugal’s #1 car portal — the leading auto marketplace in the country — and Carapis extracts its full dealer and private listing data through one REST API. Part of OLX Group (Prosus/Naspers), Standvirtual shares the same platform family as OTOMOTO in Poland, and Carapis serves its inventory without you building a scraper.
Available now. Standvirtual is in the live feed — pull it from /apix/api/vehicles/ with your API key.
| Country | Portugal |
|---|---|
| Type | Classifieds |
| Owner | OLX Group (Prosus/Naspers) |
| Vehicle types | used, new, dealer, private |
| Monthly visits | high (PT #1 auto) |
| Active listings | large |
| API access | No public API (parse-only) |
| Parse priority | ★★★☆☆ |
| Official site | www.standvirtual.com |
What is Standvirtual?
Standvirtual is the leading car portal in Portugal, part of OLX Group (Prosus/Naspers) alongside OTOMOTO (Poland). It carries used and new cars from both dealers and private sellers, making it the primary structured source of Portuguese car data. In 2026 OLX began rolling out an “AutoGPT” agentic auto-search assistant across Europe, underlining the group’s investment in its auto portals.
Market Position
Standvirtual is the #1 auto marketplace in Portugal, part of OLX Group (Prosus/Naspers). Sharing platform infrastructure with sister portals like OTOMOTO (PL), it benefits from the group’s scale and ongoing investment (including the 2026 OLX AutoGPT assistant). It carries both dealer and private inventory, giving the fullest view of Portuguese used-car supply.
What the API returns
Response schema
Indicative — this is the shape, not a guarantee. Every source returns the same structure, so what you build against does not change when you add one. Which fields carry a value depends on the source and on the individual listing: a site that does not publish mileage returns null there, and Standvirtual is no exception.
List — GET /apix/api/vehicles/ — returns 30 fields per vehicle:
idstringsource_codestringbrand_namestringbrand_slugstringmodel_namestringmodel_slugstringtrimstringyearintegerprice_usdintegermileageintegerfuel_typeFuelTypeEnumtransmissionTransmissionEnumbody_typeBodyTypeEnumcolorColorEnumseller_typeSellerTypeEnumregionstringsource_locationobjecthas_accidentbooleanis_new_vehiclebooleanis_verifiedbooleanstatusVehicleStatusEnumis_availablebooleanfirst_seen_atstringlast_seen_atstringthumbVehiclePhotophotosarrayphotos_countintegerhas_valuationbooleanhas_llm_analysisbooleananalysisobject
Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:
generationstringprice_originalstringprice_original_currencystringoriginal_msrpstringengine_ccintegerseat_countintegerdrive_typeDriveTypeEnumhas_simple_repairbooleanhas_recallbooleanrecall_fulfilledbooleanwarranty_typestringinspection_passedbooleanowner_countintegeris_undervaluedbooleanvaluation_scorenumberfeaturesarraydescriptionstringlisting_urlstringlisting_idstringvinstringvehicle_nostringavailability_checked_atstringstatus_changed_atstring
Abbreviated example:
{
"id": "0193f2c1-...",
"source_code": "encar",
"brand_name": "BMW",
"model_name": "320i",
"trim": "M Sport",
"year": 2021,
"price_usd": 28400,
"price_original": "38900000",
"price_original_currency": "KRW",
"mileage": 45000,
"fuel_type": "gasoline",
"transmission": "automatic",
"has_accident": false,
"listing_url": "https://...",
"photos": [{ "url": "https://cdn.carapis.com/..." }],
"first_seen_at": "2026-09-28T11:04:22Z",
"is_available": true
}Which sources you can actually query is answered by GET /apix/api/sources/ with your API key — it is the list your account can pull today, and it is the one to trust over any page on this site.
The combined dealer-and-private depth and seller-type flag make Standvirtual the fullest single window into the Portuguese market.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "standvirtual", "limit": 20},
headers={"Authorization": f"Bearer {API_KEY}"},
)
for car in resp.json()["results"]:
print(car["make"], car["model"], car["year"], car["price"])Get an API key at my.carapis.com and see the full API reference. Pricing is on the pricing page .
Use Cases
- Market research — the most complete view of the Portuguese used-car market. See market research.
- Pricing intelligence — dealer and private asking prices feed market-pricing models for dealers.
- Import / export — source Portuguese vehicles remotely. See import & export.