Skip to Content

OLX Motoryzacja Data Parser & API

OLX Motoryzacja is the car section of olx.pl — Poland’s largest horizontal classifieds, part of an ~150M+/mo all-category site — and Carapis can extract its listing data, including spec, mileage, photos and seller info, through one REST API. Owned by OLX Group (Prosus/Naspers), it is the private-seller (C2C) tier that complements its sister portal Otomoto.

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

CountryPoland
TypeClassifieds
OwnerOLX Group (Prosus)
Vehicle typesused, private
Monthly visitspart of olx.pl ~150M+/mo all-cat
Active listingslarge (C2C)
API accessPartial / limited API
Parse priority★★★☆☆
Official sitewww.olx.pl

What is OLX Motoryzacja?

OLX Motoryzacja is the vehicles category of olx.pl, the dominant horizontal classifieds platform in Poland, run by OLX Group under Prosus/Naspers. It is heavily private-seller (C2C) and complements the dealer-rich Otomoto, which shares the same parent. Its traffic is part of olx.pl’s ~150M+ monthly all-category visits.

Market Position

OLX Motoryzacja is the C2C layer of the Polish auto market: a large private-seller base under the olx.pl umbrella (~150M+/mo all-category). Together with Otomoto, also OLX Group / Prosus, it gives near-complete coverage of Poland — dealer and private. The shared OLX stack means one parser pattern extends across the group’s Motors verticals in Poland, Romania and Uzbekistan. Carapis can handle the JS rendering and serves the data through one unified endpoint.

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 OLX Motoryzacja 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.

Its private-seller depth makes OLX Motoryzacja the complement to Otomoto’s dealer inventory for a full Polish market view.

API Quick Start

import requests resp = requests.get( "https://api.carapis.com/v2/listings", params={"source": "olx-pl", "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 — add private-seller inventory for a complete view of the Polish used-car market. See market research.
  • Pricing intelligence — C2C listings broaden the sample for pricing models for dealers.
  • Import / export — Poland is a major EU used-car hub; private-seller data supports cross-border sourcing. See import & export.

Frequently asked questions