Verificación de identidad para el sector inmobiliario
Singula lee la credencial del prospecto y consulta su vigencia en la Lista Nominal del INE. Valida la CURP ante RENAPO y el RFC ante el SAT, y busca expedientes en boletines judiciales. Cada consulta queda con su fuente y su fecha.
El expediente del inquilino se arma con fuentes oficiales antes de la firma
La credencial se coteja contra la Lista Nominal del INE. La CURP se valida ante RENAPO y el RFC ante el SAT. Los boletines judiciales regresan juicios previos con juzgado, materia y fechas. Cada consulta guarda su fuente y su fecha.
Singula no consulta buró de crédito ni hace OCR de recibos de nómina. Verifica identidad, vigencia de la credencial, antecedentes judiciales, listas y presencia digital. El comprobante de ingresos se recaba fuera de Singula.
Dónde encaja en tu operación
Los productos detrás de esta solución
INE + Lista Nominal
OCR de anverso y reverso, y consulta al padrón del INE: vigente, dada de baja, duplicada o no encontrada.
Verificación de identidad
INE o pasaporte más selfie con prueba de vida y comparación facial contra la foto del documento. Veredicto verified, partial o rejected.
CURP y RFC
CURP contra RENAPO con match campo por campo, y RFC validado ante el SAT.
Antecedentes judiciales
Expedientes en boletines: juzgado, materia, actor, demandado y la fecha de cada acuerdo. En una empresa buscamos su razón social y su nombre comercial en una sola consulta.
Listas y PEP
Nueve categorías de fuentes públicas —sanciones, penal, PEP, fiscal, medios adversos y más— con desambiguación de homónimos.
Score de riesgo
Agrega las señales de las herramientas ya corridas en un score de 0 a 100, con nivel y porcentaje de confianza.
Cómo funciona
De la credencial del prospecto a un expediente con fuente y fecha.
Crea el expediente
Nombre completo, fecha y entidad de nacimiento dan de alta el expediente del prospecto. Cada consulta posterior se guarda ahí.
Panel o API
Lee la credencial
El OCR lee anverso y reverso y regresa los datos de la credencial. La misma cadena consulta la Lista Nominal y regresa su vigencia.
Resultado asíncrono
Cruza las fuentes
CURP contra RENAPO con match campo por campo, RFC ante el SAT, listas por nueve categorías y boletines judiciales por nombre.
RENAPO · SAT · boletines judiciales
Recibe el veredicto
Score de 0 a 100, nivel, porcentaje de confianza y los huecos de cobertura pendientes. Cada resultado asíncrono llega en un webhook firmado.
Webhook firmado
El marco del arrendamiento: datos personales, antilavado y prueba en juicio.
El arrendamiento se rige por el código civil de cada entidad. La LFPDPPP regula los datos personales del prospecto, la LFPIORPI marca un umbral de antilavado en rentas altas y el código procesal define el valor de la prueba electrónica. Cada consulta queda registrada con su fecha, su fuente y su respuesta literal.
Referencias orientativas, no asesoría legal. El arrendamiento se regula en los códigos civil y procesal de cada entidad, y el umbral en UMAs de la actividad vulnerable se actualiza cada año.
- 01
Sin regulador financiero
El contrato se rige por el código civil de cada entidad y el juicio por su código de procedimientos. La CNBV y la Condusef no supervisan el arrendamiento.
- 02
Datos personales y biométricos
La LFPDPPP exige aviso de privacidad y consentimiento para tratar los datos del prospecto. Los biométricos son datos personales sensibles: su artículo 8 pide consentimiento expreso y por escrito. El aviso y el consentimiento se recaban antes de la consulta; Singula registra qué se consultó y cuándo.
- 03
Antilavado en rentas altas
La LFPIORPI trata el uso o goce temporal de inmuebles como actividad vulnerable a partir de un monto mensual en UMAs. La obligación: identificar al arrendatario, integrar expediente y presentar los avisos por el portal del SAT, que los canaliza a la UIF.
- 04
Prueba electrónica en juicio
La admisibilidad de la prueba electrónica se rige por el código procesal aplicable: el nacional, todavía en transición, o el de la entidad donde se litigue. Cada consulta queda registrada con su folio, su fecha, su hora y la respuesta literal de la fuente.
Un expediente, tres llamadas.
Creas al prospecto, subes las dos caras de su credencial y esperas el webhook con el OCR y el veredicto de Lista Nominal. El score agregado se lee en cualquier momento.
# 1 · Expediente del prospecto
curl -X POST https://api.singula.mx/customer \
-H "Authorization: Bearer sk_live_..." \
-H "Content-Type: application/json" \
-d '{ "type": "physical",
"name": "JORGE ALBERTO",
"last_name": "MARTINEZ",
"mothers_last_name": "RUEDA",
"birth_day": 12, "birth_month": 4, "birth_year": 1990,
"birth_place": "DF" }'
→ { "id": "cus_lzk9m4ab3f", "env": "production" }
# 2 · Credencial: OCR de anverso y reverso + Lista Nominal
curl -X POST https://api.singula.mx/app/ine-extraction/customer/cus_lzk9m4ab3f \
-H "Authorization: Bearer sk_live_..." \
-F "ine_front=@ine_frente.jpg" \
-F "ine_back=@ine_reverso.jpg"
→ { "request_id": "req_8h2ndk4p1x", "status": "processing" }
// Webhook al cerrar la cadena OCR → Lista Nominal:
{
"event": "ine_extraction.completed",
"extract": {
"nombre": "JORGE ALBERTO MARTINEZ RUEDA",
"curp": "MARJ900412HDFRDR09",
"clave_elector": "MRRDJR00000000H000",
"seccion": "1247",
"vigencia": "2031",
"ine_model": "E"
},
"listanominal": {
"outcome": "vigente",
"baja_reason": null,
"queried_at": "2026-07-28T11:04:19Z"
}
}
# 3 · Score agregado del expediente
curl https://api.singula.mx/app/risk/customer/cus_lzk9m4ab3f \
-H "Authorization: Bearer sk_live_..."
→ {
"score": 25,
"risk_level": "low",
"confidence": 43,
"tools_run": ["validateCurp", "checkBlacklist", "getJudicialRecordsOfPerson"],
"coverage_gaps": ["identityVerification", "validateRfc"]
}Preguntas frecuentes
No. Singula no hace OCR de recibos de nómina ni tiene acceso a sociedades de información crediticia. Verifica que la persona exista, que su credencial esté vigente, si tiene expedientes judiciales, si aparece en listas y qué presencia digital registra. El comprobante de ingresos se recaba fuera de Singula.
La consulta busca expedientes publicados en boletines judiciales. La cobertura depende de qué juzgados publican y desde cuándo, así que no es un registro nacional único. La respuesta regresa juzgado, materia, partes y la fecha de cada acuerdo, además de una marca de homónimo.
La respuesta regresa la causa dentro del catálogo del INE, que registra diez: duplicado, defunción, cancelación de trámite, documentación apócrifa, domicilio irregular y otras. Una credencial vencida y reemplazada también sale del padrón; la causa llega nombrada en la respuesta.
Sí. El expediente puede darse de alta como persona moral: se valida su RFC ante el SAT y se buscan expedientes judiciales por razón social y nombre comercial en una sola consulta (si son el mismo nombre, se busca una vez). Esa búsqueda de empresa corre solo sobre expedientes dados de alta como persona moral. Al apoderado se le verifica aparte, como persona física.
Sí. El aviso de privacidad y el consentimiento se recaban antes de la consulta; Singula no los recaba por ti. Del lado de Singula queda registrado qué se consultó, cuándo y con qué resultado; en el link de identidad, además, el dispositivo, la IP y la hora de envío. El link trae un token que expira a las 24 horas y la persona sube sus documentos y su selfie desde su celular.
La respuesta registra que la fuente contestó sin registro, con su fecha y su acuse. Si el proveedor no responde, la consulta queda en estado de error y puede repetirse. En el ambiente de pruebas todas las respuestas son simuladas.
Otras soluciones
Verifica al inquilino antes de la firma
Crea tu cuenta y corre el flujo completo en el ambiente de pruebas. Antecedentes judiciales, listas y verificación de identidad se activan al completar la verificación de tu empresa.