Validar documento
POST /veriface/check HTTP/1.1
HOST: {{api_auco}}
Authorization: {{private_key}}
Servicio para validar un documento de identidad, determinar si pertenece al número proporcionado, si este es falsificado y extracción de datos mediante OCR.
Autenticación
Incluye tu llave privada en el encabezado Authorization
.
Authorization: prk_xxx...
Parámetros de consulta
Nombre | Descripción |
---|---|
country String | Obligatorio. País de la persona a validar. Consulta la lista de documentos y países |
type String | Obligatorio. Tipo de documento de la persona a validar. Consulta la lista de documentos y países |
identification String | Obligatorio. Número de identificación de la persona a consultar. |
image String | Obligatorio. Imagen del documento en base64 o la URL pública para acceder a la imagen. La imagen debe estar en formato JPEG o PNG. |
📥 Ejemplos de respuesta
- Validación exitosa.
- Validación fallida.
{
"error": false,
"similarity": 89.46871185302734,
"code": "JPJD42IDWP3Z6RXA"
}
{
"error": true,
"similarity": 49.4231344,
"code": "JPJD42IDWP3Z6RXA"
}
🧪 Ejemplos de uso
- Curl
- Python
- Node.js
curl -X POST '{{api_auco}}/veriface/check' \
-H 'Authorization: {{private_key}}' \
-d '{
"country": "CO",
"type": "CC",
"identification": "1001001010",
"image": "https://url.com/document.jpg"
}'
import requests
response = requests.post(
'{{api_auco}}/veriface/check',
headers={'Authorization': '{{private_key}}'},
json={
"country": "CO",
"type": "CC",
"identification": "1001001010",
"image": "https://url.com/document.jpg"
}
)
print(response.json())
const axios = require('axios');
axios.post('{{api_auco}}/veriface/check', {
country: "CO",
type: "CC",
identification: "1001001010",
image: "https://url.com/document.jpg"
}, {
headers: { Authorization: '{{private_key}}' }
})
.then((response) => console.log(response.data));
⚠️ Respuestas de error
Código | Descripción |
---|---|
400 | Faltan parámetros como country , type , identification o image . Formato incorrecto de imagen. |
401 | Autenticación inválida o ausente. |