Consulta de registros civiles
/civilRegistry
Esta API permite consultar información contra registros civiles, se admiten los siguientes registros:
RENIEC (Perú 🇵🇪)
DHA (Sudáfrica 🇿🇦)
Melissa EID (Global 🌍)
Registro Civil de Chile (Chile 🇨🇱)
RENIEC
Consulta por número de documento La siguiente solicitud permite obtener los datos asociados a un número de documento (CUI):
bash
curl --location '{IDENTITY_API_BASE_URL}/civil-registry/reniec/documents/{DOCUMENT_NUMBER}' \
--header 'x-api-key: {API_KEY}'Parámetros de la solicitud:
Campo
Descripción
DOCUMENT_NUMBER
Número de documento de 8 dígitos (CUI)
Ejemplo de respuesta:
200 OK
Content-Type: application/json
json
DHA
Crear Cliente Necesitará crear un cliente antes de realizar cualquiera de las verificaciones y validaciones del consumidor.
La siguiente solicitud le permite crear un nuevo cliente:
bash
Parámetros de la solicitud:
Campo
Descripción
id_type
string: "id_number" O "passport"
id_number
string: Número de identificación sudafricano de 13 dígitos
first_name
string: El nombre del cliente según su documento de identidad.
middle_name
string: El segundo nombre del cliente según su documento de identidad.
last_name
string: El apellido del cliente según su documento de identidad.
email
string: La dirección de correo electrónico del cliente. Debe tener el formato [email protected]
client_reference
string: Esta es una referencia que puede usar para identificar y buscar al cliente en su sistema. Cada cliente necesita un client_reference único.
country
string: La nacionalidad del cliente.
popi
boolean: Se utiliza para almacenar si el cliente le ha dado su Consentimiento bajo la Ley de Protección de la Información Personal (POPI) para continuar con la recopilación de sus datos y realizar verificaciones adicionales.
terms_and_conditions
string: Se utiliza para almacenar si el cliente ha aceptado los Términos y Condiciones de la Aplicación y las Verificaciones que está realizando.
Ejemplo de respuesta:
200 OK
Content-Type: application/json
json
Validar Cliente La siguiente solicitud le permite obtener los datos asociados a un número de identificación:
Tenga en cuenta que realizaremos la Verificación en el Número de Identificación que se proporcionó en el endpoint POST Crear Nuevo Cliente.
bash
Parámetros de la solicitud:
Campo
Descripción
DOCUMENT_NUMBER
Número de identificación de 13 dígitos
Ejemplo de respuesta:
200 OK
Content-Type: application/json
json
Melissa EID
bash
Ejemplo de respuesta:
200 OK
Content-Type: application/json
json
Validación COW del Registro Civil de Chile
Este servicio permite la verificación de la validez y el estado de las cédulas de identidad chilenas mediante la integración con el sistema COW (Certificado de Validez) del Registro Civil de Chile.
bash
Parámetros de la solicitud:
Campo
Descripción
RUN
El número de identificación chileno (RUT) del usuario, incluyendo el dígito verificador.
credentialNumber
Un número de credencial único asociado al documento de identidad.
Ejemplo de respuesta:
200 OK
Content-Type: application/json
json
Campos de respuesta
Campo
Tipo
Descripción
Requerido
responseData
Objeto (ResponseData)
Contiene los datos de la transacción.
Sí
identity
Lista (IdentityCOW)
Contiene los detalles de la identidad.
Sí
ResponseData
Campo
Tipo
Descripción
Requerido
idTransaction
string
Identificador único de la transacción.
Sí
transactionDate
string
Fecha de la transacción en formato AAAA-MM-DD.
Sí
statusTransaction
string
Estado de la transacción:
- 000: ACK (Reconocido)
- 201: Error técnico
- 206: Formato inválido
- 301: Datos inexistentes
- 304: Mala calidad
- 306: No se proporcionó huella dactilar
Sí
errorDescription
string
Descripción del estado de la transacción:
- ACK: Reconocido
- Technical error: Ocurrió un error durante el procesamiento
- Invalid format: El formato proporcionado es incorrecto
- Non-existent data: No se encontraron datos
- Poor quality: Los datos proporcionados son de calidad insuficiente
- No fingerprint provided: Faltaron datos de huella dactilar
Sí
Identity
Campo
Tipo
Descripción
Requerido
RUN
string
Número de identificación nacional chileno (RUT).
Sí
credentialProfileId
string
Tipo de credencial. Valores permitidos: CEDULA, CEDULA_EXT, PASAPORTE, DOC_VIAJE, TITULO_VIAJE, SALVO_CONDUCTO.
Sí
credentialNumber
string
Número de documento asociado a la credencial.
Sí
expiryDate
string
Fecha de vencimiento de la credencial.
Sí
validityStatus
string
Estado de validez de la credencial. Valores permitidos: VIGENTE, NO_VIGENTE.
Sí
status
string
Estado detallado de la credencial. Valores permitidos: NO BLOQUEADO, CREACIÓN/RENOVACIÓN, TEMPORAL, TEMPORAL PERMANENTE, DEFINITIVO.
Sí
Last updated