API KYB: Verificación de Firmantes y Administradores
Este endpoint permite extraer información detallada de los firmantes y administradores de una empresa para el proceso de onboarding de empresas y API KYB. Utiliza OCR de actas constitutivas y otros documentos relevantes para validar la identidad y los roles clave dentro de la entidad.Esta página documenta la respuesta de
GET /v2/verifications/{verification-id}/people (auth con header x-api-key). Para el detalle del endpoint y ejemplos de request consulta Obtener sección por ID de verificación y la guía Leer información.Estructura de la Respuesta
La respuesta incluye tres listas de personas:key_people: Lista de firmantes.signatory_groups: Administradores agrupados por tipo (executives,board_members, etc.). Ver Información designatory_groups.full_list: Lista completa de todas las personas detectadas.
Información de Personas Clave
1. Datos Personales
2. Roles y Poderes
3. Documentación Adicional
identity, fiscal, address y ubo_forms son objetos abiertos cuya estructura depende del documento extraído. Consulta Items de documentos para los esquemas por tipo.
Detalles de Roles y Poderes
Información del Rol
Cada persona puede tener varios roles, cada rol puede tener varios poderes asociados. La estructura de los roles y poderes es la siguiente:Objeto source
Estructura del documento validador:
Poderes Legales
Este es el objeto que describe los poderes legales del representante legal:Tipos de Poderes
Trebol soporta los siguientes tipos de poderes:Grupos de Roles
Ya que las empresas deciden tener distintos nombres para los roles, Trebol estandariza los distintos cargos en los siguientes grupos:Información de signatory_groups
Cada elemento dentro de signatory_groups[group] (p. ej. signatory_groups.executives[]) aparece de forma plana: el rol y sus folios viven al mismo nivel que los datos de la persona, no anidados dentro de un arreglo roles. Comparte la mayoría de campos con key_people, pero tiene 7 propios:
Los campos
names, id_number, id_number_rfc, id_type, type, identity, fiscal, address, external_identities, ubo_forms, iso_country_code y source siguen la misma semántica que en Información de Personas Clave.
Información de Identidad
Cuando se sube un documento de identificación, domicilio, o comprobante fiscal, Trebol lo valida y extrae la información relevante.Objeto identity.person_id
Datos extraídos del documento de identidad:
Cada item de validations
Objeto basic_data
Nombre y apellidos normalizados de la persona:
Información de Domicilio
El objetoaddress contiene los datos extraídos de comprobantes de domicilio. Es un mapa libre cuya estructura depende del tipo de documento. Consulta Items de documentos para los esquemas por tipo.
Información Fiscal
El objetofiscal contiene los datos extraídos del CSF u otros comprobantes fiscales (RFC, CURP, dirección fiscal, actividades económicas, etc.). Es un mapa libre cuya estructura depende del documento. Consulta Items de documentos para los esquemas por tipo.
Identidades externas
Trébol consulta RENAPO de forma automática cuando uno de los documentos de la persona (person_id) aporta un número CURP (típicamente extraído de un ine_mx, un passport mexicano o un residence_mx). Cuando la consulta termina, Trébol expone los datos en el item_value del person_id y en external_identities.curp dentro de cada elemento de full_list y key_people.
La consulta corre de forma asíncrona. El endpoint devuelve external_identities poblado solo después de que Trébol dispara el webhook verification_people.curp_search_completed. Antes de ese webhook, la llave curp puede no existir o venir en null. Para detalles sobre los campos equivalentes disponibles en el item_value de cada person_id, consulta Items de documentos — Validación de CURP (RENAPO).
Cuando
success es false, los objetos applicant_data y evidentiary_document_data pueden llegar en null y message describe la causa. Verifica siempre success antes de leer los campos anidados.Ejemplo de Respuesta
El siguiente ejemplo es una versión recortada para ilustrar la forma general. Para la respuesta completa con todos los campos y un ejemplo navegable, consulta Obtener sección por ID de verificación en el API Reference y selecciona el ejemplopeople.