Busqueda DNI
Seguridad
Esta API usa token Authorization Bearer en Headers.
- Authorization: Bearer TOKEN
Parametros de envio
- tipo = dni
- documento = 88888888
Response
Code | Description |
---|---|
200 | Respuesta Exitosa |
401 | Unauthorized |
404 | Registros no encontrados |
Ejemplos de uso
- PHP
- Python
- Axios
busqueda_dni.php
$url = 'https://apiperu.digital/app/v3/busqueda';
$token = 'MI_TOKEN';
$headers = array(
'Authorization: Bearer '.$token,
'tipo: dni',
'documento: 88888888'
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
busqueda_dni.py
url = 'https://apiperu.digital/app/v3/busqueda'
token = 'MI_TOKEN'
headers = {
'Authorization': 'Bearer ' + token,
'tipo': 'dni',
'documento': '88888888'
}
response = requests.get(url, headers=headers)
print(response.text)
busqueda_dni.js
const axios = require('axios');
const url = 'https://apiperu.digital/app/v3/busqueda';
const token = 'MI_TOKEN';
const headers = {
'Authorization': 'Bearer ' + token,
'tipo': 'dni',
'documento': '88888888'
};
axios.get(url, { headers })
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
Respuesta Exitosa
{
"success": true,
"data": {
"nombre_completo": "NOMBRE COMPLETO DE LA PERSONA",
"documento": "88888888",
"nombres": "NOMBRES DE LA PERSONA",
"apellido_paterno": "APELLIDO PATERNO",
"apellido_materno": "APELLIDO MATERNO"
},
"status": 200,
"time": 1710706533,
"code": "SU001"
}
Respuesta de error
{
"success": false,
"msg": "no se encontraron registros",
"data": null,
"status": 404,
"time": 1710707260,
"code": "ER001"
}