InstaCarro Data Parser & API
InstaCarro is Brazil’s C2B (consumer-to-business) auction-to-dealer used-car platform — buying cars from consumers and selling them to dealers via auction — and Carapis can extract its available listing data, including make, model, year, mileage and price, through one REST API. It exposes a different slice of the market: cars priced through a dealer-auction flow rather than retail classifieds.
On request — not in the live feed today. We do not continuously crawl InstaCarro right now. Activation takes 2–3 weeks of engineering and is quoted per source, because each one ships with dedicated proxies, anti-bot tuning and ongoing maintenance. Ask us to add it.
| Country | Brazil |
|---|---|
| Type | Online-dealer |
| Owner | InstaCarro |
| Vehicle types | used, auction |
| Monthly visits | — (C2B auction flow) |
| Active listings | — (auction-to-dealer flow) |
| API access | No public API (parse-only) |
| Parse priority | ★★☆☆☆ |
| Official site | www.instacarro.com |
What is InstaCarro?
InstaCarro (instacarro.com) is a Brazilian online-dealer operating a C2B model: consumers sell their cars, which InstaCarro then auctions to its dealer network. It has raised around $66.9M to date. Because vehicles move through an auction-to-dealer flow rather than a public retail listing site, its data reflects wholesale-style dealer pricing.
Market Position
InstaCarro is one of Latin America’s online-dealer/fintech challengers, alongside Karvi and Creditas Auto. Its C2B auction model gives a wholesale, dealer-facing pricing signal that complements the retail asking prices on portals like Webmotors. As an auction-to-dealer flow, public listing volume is limited and not separately published, so it is a lower-priority but distinctive data source for understanding the dealer-acquisition side of Brazil’s used-car market.
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 InstaCarro 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 wholesale dealer-auction pricing is InstaCarro’s distinctive signal — useful as a buy-side counterpart to retail asking prices.
API Quick Start
Python
import requests
resp = requests.get(
"https://api.carapis.com/v2/listings",
params={"source": "instacarro", "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
- Pricing intelligence — InstaCarro’s wholesale auction pricing complements retail data for dealers in Brazil.
- Market research — track the dealer-acquisition side of Brazil’s used-car market. See market research.
- Import / export — source dealer-auction Brazilian inventory. See import & export.