VINfix Web Service API VINfix API Live Demo

Overview

The VINfix Web Service provides two powerful and reliable machine learning algorithms designed to help your clients correct typographical errors in problem VINs.

The two state-of-the-art machine learning algorithms working behind the scene are the so-called Unsupervised Learning. The most common unsupervised learning method, cluster analysis, is used to find hidden grouping/pattern in our huge in-house VIN database. The clusters are modeled using a measure of similarity which is defined by Euclidean distance.

Equipped with the VINfix technology, your clients will never have to scratch their heads when a VIN is tagged as "invalid" by VIN decoders and they simply have no idea what's wrong with the VIN, let alone how to correct it. The VINfix technology can figure that out for them in seconds.

What VINfix does do?

The VINfix Web Service helps your clients correct any typographical errors in the 1st to 11th digits of a submitted VIN, including the 9th digit, the so-called "checksum digit".

The most common typographical errors have been abserved over the years when it comes to VIN entry:

Letter "S" and number "5" Letter "S" and number "2" Letter "H" and number "8"
Letter "G" and number "6" Letter "Z" and number "2" Letter "B" and number "8"
Letter "D" and number "0" Letter "U" and number "4" Letter "Y" and number "4"
Letter "C" and letter "L" Letter "M" and letter "N" Letter "U" and letter "V"
Letter "F" and letter "S" Letter "T" and letter "P" Letter "P" and letter "B"
Letter "E" and letter "B" Letter "E" and letter "F" Letter "E" and letter "8"

These errors can be difficult to spot once they have been introduced into VINs.

What VINfix doesn't do?

In the United States and Canada, the 12th to 17th digits in a submitted VIN are the vehicle's serial or production sequence number. This is unique to each vehicle and every manufacturer uses their own sequences as there is no fixed standard for this number. The VINfix Web Service makes no attempt to provide any suggestions on the "Serial Number" portion of a VIN.

VINfix should never be used to alter VINs. It may be a crime to alter a VIN.

VINfix Examples

Problem VIN Corrected VIN VINfix Result
1HTM6ZPM6LH00XXXX 1HTMGZPM6LH00XXXX https://www.vinquery.com/samples/ws_vinfix_1.xml
JH2KF01038K20XXXX JH2KF0103HK20XXXX https://www.vinquery.com/samples/ws_vinfix_5.xml
19XFBSF53CE31XXXX 19XFB2F53CE31XXXX https://www.vinquery.com/samples/ws_vinfix_6.xml
1SGGD22121102XXXX 15GGD22121102XXXX https://www.vinquery.com/samples/ws_vinfix_7.xml
19VAA65536A0XXXX 19UUA65536A0XXXX https://www.vinquery.com/samples/ws_vinfix_8.xml
1ACLN385XDK19XXXX 1ACCN385XDK19XXXX https://www.vinquery.com/samples/ws_vinfix_9.xml