Validación de Licencia de Manejo Florida
Endpoint
https://api.verifik.co/v2/usa/florida/driver-license
Este servicio permite a los desarrolladores validar el estado, restricciones, endosos y designaciones de las licencias de manejo de Florida. Al proporcionar un número válido de licencia de manejo de Florida, el servicio responde con el estado de la licencia, fecha de vencimiento, restricciones, endosos y designaciones.
Headers
| Nombre | Valor |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer <token> |
Parámetros
| Nombre | Tipo | Requerido | Descripción | Ejemplo |
|---|---|---|---|---|
| documentNumber | String | Sí | Número de documento de la persona a consultar. | B123-456-78-910-0 |
Request
- JavaScript
- Python
- Swift
- PHP
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/usa/florida/driver-license',
params: { documentNumber: 'B123-456-78-910-0'},
headers: {
Accept: 'application/json',
Authorization: 'jwt <tu_token>'
}
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import http.client
conn = http.client.HTTPSConnection("api.verifik.co")
payload = ''
headers = {}
conn.request("GET", "/v2/usa/florida/driver-license?documentNumber=B123-456-78-910-0", payload, headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
var request = URLRequest(url: URL(string: "https://api.verifik.co/v2/usa/florida/driver-license?documentNumber=B123-456-78-910-0")!,timeoutInterval: Double.infinity)
request.httpMethod = "GET"
let task = URLSession.shared.dataTask(with: request) { data, response, error in
guard let data = data else {
print(String(describing: error))
return
}
print(String(data: data, encoding: .utf8)!)
}
task.resume()
<?php
require_once 'HTTP/Request2.php';
$request = new HTTP_Request2();
$request->setUrl('https://api.verifik.co/v2/usa/florida/driver-license?documentNumber=B123-456-78-910-0');
$request->setMethod(HTTP_Request2::METHOD_GET);
$request->setConfig(array(
'follow_redirects' => TRUE
));
try {
$response = $request->send();
if ($response->getStatus() == 200) {
echo $response->getBody();
}
else {
echo 'Unexpected HTTP status: ' . $response->getStatus() . ' ' .
$response->getReasonPhrase();
}
}
catch(HTTP_Request2_Exception $e) {
echo 'Error: ' . $e->getMessage();
}
Response
- 200
- 404
- 409
- 409 (Tipo Inválido)
{
"data": {
"designations": "None on Record",
"documentNumber": "B123-456-78-910-0",
"endorsements": "None on Record",
"restrictions": "None on Record",
"status": "As of February 26, 2024, at 12:11 AM, Florida driver license number B123-456-78-910-0 is Valid. This license is a Class E with an expiration date of 12/28/2026."
},
"signature": {
"dateTime": "March 12, 2024 8:15 PM",
"message": "Certified by Verifik.co"
},
"id": "XUXSL"
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing documentType\n. missing documentNumber\n"
}
{
"code": "MissingParameter",
"message": "documentType must be one of: [DNIAR]"
}
Características
- Validación de Estado de Licencia: Validar el estado actual de las licencias de manejo de Florida
- Información Completa: Obtener restricciones, endosos y designaciones
- Fecha de Vencimiento: Recuperar información de vencimiento de la licencia
- Múltiples Lenguajes de Programación: Soporte para JavaScript, Python, Swift y PHP
- Datos en Tiempo Real: Acceso a información actual de la licencia desde registros oficiales