Driver License Verification API (1.0.0)

Download OpenAPI specification:

API for driver license verification against DMV and MNO databases.

ID Verifications

Initiate driver license verification against DMV and MNO databases

Starts an asynchronous verification process. Results will be sent to the provided callback URL when complete.

Authorizations:
bearerAuth
Request Body schema: application/json
required
transactionId
required
string <uuid>

A UUID to use for tracking this request. It must be unique for each request.

callbackUrl
string <uri>

URL where verification results will be sent upon completion

required
object (IdVerifiers)
firstName
string

A person's first name

middleName
string

A person's middle name

lastName
string

A person's last name

suffix
string

A term appended after the family name that qualifies the name. (e.g. 'Jr')

dateOfBirth
string non-empty

A person's date of birth in the format of YYYY-MM-DD

address1
string

A person's street address 1

address2
string

A person's street address 2

city
string

A name of a city or town.

state
string^[A-Z]{2}$

A state, commonwealth, province, or other such geopolitical subdivision of a country.

zipCode
string^\d{5}$

An identifier of a post office-assigned zone for an address.

zip4
string^\d{4}$

The ZIP+4 extension of the postal code.

Responses

Request samples

Content type
application/json
{
  • "transactionId": "bd30618f-06d3-45c5-ae52-c36751fc20b2",
  • "verifiers": {
    },
  • "firstName": "JOHN",
  • "middleName": "MICHAEL",
  • "lastName": "DOE",
  • "suffix": "JR",
  • "dateOfBirth": "1985-03-22",
  • "address1": 123,
  • "address2": "APT 4B",
  • "city": "LOS ANGELES",
  • "state": "CA",
  • "zipCode": 90210,
  • "zip4": 1234
}

Get driver license verification results

Retrieve the results of a previously initiated verification request.

Authorizations:
bearerAuth
path Parameters
verificationId
required
string <uuid>

Responses