Skip to Content

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.

CountryBrazil
TypeOnline-dealer
OwnerInstaCarro
Vehicle typesused, auction
Monthly visits— (C2B auction flow)
Active listings— (auction-to-dealer flow)
API accessNo public API (parse-only)
Parse priority★★☆☆☆
Official sitewww.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:

  • idstring
  • source_codestring
  • brand_namestring
  • brand_slugstring
  • model_namestring
  • model_slugstring
  • trimstring
  • yearinteger
  • price_usdinteger
  • mileageinteger
  • fuel_typeFuelTypeEnum
  • transmissionTransmissionEnum
  • body_typeBodyTypeEnum
  • colorColorEnum
  • seller_typeSellerTypeEnum
  • regionstring
  • source_locationobject
  • has_accidentboolean
  • is_new_vehicleboolean
  • is_verifiedboolean
  • statusVehicleStatusEnum
  • is_availableboolean
  • first_seen_atstring
  • last_seen_atstring
  • thumbVehiclePhoto
  • photosarray
  • photos_countinteger
  • has_valuationboolean
  • has_llm_analysisboolean
  • analysisobject

Detail — GET /apix/api/vehicles/{id}/ — adds 23 more:

  • generationstring
  • price_originalstring
  • price_original_currencystring
  • original_msrpstring
  • engine_ccinteger
  • seat_countinteger
  • drive_typeDriveTypeEnum
  • has_simple_repairboolean
  • has_recallboolean
  • recall_fulfilledboolean
  • warranty_typestring
  • inspection_passedboolean
  • owner_countinteger
  • is_undervaluedboolean
  • valuation_scorenumber
  • featuresarray
  • descriptionstring
  • listing_urlstring
  • listing_idstring
  • vinstring
  • vehicle_nostring
  • availability_checked_atstring
  • status_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

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.

Frequently asked questions