Download OpenAPI specification:Download
Base URL: https://authcloud.trusona.net
API for driver license verification against DMV and MNO databases.
Starts an asynchronous verification process. Retrieve the results with GET /api/v1/id_verifications/{verificationId}. If a callbackUrl is provided, an identity_verification_changed event with the verification id is posted to it once all requested verifications complete.
| address1 | string or null A person's street address 1 |
| address2 | string or null A person's street address 2 |
| callbackUrl | string or null <uri> URL where verification results will be sent upon completion |
| city | string or null A name of a city or town. |
| dateOfBirth required | string non-empty A person's date of birth in the format of YYYY-MM-DD |
| firstName | string or null A person's first name |
| lastName | string or null A person's last name |
| middleName | string or null A person's middle name |
| state | string or null^[A-Z]{2}$ A state, commonwealth, province, or other such geopolitical subdivision of a country. |
| suffix | string or null A term appended after the family name that qualifies the name. (e.g. 'Jr') |
| transactionId required | string <uuid> A UUID to use for tracking this request. It must be unique for each request. |
required | object (IdVerifiers) |
| zip4 | string or null^\d{4}$ The ZIP+4 extension of the postal code. |
| zipCode | string or null^\d{5}$ An identifier of a post office-assigned zone for an address. |
{- "address1": "123 MAIN ST",
- "address2": "APT 4B",
- "city": "LOS ANGELES",
- "dateOfBirth": "1985-03-22",
- "firstName": "JOHN",
- "lastName": "DOE",
- "middleName": "MICHAEL",
- "state": "CA",
- "suffix": "JR",
- "transactionId": "bd30618f-06d3-45c5-ae52-c36751fc20b2",
- "verifiers": {
- "dmv": {
- "documentCategory": "DL",
- "documentCountry": "US",
- "documentJurisdiction": "CA",
- "documentNumber": "D12345678",
- "expiryDate": "2025-01-15",
- "eyeColor": "BRO",
- "height": "510",
- "issueDate": "2020-01-15",
- "sex": "M",
- "weight": "180"
}, - "mno": {
- "phoneNumber": "+12025551234"
}
}, - "zip4": "1234",
- "zipCode": "90210"
}{ "createdAt": "2026-05-05T18:00:00Z", "id": "bd30618f-06d3-45c5-ae52-c36751fc20b2" }
Retrieve the results of a previously initiated verification request.
| verificationId required | string <uuid> |
{ "completedAt": "2026-05-05T18:00:04Z", "createdAt": "2026-05-05T18:00:00Z", "dmvMatches": { "address1": true, "city": true, "dateOfBirth": true, "documentNumber": true, "expiryDate": true, "eyeColor": true, "firstName": true, "issueDate": true, "lastName": true, "middleName": true, "sex": true, "state": true, "zipCode": true }, "dmvStatus": "SUCCESS", "id": "bd30618f-06d3-45c5-ae52-c36751fc20b2", "mnoMatches": { "address1": true, "city": true, "dateOfBirth": true, "firstName": true, "lastName": true, "phoneNumber": true, "phoneSim": true, "state": true, "zipCode": true }, "mnoStatus": "SUCCESS" }