Actualizar
Referencia API
Actualizar una entidad empresa
Actualizar atributos y datos de una empresa existente — para entidades de empresa en la plataforma de riesgo y compliance gu1, con ejemplos para update.
PATCH
Actualizar
Descripción general
Actualiza los atributos y datos de una empresa existente. Este endpoint activa automáticamente una re-evaluación de la puntuación de riesgo de la empresa y emite eventos de actualización en tiempo real.Endpoint
Autenticación
Requiere una clave API válida en el encabezado Authorization:Parámetros de ruta
El ID de gu1 de la empresa a actualizar
Cuerpo de la solicitud
Todos los campos son opcionales - solo incluye los campos que deseas actualizar.Actualizar el nombre para mostrar de la empresa
El ID externo no se actualiza con este endpoint. Usa Cambiar ID externo (
POST /entities/change-external-id) con reason obligatorio (mín. 5 caracteres).Actualizar número de identificación fiscal
Actualizar código de país ISO 3166-1 alpha-2
Actualizar atributos personalizados (se fusiona con los atributos existentes)
Actualizar datos específicos de la empresa (se fusiona con entityData existente)
Actualizar estado de la empresa. Estados disponibles:
pending- Estado inicial, esperando procesamientounder_review- Bajo revisión manualactive- Aprobada y activasuspended- Temporalmente suspendida (requierereason)blocked- Bloqueada permanentemente (requierereason)rejected- Rechazada durante la incorporación (requierereason)
suspended, blocked o rejected requieren un campo reason para fines de auditoría.Requerido al cambiar el estado a
suspended, blocked o rejected. Proporciona una pista de auditoría para los cambios de estado.UUID de la matriz de riesgo para asociar con esta empresa. Actualiza qué reglas se utilizan para la evaluación de riesgo.
Respuesta
El objeto de empresa actualizado con todos los valores actuales
Evaluación recién creada activada por la actualización
id- ID de evaluaciónentityId- ID de entidaddecision- “PENDING” (esperando procesamiento)evaluationType- “SYSTEM”reasons- Array con “Re-evaluation triggered by attribute change”
El estado de la empresa antes de la actualización (para auditoría/comparación)
Este endpoint no devuelve
rulesResult ni rulesExecutionSummary. El motor de reglas no se ejecuta en la actualización; esos campos solo se devuelven en endpoints que ejecutan reglas (crear, crear-automático, enriquecer, refrescar, analizar).Comportamiento
Cuando actualizas una empresa, el sistema automáticamente:- Registra el cambio en el registro de eventos de la entidad con una instantánea de antes/después
- Activa re-evaluación para recalcular la puntuación de riesgo basada en nuevos datos
- Emite evento en tiempo real para notificar a los clientes conectados de la actualización
- Mantiene pista de auditoría para cumplimiento y propósitos de revisión
Ejemplos
Actualizar ingresos y ocupación de la empresa
Actualizar información de contacto
Actualizar solo atributos personalizados
Actualizar estado de la empresa
Ejemplo de respuesta
Respuestas de error
404 Not Found
400 Bad Request - Datos inválidos
400 Bad Request - Falta razón para cambio de estado
401 Unauthorized
500 Internal Server Error
Casos de uso
Actualizar después de verificación KYB
Enriquecimiento progresivo del perfil
Mejores prácticas
- Actualizaciones parciales: Solo envía los campos que deseas cambiar - no es necesario enviar la empresa completa
- Monitorear re-evaluaciones: Verifica el ID de evaluación devuelto para rastrear el recálculo de la puntuación de riesgo
- Pista de auditoría: Usa el
previousEntityen la respuesta para mantener el historial de cambios - Sincronización en tiempo real: Las actualizaciones emiten eventos WebSocket para sincronización de UI en tiempo real
- Idempotencia: Seguro para reintentar - las actualizaciones con los mismos datos no crearán eventos duplicados
Próximos pasos
- Obtener empresa - Ver detalles de empresa actualizados
- Listar empresas - Consultar empresas con filtros
- Upsert empresa - Crear o actualizar en una operación