Car Service
Car Service
Section titled “Car Service”The Car service provides access to vehicle information and assets.
const carService = iracing.car;Methods
Section titled “Methods”Get all cars in the iRacing database.
Returns: Promise<CarGetResponse>
Parameters: None
Description: Returns complete information about all cars available in iRacing.
const cars = await iracing.car.get();
cars.forEach(car => { console.log(`${car.carName} (ID: ${car.carId})`); console.log(` Category: ${car.categoryName}`); console.log(` Free: ${car.freeWithSubscription}`);});assets()
Section titled “assets()”Get car asset information including images and paint templates.
Returns: Promise<CarAssetsResponse>
Parameters: None
Description: Returns URLs for car images, templates, and other visual assets.
const assets = await iracing.car.assets();
Object.entries(assets).forEach(([carId, asset]) => { console.log(`Car ${carId}:`); console.log(` Logo: ${asset.carLogo}`); console.log(` Small image: ${asset.smallImage}`);});