Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ThatMojo/encarapi-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

EnCarAPI — Node.js client for the Encar API (Korean car data)

Official Node.js / TypeScript client for the EnCarAPI — a REST Encar API / Korean Car API that gives you real-time Korean used-car data from Encar.com: vehicle listings, photos, full specifications, options, price history and dealer info.

Built for car exporters, dealers and platforms that need reliable Korean car data without scraping, proxies or geo-blocks.

🔑 An EnCarAPI key is required. The API and its data are a paid service. Get a key (5-day trial available) at encarapi.com .

Install

npm install github:ThatMojo/encarapi-node

(An npm release — npm install encarapi — is coming soon.) Requires Node.js 18+.

Quick start

const { EnCarAPI } = require("encarapi");
// Get your key at https://encarapi.com
const client = new EnCarAPI("YOUR_API_KEY"); // or set ENCARAPI_KEY in your environment
(async () => {
 // Search & filter the Korean car catalog (Encar.com listings)
 const cars = await client.catalog({ count: true });
 // Filter facets (brands, models, counts)
 const facets = await client.nav();
 // Full detail for one vehicle: specs, options, inspection, price
 const detail = await client.vehicle("12345678");
})();

Without a valid key every call throws a clear error pointing you to encarapi.com — there's no free data here, just a clean client for the paid API.

Why EnCarAPI?

  • Real-time Encar.com data — listings, photos, specs, options, price history.
  • Korean → English field mapping handled for you.
  • One REST API instead of brittle scrapers, proxies and bot defenses.
  • Plans from 149ドル/month, with a 5-day trial.

API

Method Endpoint Description
client.catalog(params?) GET /api/catalog Search & filter Korean car listings
client.nav(params?) GET /api/nav Filter facets / navigation metadata
client.vehicle(id) GET /api/vehicle/:id Full per-vehicle detail

Links

License

MIT for this client library. Use of the EnCarAPI service itself requires a valid API key and is subject to the EnCarAPI terms at encarapi.com.


Keywords: Encar API, Encar.com API, Korean Car API, Korea car API, Korean used car data, Korean car data API, car export Korea, vehicle data API, Encar data.

About

Official Node.js/TypeScript client for the EnCarAPI — Encar API / Korean Car API. Real-time Korean used-car data from Encar.com. Key required.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /