Cars API · REST · JSON
Car listings from all over the world. One schema.
Search active cars, export the full feed, and look up any vehicle by ID, VIN or source listing. Every response uses the same car and listing shape, with localized dictionaries, inspection reports and vehicle history attached where the source has them.
How it works Illustration
Your app
GET /cars/{car_id}Hyundai IONIQ 5202237,810,000 KRW
3 listings merged:encar.comkcar.combobaedream.co.kr
InspectionHistory38 options7 languages
Your first request
curl -g "https://api.lotarius.com/search/count?api_key=$CARS_API_KEY" \
-H "Accept: application/json"ResponseLive
{
"count": 3217391
}https://api.lotarius.com
Quickstart →Three requests from key to a full vehicle record.Sync the full inventory →Walk the
/cars cursor and detect sold cars.Search with filters →40+ filters: brand, price, year, fuel, damage, location.Connect your key →See your usage and run every request from this page.API at a glance
| GET /search | Search vehicles |
| GET /search/count | Count matching vehicles |
| GET /cars/{car_id} | Find a vehicle by ID |
| GET /cars/vin/{vin} | Find a vehicle by VIN |
| GET /listing/{domain_id}/{listing_id} | Find a vehicle by source listing |
| GET /cars | Export vehicles with a cursor |
| GET /domains | Available source domains |
| GET /brands | Vehicle brands |
| GET /models/{brand_id} | Models and generations |
| GET /countries | Country dictionary and search |
| GET /countries/{id} | Resolve one country ID |
| GET /locations | Locations, regions, districts and populated places |
| GET /locations/{id} | Resolve one location ID |
| GET /car-option-sections | Equipment sections |
| GET /car-options | Equipment options |
