Crea automáticamente con datos enriquecidos de registros oficiales
string (longitud mínima: 1)string (longitud: 2)company - Entidad empresarialperson - Persona físicaenum - 'company' | 'person'string (opcional)0 - Crear solo la entidad principal (sin relaciones)1 - Crear accionistas/directores directos2 - Crear accionistas y sus accionistas5number (mín: 0, máx: 5, predeterminado: 0)boolean (predeterminado: false)string | null (opcional)boolean (opcional, predeterminado: false)activeinactiveblockedunder_review (predeterminado)suspendedpending_verificationexpireddeletedrejectedenum - 'active' | 'inactive' | 'blocked' | 'under_review' | 'suspended' | 'pending_verification' | 'expired' | 'deleted' | 'rejected' (predeterminado: ‘under_review’)object (opcional)Propiedades:executeAllActiveEnrichments (boolean, opcional, predeterminado: false) - Ejecutar todas las integraciones de enriquecimiento activasexecuteAllActiveChecks (boolean, opcional, predeterminado: false) - Ejecutar todas las integraciones de verificación activasenrichments (array, opcional, predeterminado: []) - Array de códigos específicos de proveedores de enriquecimiento para ejecutarchecks (array, opcional, predeterminado: []) - Array de códigos específicos de proveedores de verificación para ejecutarobject (opcional)Propiedades:executeAllActiveEnrichments (boolean, opcional, predeterminado: false) - Ejecutar todas las integraciones de enriquecimiento activas para todos los accionistasexecuteAllActiveChecks (boolean, opcional, predeterminado: false) - Ejecutar todas las integraciones de verificación activas para todos los accionistasenrichments (object, opcional) - Códigos específicos de proveedores de enriquecimiento por tipo de entidad:
company (array, opcional, predeterminado: []) - Enriquecimientos para accionistas empresasperson (array, opcional, predeterminado: []) - Enriquecimientos para accionistas personaschecks (object, opcional) - Códigos específicos de proveedores de verificación por tipo de entidad:
company (array, opcional, predeterminado: []) - Verificaciones para accionistas empresasperson (array, opcional, predeterminado: []) - Verificaciones para accionistas personasboolean (query string: "true" o "false")Comportamiento:true: Fuerza la búsqueda de datos actualizados de registros oficiales y proveedores de enriquecimientofalse u omitido: Utiliza datos de enriquecimiento en caché si están disponiblesenrichmentsConfig.reEnrichExistingEntitiesboolean (query string: "true" o "false")Comportamiento:true: Fuerza la búsqueda de datos actualizados para la entidad principal Y todos los accionistas en todos los niveles (hasta depth)false u omitido: Solo actualiza la entidad principal si refresh=true, los accionistas usan datos en cachédepth para determinar qué tan profundo actualizartrue con valores altos de depth (4-5) puede tomar varios minutosrefresh=true solo para actualizaciones de entidad únicarefreshShareholders=true solo cuando necesite validación completa de la cadena de propiedadentity (object) - La entidad principal creada con todos sus datosshareholders (array) - Array de entidades de accionistas creadas (para empresas)relationships (array) - Array de entidades relacionadas creadas (para personas)summary (object):
entitiesCreated (number) - Número total de entidades creadasrelationshipsCreated (number) - Número total de relaciones creadaserrorsCount (number) - Número de errores encontradoserrors (object, opcional) - Detalles de cualquier error que ocurrió:
creationFailed (array) - Creaciones de entidades que fallaronenrichmentFailed (array) - Ejecuciones de enriquecimiento que fallaronfalse y se proporcionó riskMatrixId), o null. Cuando está presente, incluye:rulesResult.rulesExecutionSummary. Solo presente cuando se ejecutaron reglas (p. ej. skipRulesExecution es false y se ejecutó la matriz de riesgo). Resumen de qué reglas hicieron match (hit) vs no (no hit), acciones ejecutadas y puntuación total. Omitido cuando las reglas no se ejecutaron. Estructura completa y ejemplo: Resumen de Ejecución de Reglas.active, shadow), conditions (array de { field, value, operator? }), actions (alerts, suggestion, status, assignedUser).{ name?, type?, severity?, description? }), suggestion (BLOCK | SUSPEND | FLAG, mayor peso), status (estado aplicado a la entidad, si hay), assignedUser ({ userId }, si hay), customKeys (array de strings, opcional) — claves de acciones personalizadas de las reglas que hicieron match; para integraciones/workflows.shadow.entity:creation-startedentity:creation-completedentity:creation-failedentity:creation-started, entity:creation-completed, entity:creation-failed).
success y el objeto errors en la respuesta. Algunas entidades pueden crearse exitosamente mientras otras fallan.