# Car Info Autocomplete

The Car Info Autocomplete addon enhances the Motors plugin by making vehicle listing creation faster and more accurate. With this tool, you can automatically populate key details by simply selecting a make, model, year, or entering a VIN. It removes the need for manual data entry, minimizes errors, and ensures that every listing contains consistent and reliable information. This [**streamlined process**](#how-to-use-the-addon) saves time for both dealers and individual sellers while improving the overall quality of the listings.

## Addon Settings

Car Info Autocomplete addon can be enabled by following **WP Dashboard > Motors > Pro Addons** tab:

<figure><img src="/files/NYwF8B5Xa7xRoZeRjnW0" alt=""><figcaption></figcaption></figure>

Once the addon is activated, its settings can be found in the **WP Dashboard**:

<figure><img src="/files/rn8kTTjhlcdfhMfwXqol" alt=""><figcaption></figcaption></figure>

### Make/Model/Year Lookup Settings

This tab enables the retrieval of detailed vehicle information by selecting the make, model, and year. Here is the overview of the tab:

<figure><img src="/files/ZxysKtfeU9HISexto1TB" alt=""><figcaption></figcaption></figure>

* **Make/Model/Year Lookup** – Toggle this option on to activate the [**Make/Model/Year autocomplete**](#make-model-year-lookup-1) functionality.
* **Car Data Provider** – Choose the data service that will supply vehicle information. Available options are **CarAPI** and **OpenDataSoft**.
* **API Token and API Secret** – Credentials provided by the selected data provider. These keys are required to authenticate and fetch vehicle details, so you [**have to obtain them**](#how-to-obtain-carapi-credentials). Setting is available only for **CarAPI. OpenDataSoft** does not require credentials.
* **Field Mapping** – Connects incoming vehicle data from the provider to the appropriate Motors [**custom fields**](/motors-car-dealer-classifieds-and-listing/search-filter/custom-fields.md). The available fields here are inherited from your [**Custom Fields**](/motors-car-dealer-classifieds-and-listing/search-filter/custom-fields.md) and options for the fields provided by the chosen **Car Data Provider**.

{% hint style="info" %}
Make sure to map each field from the car data provider to the correct custom field on your website. Incorrect mapping may cause the imported information to display inaccurately.
{% endhint %}

<figure><img src="/files/w0iIuSazVYKv8RYQGcd1" alt=""><figcaption><p>E.g: Make Custom fild on the site is matching to the Make field of the Car Info Provider</p></figcaption></figure>

#### VIN Lookup Settings

This tab allows you to fetch complete vehicle details using its unique Vehicle Identification Number (VIN). Here is the overview of the tab:

<figure><img src="/files/r1riOAqnQYfAA3VI0GEP" alt=""><figcaption></figcaption></figure>

* **VIN Lookup** – Toggle this option on to activate [**VIN-based autocomplete**](#vin-lookup) functionality.
* **Car Data Provider** – Choose the provider that will return vehicle details using VIN. There are 4 different providers, namely, NHTSA, CarAPI, Vindecoder.eu (Vincario) and Marketcheck.
* **API Keys** – Credential provided by the selected VIN data provider. This section may differ based on the chosen Car Data Provider. This is required for data requests. NHTSA does not require any credentials to be obtained.&#x20;
* **Field Mapping** – Connects incoming vehicle data from the provider to the appropriate Motors [**custom fields**](/motors-car-dealer-classifieds-and-listing/search-filter/custom-fields.md). The available fields here are inherited from your [**Custom Fields**](/motors-car-dealer-classifieds-and-listing/search-filter/custom-fields.md) and options for the fields provided by the chosen **Car Data Provider**.

### How to Obtain API Credentials?

You have to obtain API credentials to use the autocomplete feature for some car data providers.&#x20;

{% hint style="info" %}
If you have credentials obtained before, for example,  for the [**VIN Decoder addon**](/motors-car-dealer-classifieds-and-listing/motors-pro-addons/vin-decoder.md), you can also use them.&#x20;
{% endhint %}

The following providers require API credentials:

* [**CarAPI**](#how-to-obtain-carapi-credentials-1)
* [**Vindecoder.eu (Vincario)**](#how-to-obtain-vindecoder.eu-api-credentials)
* [**MarketCheck**](#how-to-obtain-marketcheck-api-credentials)

#### How to obtain CarAPI Credentials?

**CarAPI** is a developer-friendly, RESTful JSON vehicle API that delivers a comprehensive and up-to-date database of automotive information—ranging from year, make, model, submodel, and trim data to VIN decoding, license plate lookups, and OBD-II diagnostics. It covers over 90,000 vehicles sold in the U.S. dating from 1900, with detailed specs like engine, transmission, mileage, fuel economy, and color options available from 1990 onward.

{% embed url="<https://carapi.app/>" %}

Now, let's see how to get its API Credentials to use.&#x20;

{% stepper %}
{% step %}
Go to  <https://carapi.app/register> and sign up (or sign in if you are an existing user):

<figure><img src="/files/hqU4YZGKmKoD5YzRNSvF" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Once you are logged in to the system, go to the [**API Credentials** ](https://carapi.app/profile/users/api)tab:

<figure><img src="/files/9wRfKTqD9HYCoV2KeNP9" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click on the <kbd>Generate Secret</kbd> button, and you will get both your **API Token** and **API Secret**:

<figure><img src="/files/6NtNkDNYkspxdzTDDYgn" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Copy & paste the credentials to their designated areas in the addon settings:

<figure><img src="/files/sfPvsEJLmvtFGVujIg1R" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### How to obtain Vindecoder.eu API Credentials?

Vincario offers VIN decoding services with a focus on European vehicles, providing essential specifications and model information. This provider is ideal for users in the European market, offering relevant and specific data for vehicles commonly registered in the region. Vincario’s database is updated regularly to reflect accurate vehicle specifications and registration details.

{% embed url="<https://vindecoder.eu/>" %}
Official website of Vindecoder.eu
{% endembed %}

{% hint style="info" %}
Vindecoder.eu offers both **free** and **paid** subscription plans to use their **API**. You can check them out [here.](https://vindecoder.eu/pricing/api)
{% endhint %}

Let's see how to obtain its credentials.

{% stepper %}
{% step %}
Log in or register on <https://vindecoder.eu/login>:

<figure><img src="/files/SM4ZWTEFkfrobEazZjcg" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Go to your dashboard, then move to the [APIs tab](https://vindecoder.eu/my/api/). Click on the **Request API Key:**

<figure><img src="/files/71nVyV81V3SzIIc6kors" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
After that, you may be requested to fill in the **Customer Survey** to use their **Free Plan** or continue by choosing the **Paid plan.**&#x20;
{% endhint %}
{% endstep %}

{% step %}
On the opened page, you can find your **API Key** and **Secret Key:**

<figure><img src="/files/NFuzBjutxpIDxCk6Gvv0" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Paste the keys to their designated areas in the addon **settings** and **Save** the change&#x73;**:**

<figure><img src="/files/Oa1y2iwMJR7RhZAUQTLm" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

#### How to obtain MarketCheck API Credentials?

**MarketCheck's** automotive data covers **6 years** of inventory across the **US** and **Canada**. Each day they crawl over 50k dealer websites to deliver the most comprehensive and up-to-date depictions of market activity available anywhere. Individual listing records show year, make, model, and trim, with VIN-level histories, showing the most recent time the car showed up online back to the earliest, with every change that occurred over that time. Car types include new, used, certified, lease, auction, and private sellers. Equipment breakdowns give fuel type, engine size, transmission, color, driveline, and body style with links back to the VDP of the source we obtained the information.

{% embed url="<https://www.marketcheck.com/>" %}
Official Website of Marketcheck
{% endembed %}

{% hint style="info" %}
Use of the **MarketCheck API**s has both **free** and **paid plans.** Pricing can be checked from [here.](https://www.marketcheck.com/apis/pricing/#automotive)&#x20;
{% endhint %}

Let's see how to obtain its credentials:

{% stepper %}
{% step %}
Go to <https://universe.marketcheck.com/sign-up> login or register on the system:

<figure><img src="/files/2O9n6esoIFh8LtuxXeNP" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Move to the **API** tab, then **Subscriptions**. You have to choose a plan according to your needs:

<figure><img src="/files/MBZhLwC9XEfZrFRPWEwX" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After that, go to the **API Keys** tab and click on **Add Key:**

<figure><img src="/files/F7XKzkLNQgYLRwPsxNvk" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Name your App and click on **Submit:**

<figure><img src="/files/rSoVLpSUufm3mQi3EJ7O" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After that, your **API Key** will be available in the **API Keys tab.**&#x20;

<figure><img src="/files/dnkSLiCGAnrAX0Uue5wm" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Paste the **API Key** to the designated area and **Save** the changes:

<figure><img src="/files/whYjqIikj8pqMdeeIs3t" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

## How to Use the Addon

You can use the autocomplete feature in two ways:

* [**By selecting the make/model/year of the vehicle**](#make-model-year-lookup)
* [**By entering the VIN**](#vin-lookup)

{% hint style="info" %}

#### IMPORTANT

The Motors plugin does not guarantee the accuracy of the data retrieved, as it fully depends on the selected [**Car Data Provider.**](#addon-settings) Vehicle images, additional features, descriptions, and other related details must still be added manually, since they are unique to each listing.
{% endhint %}

### Make/Model/Year Lookup

The **Make/Model/Year Lookup** tab lets you quickly generate complete vehicle details by selecting just the make, model, and year. Once enabled, the addon connects to your chosen data provider and retrieves specifications such as transmission, drive type, fuel economy, dimensions, and more. You can set up the provider with your **API Token and Secret**, then use **Field Mapping** to link incoming data to the correct Motors custom fields. This option is ideal for speeding up bulk listing creation while keeping data accurate and consistent.

Let's see the feature in action.

{% stepper %}
{% step %}
**Add New listing with Listing Manage**r by following **WP Dashboard > Motors > Listing:**

<figure><img src="/files/IdAIiHFKuhLFVPzuOn7k" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click on the <kbd>Import Car Details</kbd> button:

<figure><img src="/files/9sOQNy7tmHNgVaCrllzC" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On the opened pop-up, select the Make, Model, and Year of the car one by one, then it will show the available cars to choose:

<figure><img src="/files/btgEICRnJByLoD3tLfao" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Choose the correct colors for the car (exterior and interior), then click on the <kbd>Apply & Fill</kbd> button:

<figure><img src="/files/gde4AInM312awE5TYRQr" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
You can see the automatically filled vehicle details.&#x20;

{% hint style="info" %}
The Motors plugin does not guarantee the accuracy of the data retrieved, as it fully depends on the selected [**Car Data Provider**](#addon-settings). Vehicle images, additional features, descriptions, and other related details must still be added manually, since they are unique to each listing.
{% endhint %}

<figure><img src="/files/jfBPBjpwCNEJZBYhS1gz" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### VIN Lookup

The **VIN Lookup** tab retrieves detailed vehicle information using a unique Vehicle Identification Number (VIN). After entering a VIN, the addon uses the selected provider and your **API Key** to automatically decode the car’s exact specifications, including trim, body style, engine, dimensions, safety features, and fuel economy. With **Field Mapping**, the data is sent directly into the right Motors fields, ensuring listings are precise and reliable. VIN Lookup is especially useful for pre-owned vehicles, where accuracy down to the trim level is essential.

Let's see the feature in action.

{% stepper %}
{% step %}
**Add New listing with Listing Manage**r by following **WP Dashboard > Motors > Listing:**

<figure><img src="/files/IMkYYUIpjWsQAt7CU8KZ" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Click on the <kbd>Import Car Details</kbd> button:

<figure><img src="/files/9sOQNy7tmHNgVaCrllzC" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
On the opened pop-up, move to the VIN Lookup tab:

<figure><img src="/files/c21r2GYYQO3AxavFpctG" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Enter the VIN, then click on the Apply & Fill button:

{% hint style="info" %}

#### NOTE

The vehicle associated with the entered VIN may not be available in the selected provider’s database. The Motors plugin is not involved in this process, as it relies entirely on the chosen Car Data Provider.
{% endhint %}

<figure><img src="/files/XFtWjMorVwsIuDq8Ev5y" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
You can see the automatically filled vehicle details.&#x20;

{% hint style="info" %}
The Motors plugin does not guarantee the accuracy of the data retrieved, as it fully depends on the selected [**Car Data Provider**](#addon-settings). Vehicle images, additional features, descriptions, and other related details must still be added manually, since they are unique to each listing.
{% endhint %}

<figure><img src="/files/oDVjIaOSDpbjSPzro2cK" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/motors-car-dealer-classifieds-and-listing/motors-pro-addons/car-info-autocomplete.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
