Sena Auto logoMarketplace · 4 min read

Sena Auto API: Watch New Korean Export Stock as It Is Listed

Sena Auto, the site of Sena Trading, describes itself as a seller of high quality Korean used cars for export. Export stock tends to move, so the useful question is often not what is listed, but what is new since yesterday. This article builds a simple routine for exactly that.

Sena Auto as an export seller

Sena Auto lists Korean used cars aimed at export buyers, each with an asking price. In KoreaCarsAPI it is a marketplace source, returned with is_auction=false and the same fields as every other marketplace.

KoreaCarsAPI is an independent data service and is not affiliated with Sena Auto or Sena Trading. The API reads public listings; any purchase is arranged with the seller directly.

Who needs to know about new stock

For export buyers, speed matters. The people who watch Sena Auto data closely tend to be:

  • Importers with standing requests from clients for a particular model and year.
  • Exporters who compare new arrivals at several export sellers each morning.
  • Agents who send clients a daily list of new cars that match their brief.
  • Developers building alert tools on Telegram, email or inside a CRM.

The fields behind a new-stock alert

Each Sena Auto record has the vehicle fields year, brand, model, generation, trim, engine volume, fuel, transmission, body type, colour and options, plus a listing with the Sena Auto URL, title, odometer, price with currency, images and dates.

Three dates drive an alert. created_at marks when the listing first appeared, updated_at when it last changed, and last_seen_at when it was last active. New stock is simply the set of cars whose created_at is later than your last run. The dated price history lets you add a second alert for price cuts on cars you already know.

lang=en asks for English values where a translation exists, and options come through the options dictionary, so an alert can show a clean equipment list. Photos come back as the full set with original links. A good alert shows the first image, the key specs, the price with currency and a link, and leaves the rest to the original listing.

A small sync loop

GET /cars is a cursor export: each response holds a batch of cars and a next_url for the next batch. The loop below walks all of Sena Auto's active stock. Store each car_id the first time you see it, and anything not stored before is new.

Run the loop on a schedule that matches how quickly you need to react. Do not rely on the order of cars in the export to find new stock; compare car_id values with your stored set instead, and use created_at to confirm. If a car you had retired shows up again, last_seen_at tells you it is active once more.

// SOURCE_ID is the Sena Auto entry from GET /domains
let url = 'https://api.auctionsapi.com/cars?is_auction=false&lang=en'
  + '&domains[]=' + SOURCE_ID + '&api_key=' + API_KEY

while (url) {
  const page = await fetch(url).then(r => r.json())
  saveBatch(page)        // your code: upsert by car_id, collect new ones
  url = page.next_url    // empty when the export is complete
}

Practical tips for alerts

Alerts are only useful if people trust them. A few rules keep the noise down.

  • Key everything on car_id, not on the title or price, which can change.
  • Send one alert per car, then a separate one only if the price drops.
  • Retire cars from your list when last_seen_at stops moving, so clients do not chase sold stock.
  • Match client briefs on brand, model, generation and an odometer band, not on free text.
  • Include the external.url in each alert so the reader can open the original listing.

Sena Auto with the other export sources

One export seller is a narrow view. The same loop with more entries in domains[] covers Autowini, Autobell Global, Carpool KR and the other export marketplaces in a single pass, all in one record format.

To see how export asking prices sit against the domestic market, add Encar and KB ChaChaCha to a separate comparison. Keeping export and domestic sources in different reports avoids mixing two different buyer markets in one average.

Questions

Sena Auto, from Sena Trading, describes itself as a seller of high quality Korean used cars for export.

Run the GET /cars export for Sena Auto on a schedule and compare car_id values with your last run, or check created_at.

No. The API only returns data. Reservations and purchases are arranged with the seller.

No. KoreaCarsAPI is an independent data service.

Start with a free demo key

One key for all 22 Korean sites we cover. We reply in writing with a demo key and the details of paid access.

Open the docs