API for driver license verification against DMV and MNO databases.
Up
post /api/v1/id_verifications
Initiate driver license verification against DMV and MNO databases (createIdVerification)
Starts an asynchronous verification process. Results will be sent to the provided callback URL when complete.
Consumes
This API call consumes the following media types via the request header:
Request body
Return type
Example data
Content-Type: application/json
{
"createdAt" : "2000-01-23T04:56:07.000+00:00",
"id" : "046b6c7f-0b8a-43b9-b35d-6489e6daee91"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
201
Verification request created successfully
Created
400
Bad request
401
Unauthorized
422
Unprocessable entity — transactionId is not unique
500
Internal server error
Up
get /api/v1/id_verifications/{verificationId}
Get driver license verification results (getIdVerification)
Retrieve the results of a previously initiated verification request.
Path parameters
verificationId (required)
Path Parameter — default: null format: uuid
Return type
Example data
Content-Type: application/json
{
"createdAt" : "2022-01-01T00:00:00.000+00:00",
"dmvStatus" : "SUCCESS",
"completedAt" : "2022-01-01T00:00:05.000+00:00",
"dmvMatches" : {
"firstName" : true,
"lastName" : true,
"middleName" : true,
"dateOfBirth" : true,
"documentNumber" : true,
"issueDate" : true,
"expiryDate" : false,
"eyeColor" : true,
"sex" : true,
"address1" : true,
"city" : true,
"state" : true,
"zipCode" : true
},
"mnoMatches" : {
"firstName" : true,
"lastName" : true,
"dateOfBirth" : true,
"phoneNumber" : true,
"address1" : true,
"city" : true,
"state" : true,
"zipCode" : true
},
"mnoStatus" : "SUCCESS",
"id" : "bd30618f-06d3-45c5-ae52-c36751fc20b2"
}
Produces
This API call produces the following media types according to the request header;
the media type will be conveyed by the response header.
Responses
200
Verification results retrieved successfully
IdVerificationResponse
404
Verification not found
401
Unauthorized
500
Internal server error