Skip to Content

Kijiji Autos Data Parser & API

Kijiji Autos is Canada’s leading dedicated auto classifieds portal — around 6-9M visits per month with a large inventory of dealer and private listings — and Carapis can extract its full listing data, including spec, price, dealer details and seller type, through one REST API. Owned by Adevinta, Kijiji Autos is the dealer-focused complement to general Kijiji.ca, and Carapis can deliver its data without you building or maintaining a DataDome-protected scraper.

On request — not in the live feed today. We do not continuously crawl Kijiji Autos 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.

CountryCanada
TypePortal
OwnerAdevinta
Vehicle typesused, new, dealer, private
Monthly visits~6-9M/mo (SimilarWeb, Sep 2025)
Active listingslarge
API accessNo public API (parse-only)
Parse priority★★★★☆
Official sitewww.kijijiautos.ca

What is Kijiji Autos?

Kijiji Autos is the dedicated automotive marketplace from Kijiji, owned by Adevinta. It draws roughly 6-9M visits per month (SimilarWeb, Sep 2025) across a large inventory of dealer and private-seller vehicles, with full specifications, pricing and photos. It is more structured and dealer-oriented than general Kijiji.ca, making it a primary Canadian listings source alongside AutoTrader.ca.

Market Position

Kijiji Autos draws ~6-9M visits per month (SimilarWeb, Sep 2025) and is one of the two pillars of Canadian car search alongside AutoTrader.ca. It belongs to the Adevinta / Kijiji ownership group, which also runs general Kijiji.ca — whose total vehicle traffic rivals or exceeds AutoTrader.ca. Together, Trader Corporation and the Adevinta/Kijiji group cover the vast majority of Canadian listings, so parsing both Kijiji properties plus AutoTrader.ca gives near-total Canada coverage.

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 Kijiji Autos 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 mix of structured dealer and private-seller listings gives broad Canadian coverage, with seller type letting buyers segment dealer vs C2C inventory.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "kijiji-autos", "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 — track Canadian dealer and private inventory mix and price trends. See market research.
  • Pricing intelligence — benchmark Canadian pricing across dealer and C2C listings for dealers.
  • Inventory monitoring — watch competitor and private-seller listings at scale.

Frequently asked questions