Actualizar
Referencia API
Actualizar una entidad persona
Actualizar atributos y datos de una persona existente — para entidades de persona en la plataforma KYC y análisis de riesgo gu1, con ejemplos para update.
PATCH
Actualizar
Resumen
Actualiza los atributos y datos de una persona existente. Este endpoint activa automáticamente una reevaluación de la puntuación de riesgo de la persona 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 persona 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 persona
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 atributos existentes)
Actualizar datos específicos de la persona (se fusiona con entityData existente)
Actualizar estado de la persona. Estados disponibles:
pending- Estado inicial, esperando procesamientounder_review- Bajo revisión manualactive- Aprobada y activasuspended- Suspendida temporalmente (requierereason)blocked- Bloqueada permanentemente (requierereason)rejected- Rechazada durante onboarding (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 pista de auditoría para cambios de estado.UUID de la matriz de riesgo a asociar con esta persona. Actualiza qué reglas se utilizan para la evaluación de riesgo.
Respuesta
El objeto de persona 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 persona 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 persona, el sistema automáticamente:- Registra el cambio en el registro de eventos de entidad con una instantánea de antes/después
- Activa reevaluación para recalcular la puntuación de riesgo basada en nuevos datos
- Emite evento en tiempo real para notificar a clientes conectados de la actualización
- Mantiene pista de auditoría para cumplimiento y revisión
Ejemplos
Actualizar Ingresos y Ocupación de Persona
Actualizar Información de Contacto
Actualizar Solo Atributos Personalizados
Actualizar Estado de Persona
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 KYC
Enriquecimiento Progresivo de Perfil
Mejores Prácticas
- Actualizaciones Parciales: Solo envía los campos que deseas cambiar - no es necesario enviar la persona completa
- Monitorear Reevaluaciones: Verifica el ID de evaluación devuelto para rastrear el recálculo de 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 - actualizaciones con los mismos datos no crearán eventos duplicados
Próximos Pasos
- Obtener Persona - Ver detalles de persona actualizados
- Listar Personas - Consultar personas con filtros
- Upsert Persona - Crear o actualizar en una operación