API KYB: Verificación de Accionistas
Este endpoint permite extraer información detallada de los accionistas 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 la estructura accionarial de la entidad.Campos de Respuesta
Accionistas mas recientes
Trebol dectecta la Lista de accionistas de la empresa en las actas y además condensa la información de las actas con la información de los documentos de personas que se subieron. Los siguientes son los campos que se devuelven:Capital social de la empresa
Información sobre el capital social de la empresa según el acta más reciente.Fuente de donde se obtuvo la lista de accionistas
Información del documento del que se extrajo la lista de accionistas, siguiendo el esquemaV2PublicSource.
Motivo cuando la lista de accionistas viene vacía
Una lista de accionistas vacía no siempre significa lo mismo. Hay tipos de sociedad que no tienen accionistas —tienen socios, asociados o cooperativistas— y hay verificaciones donde el acta todavía no se extrajo. Estos dos campos, al nivel dedata, te dicen cuál de los dos casos estás viendo.
Valores de
shareholders_unavailable_reason:
business_type_without_shareholders: el tipo de sociedad no tiene accionistas. La lista vacía es la respuesta correcta y final; no esperes que se llene más adelante. Aplica a Asociación Civil, Sociedad Cooperativa, Sociedad Civil, Sociedad de Producción Rural, instituciones de asistencia y beneficencia privada, condominios, sindicatos, asociaciones religiosas y otras formas cuyos integrantes tienen partes sociales en lugar de acciones.pending_extraction: todavía no se sabe. Hay un acta en extracción, así que la lista vacía no dice nada. Vuelve a consultar cuando la verificación avance.null: no hay motivo que reportar. Es lo que devuelve una verificación que sí tiene accionistas cargados, y también una cuyo tipo de sociedad tiene accionistas pero todavía no aparecen (por ejemplo, un acta cuya extracción falló).
- Hay motivo solo si la lista está vacía. Una Sociedad Civil cuyo acta sí listó a sus socios devuelve
shareholders_unavailable_reason: null, porque hay datos que mostrar: prevalece el dato sobre el tipo de sociedad. Los dos campos siempre están presentes: lo opcional es el valor, no su presencia. Nunca se omiten del objeto, ni siquiera cuando hay accionistas — en ese casoshareholders_unavailable_reasonllega ennull. pending_extractiongana sobrebusiness_type_without_shareholders. Mientras un acta está en vuelo puede cambiar el tipo de sociedad, así que “no tiene accionistas” no es un veredicto definitivo hasta que la extracción termina.business_typeviene con el tipo de sociedad siempre que Trébol lo pueda resolver, y ennullcuando no, también cuando el motivo esnully hay accionistas. Sale del acta más reciente y, si ninguna acta lo trae, de la constancia de situación fiscal. Se resuelve igual que en la seccióndetails, así que las dos secciones reportan el mismo tipo.
Dos tipos que no entran en
business_type_without_shareholders, aunque a veces se asuma que sí: la Sociedad de Responsabilidad Limitada, cuyos socios se reportan en la sección de accionistas como se espera, y la Sociedad en Comandita por Acciones, cuyos comanditarios sí tienen acciones (a diferencia de la Comandita Simple).data de una cooperativa, donde la lista vacía es la respuesta final:
Cambio aditivo. Los dos campos se suman a la respuesta: no cambian, no renombran y no quitan nada de lo que el endpoint ya devolvía, y no alteran el contenido de
shareholders, capital ni source. Si tu integración los ignora, sigue funcionando exactamente igual que antes. Están disponibles desde el 20 de agosto de 2026 en cuatro endpoints, con la misma ubicación que el resto de los campos de cada uno: dentro de data en GET /v2/verifications/{verification_id}/shareholders y GET /v2/companies/{etiqueta}/shareholders, y al nivel raíz de la respuesta en GET /verifications/{verification-id}/shareholders y GET /companies/{etiqueta}/shareholders, que no envuelven los datos en data.Información de la verificación
Metadatos de la verificación devueltos bajo el objetometa.verification, siguiendo el esquema V2VerificationMeta.
Workflow de Verificación
Para facilitar la comprensión del proceso de verificación de accionistas, a continuación se detalla el flujo de trabajo:Subir Actas y Documentos
El usuario carga las actas constitutivas, actas de asamblea, comprobantes de domicilio y otros documentos necesarios para el proceso de onboarding de empresas. Este paso implica la recopilación de toda la documentación requerida para iniciar el proceso de verificación, asegurando que se disponen de todos los documentos legales y fiscales necesarios para la evaluación.Trebol Identifica Accionistas Más Recientes
Utilizando tecnologías de OCR de actas constitutivas, Trebol extrae y actualiza la información de los accionistas más recientes de la empresa. Esto automatiza la extracción de datos clave, mejorando la eficiencia del proceso y garantizando que la información de propiedad está actualizada y es precisa para una evaluación adecuada.Recibir Notificación Webhook
Una vez completada la identificación y verificación, Trebol envía una notificación a través de un webhook configurado por el usuario. Esto permite la integración con otros sistemas y la automatización de flujos de trabajo posteriores, notificando la finalización del proceso de verificación y permitiendo iniciar la revisión de la información.Leer Información de Accionistas
El usuario o tu sistema accede a los datos detallados de los accionistas mediante una solicitud al endpoint, obteniendo información actualizada y verificada. Esto facilita la visualización y utilización de los datos para decisiones de negocio y cumplimiento, proporcionando acceso a información detallada para realizar evaluaciones de riesgo y cumplimiento normativo.Endpoint
GET https://api.gotrebol.com/v2/verifications/{verification_id}/shareholdersDescripción
Obtiene la lista de accionistas de una empresa verificada, incluyendo detalles como porcentaje de acciones, tipo de accionista, información fiscal y de identidad. Este proceso es esencial para el onboarding de persona moral y cumple con las disposiciones CNBV.Parámetros de Ruta
Query parameters
boolean
Si es
true, el response incluye data.citations.url con la URL firmada al artifact de coordenadas. Ver Coordenadas de citas.Campo data.citations
Cuando se pasa ?with_citations=true, el response incluye el objeto citations dentro de data:
Trébol genera el artifact con el evento
verification.v2.finished. Los requests anteriores a ese evento no traen la URL de citations.