Driver License Verification

DLV

For some use cases, only the data of a provided driver's license needs to be verified. You can accomplish this using a Driver License Verification (DLV) job.

The DLV endpoint accepts data on a user's identification card and validates that information against the database of the ID's state's Department of Motor Vehicles/Secretary of State. This check enables you to verify that the data on the card (drivers-license or identification-card) matches the data held by the jurisdiction that issued the document.

The DLV process consists of two steps:

  1. Submit DLV Job request with the user info. Include a Webhook ('callbackURL') in the request to receive the DLV response post completion.
  2. The results of the DLV process will be posted to the defined webhook.

The DLV service integrates with two datasources:

  • AAMVA
  • CA DMV

AAMVA

AAMVA stands for the American Association of Motor Vehicle Administrators.

AAMVA is supported for most states but there are a few notable exceptions. The states that are not supported by AAMVA are:

  • Alaska
  • Alabama
  • California
  • Louisiana
  • Minnesota
  • New Hampshire
  • Nevada
  • New York
  • Oklahoma
  • Pennsylvania
  • South Carolina
  • Utah
  • West Virginia

AAMVA checks are restricted to US based drivers-license and identification-card.

Canada Driver's License Verification

We also support verification of Canadian drivers license's by integrating with the Canadian Government Driver's License Database.

The CADLV used to verify the existence, status and class of a Canadian drivers license in any province or territory. Format dates as documented and ensure the license
number follows the format defined in the table below. Many provinces
use special, or easily confused (O and 0 for example) characters to delimit segments of the license

ProvinceAbbr.FormatNotes
AlbertaAB999999999Maximum to 9 digits.
British ColumbiaBC99999997 characters.
ManitobaMBAKKKKAKXX9XX** 12 characters. Can use asterisk in first 5 and 7th place.
New BrunswickNB9999999Up to 7 digits.
Newfoundland and LabradorNFA99999999910 characters.
Nova ScotiaNSAKKKK999999999* 14 characters. Use asterisks () to fill any spaces that may be present within first 5 alphabetic characters.
Northwest TerritoriesNT999999Maximum of 6 digits.
NunavutNU999999Maximum of 6 digits.
OntarioONA9999999999999915 characters.
Prince Edward IslandPE999999Maximum 6 digits.
QuebecQCA9999999999X913 characters.
SaskatchewanSK999999998 digits.
Yukon TerritoriesYT999999Maximum of 6 digits.

A: Alphabetic, 9: Numeric, X: Alphanumeric, K: Alphabetic or asterisk
* Use an asterisk () for any spaces occurring within a Nova Scotia and Manitoba DL number. Example:
NS and MB licenses use the last name, initial within the first 5 to 7 characters of the DL number. If a
person’s last name is less than 5 characters long, the DL may have spaces or asterisk within the number

License Status

  • V06 Valid: The driver license number entered is valid and not suspended, cancelled or expired.
  • 008 Not Found: The record for the license entered, does not exist in the jurisdictions database.
  • V07 Not valid: The driver license number entered is either suspended, cancelled, expired or a combination thereof and not authorized to drive.
  • 032 Invalid DOB: The driver’s date of birth entered does not match the license entered, but the license number exists in the jurisdictions database.

Did this page help you?