Creates a new Driver License for a given candidate.
If a current driver license is created for a candidate with an existing driver license marked current, the existing license will be updated to reflect that it is no longer current.
If a candidate_driver_license exists with the state and number passed in with the POST request, a new license will not be created. The current and issued_date values of the existing license will be updated with on the parameters passed.
Note: When a new driver license is created, Checkr will attempt to apply the new license information to resolve any existing exceptions for the candidate's most recent MVR screening if the screening has not yet produced reportable results.
See Driver License validation in the Reference section for a list of valid driver license number input by state.
- Mock serverhttps://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/driver_licenses
- Staginghttps://api.checkr-staging.com/v1/candidates/{candidate_id}/driver_licenses
curl -i -X POST \
-u '<username>:<password>' \
'https://docs.checkr.com/_mock/apis/openapi/candidates/{candidate_id}/driver_licenses' \
-H 'Content-Type: application/json' \
-d '{
"number": "F2222222",
"state": "CA",
"issued_date": "2010-01-30",
"current": true
}'Driver License was successfully created
URI of the resource.
An array of issued date objects
[ { "value": "2010-01-30", "source": "client" } ]
{ "id": "e44aa283528e6fde7d542194", "object": "candidate_driver_license", "uri": "/v1/candidates/551564b7865af96a28b13f36/driver_licenses/e44aa283528e6fde7d542194", "candidate_id": "551564b7865af96a28b13f36", "number": "F2222222", "state": "CA", "issued_dates": [ { … } ], "current": true, "source": "Self-Disclosure" }