AAMVA and Canada



This feature will be deprecated on 11/1/23

We have upgraded our US Driver's License Verifications with a new end point. More information can be found here.

For some use cases, only the data of a provided driver's license or identification card needs to be verified. This differs from a general Identity Verification (IDV) job, which compares a selfies to a photo of an ID document. For a data-only check, use 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:

  • Screening Canada


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
  • California
  • Louisiana
  • Minnesota
  • New Hampshire
  • Nevada
  • New York
  • Oklahoma
  • Pennsylvania
  • South Carolina
  • Utah

AAMVA checks are restricted to US based drivers-license and identification-card. If your state is not supported by AAMVA, you will not be able to complete a DLV job.

Canada Driver's License Verification

We also support verification of Canadian driver's licenses 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

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.