# API for used cars from Korea, China and the USA

apiauto.space is a REST API for used-car catalogs from Korea (Encar), China (Che168) and US auctions (Copart and IAAI) in one JSON format: filters, photos and a price change feed. Car importer sites, dealers, price trackers and Telegram bots use it instead of their own scrapers. Underneath is our copy of the real catalogs, refreshed on a schedule.

A demo key right in Telegram: one day, 100 requests, free.

- 3 markets
- Korea, China and the USA updated every hour

## Three markets, with honest borders.

Encar, Che168, Copart and IAAI: what each source has and what it lacks.

| Market and source | On sale | Status | VIN | Photos | Specific fields |
| --- | --- | --- | --- | --- | --- |
| Korea ([Encar](https://apiauto.space/en/encar-api/)) | 142,006 | live updated every hour | rare | usually 4 | sale type, city, accident marks |
| China ([Che168](https://apiauto.space/en/che168-api/)) | 232,721 | live updated every hour | no | many | dealer price in yuan, city, trim |
| USA ([Copart · IAAI](https://apiauto.space/en/copart-iaai-api/)) | 67,434 | live updated every hour | yes | many | damage, title, auction date, bid |

Korea. Photos are the representative set from Encar search, usually four. About one car in a thousand has a VIN; the source has no transmission or engine size. Rentals and leases may show less than the full price — see raw.sell_type. [All about the Encar API](https://apiauto.space/en/encar-api/)

China. The source sends no VIN — the field is null, we never guess. The price is the dealer's price in yuan. Make and model names use official Latin names instead of word-by-word translations. [All about the Che168 API](https://apiauto.space/en/che168-api/)

USA. The copy holds lots with auctions ahead, not the whole auction archive. The price is the buy-now price when there is one (the running bid is in raw.bid); body type is missing on some lots. Search beyond the copy with /v1/us/live on Pro and above. [All about the Copart and IAAI API](https://apiauto.space/en/copart-iaai-api/)

## A small API. Deliberate decisions.

### A filtered catalog

Make, model, year, price in the local currency and in dollars, mileage, fuel, body, photos. Cursor pagination, up to 100 cars per request.

`GET /v1/cars?market=kr&brand=Kia&year_min=2021&limit=50`

### A change feed

New cars, cars taken off sale and price changes above a percentage threshold. Pro, Max and the demo.

`GET /v1/changes?market=cn&since=2026-09-01T00:00:00Z&type=price_drop`

### References

Makes and models with car counts, field dictionaries, market freshness. Free — they never touch the quota.

`GET /v1/references/brands?market=us`

### Live US search

Lots beyond the copy, straight from the data provider. A separate request counter, Pro and above.

`GET /v1/us/live?make=Toyota&model=Camry&year_min=2020`

- Hyundai (35,229)
- Kia (34,234)
- BMW (12,679)
- Mercedes-Benz (12,499)
- Genesis (8,258)
- KGM (SsangYong) (6,035)
- Chevrolet (5,608)
- Renault Korea (4,632)
- Mercedes-Benz (20,210)
- Volkswagen (19,390)
- BMW (17,709)
- Audi (13,220)
- Toyota (11,778)
- BYD (7,915)
- Honda (7,907)
- Buick (7,125)
- Toyota (7,649)
- Ford (6,227)
- Honda (5,832)
- Chevrolet (5,476)
- Nissan (5,063)
- Hyundai (4,099)
- Kia (3,247)
- Jeep (2,777)

## Pricing

| Plan | Price a month | Quota | Markets | Req/s | Cars per request | Change feed | Live US search |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Demo | free | 100 requests a day | 3 | 1 | 20 | ✓ | — |
| Start | $59 | 100,000 cars a month | 1 | 2 | 100 | — | — |
| Pro | $149 | 500,000 cars a month | 2 | 5 | 100 | ✓ | 2,000 |
| Max | $299 | 2,000,000 cars a month | 3 | 10 | 100 | ✓ | 10,000 |

A year costs 10 months. Enterprise (reselling the data, full dumps, a custom quota): terms and price agreed in the bot. The quota counts cars returned, not requests; references, usage, photos and health checks are free.

## From zero to the first response.

1. **A demo key in the bot** — Open the bot — the key arrives at once, with no card and no waiting for an admin. One demo per Telegram account.
2. **The first request** — Send the key in the X-API-Key header: curl, httpx, fetch or any HTTP client will do.
3. **Payment and a working plan** — Pick markets and a plan in the bot and pay by SBP or in crypto. Access opens right after the payment; the key stays the same.

## Uncomfortable questions, answered first.

### Is this an Encar or Che168 scraper?

No, it is a ready API. We maintain the copy of the Encar, Che168, Copart and IAAI catalogs: we refresh it, map makes to one set of Latin names, cache photos and track price changes. You do not write or fix a scraper — an HTTP request with a key is enough.

### How fresh is the data?

Each market's copy is refreshed every hour. If a source falls behind, the API serves the last copy and reports its age in the X-Data-Age-Seconds header; current market freshness is in /v1/references/markets.

### Where does the data come from?

Korea from the Encar catalog, China from Che168, the USA from Copart and IAAI auction lots. The catalog is our own copy on a separate server, refreshed on a schedule; catalog requests read only that copy. Only live US search (/v1/us/live) and photos not yet in our cache (/img) reach the sources at request time.

### Why is there no VIN for China?

The source does not send it. The vin field is null: we never guess values. Everything the source provided stays in raw.

### Why isn't the whole US auction included?

The copy holds lots whose auctions are still ahead. We do not sell the archive of past auctions. Beyond the copy, /v1/us/live is available on Pro and above, with its own counter.

### How is usage counted?

The catalog and the change feed count the cars returned, not requests: a response with 37 cars costs 37 records. References, usage, photos and health checks are free. The demo counts requests: 100 in a day.

### Can I resell the data?

Not on regular plans: the data is for your product and your customers, not for passing on raw to third parties. Resale and full dumps need an Enterprise agreement.

### My key leaked — what now?

Rotate it in the bot. The new key arrives at once and the old one keeps working for 24 hours so you can replace it. The quota is not reset.

### Can I get a refund?

A paid period is not refunded — that is why there is a free one-day demo before buying. The exception: a payment for an order that no longer fits (say, the subscription changed while you were paying) and a second payment of one order are refunded in full. Details are in the offer, section 8.

---

Page: https://apiauto.space/en/
