Pular para o conteúdo principal

Consultar Existência de Nome

Serviço que valida se existe um nome registrado para um documento de identidade. Recebe o país, tipo de documento e número do documento; valida os dados e em seguida verifica se o nome existe ou não.

O token deve ser enviado nos headers como:

Authorization: Bearer **token**

🔗 Endpoint

POSThttp://localhost:8080/ValidadorDatainnova/ws/RegistroConsultaService/consultarExistenciaNombre

📦 Estrutura JSON

{
"codigoPais": "COL",
"tipoDocumento": "cc",
"numeroDocumento": "1234567890"
}
CampoTipoDescriçãoRequerido
codigoPaisStringCódigo do país no formato ISO 3166-1 Alfa-3 (ex: "COL", "PER", "CHL"). Consulte o guia de Países para mais informações.Obrigatório
tipoDocumentoStringTipo de documento a consultar (ex: "cc", "nit", "pa"). Não diferencia maiúsculas de minúsculas. Consulte o guia de Tipos de Documentos para mais informações.Obrigatório
numeroDocumentoStringNúmero do documento a consultar.Obrigatório

🧾 Respostas Possíveis

✅ 200 OK — Nome encontrado

O documento foi consultado e possui um nome registrado.

{
"existeNombre": true
}

✅ 200 OK — Nome não encontrado

O documento foi consultado corretamente, mas não existe nome registrado para esse número de documento.

{
"existeNombre": false
}

❌ 400 Bad Request — Erros de validação

CausaMensagem de erro
Corpo vazio"El cuerpo de la petición no puede estar vacío."
Campos obrigatórios ausentes"Debe enviar codigoPais, tipoDocumento y numeroDocumento."
Campos em branco"Los campos codigoPais, tipoDocumento y numeroDocumento no pueden estar vacíos."
País não encontrado no catálogo"El código de país 'XYZ' no existe."
Tipo de documento não disponível para o país"El tipo de documento 'xx' no está disponible para el país 'COL'."
Formato do número de documento inválido"El número de documento no es válido para el tipo cc." (a mensagem varia conforme o tipo)

❌ 500 Internal Server Error

CausaMensagem de erro
Erro no serviço de nomes (timeout: 90 s)"Error al consultar el nombre del documento."
Erro inesperado não tratado"Ocurrió un error al procesar la solicitud."