Skip to main content
PATCH
Atualizar Regra

Visão Geral

Actualiza la configuración de una regla existente. Todos los campos son opcionales - solo incluya los campos que desea actualizar. Actualizar una regla incrementa automáticamente su número de versión y mantiene el historial de versiones para propósitos de auditoría.

Endpoint

Autenticação

Requer uma chave API válida no cabeçalho de Authorization:

Parâmetros de Rota

string
required
UUID de la regla a actualizar

Corpo da Requisição

Todos los campos son opcionales. Solo incluya los campos que desea modificar.
string
Actualizar nombre de la regla
string
Actualizar descripción de la regla
string
Actualizar categoría: kyc, kyb, aml, fraud, compliance, custom
boolean
Habilitar o deshabilitar la regla
number
Actualizar prioridad (1-100)
number
Actualizar puntaje de riesgo (0-100)
string
Actualizar estado: draft, in_progress, in_review, active, shadow, archived, inactive
object
Actualizar lógica de condiciones
array
Actualizar array de acciones
array
Actualizar tipos de entidad objetivo
string
Actualizar modo de evaluación: sync o async
string
Actualizar UUID de matriz de riesgo asociada
object
Actualizar configuración de alcance
array
Actualizar array de etiquetas

Respuesta

string
UUID de la regla actualizada
number
Nuevo número de versión (incrementado)
string
UUID de la versión anterior
string
ID del usuario que actualizó la regla
string
Marca de tiempo ISO de la actualización
Devuelve el objeto de regla actualizado completo con todos los campos.

Exemplos de Requisições

Habilitar/Deshabilitar Regla

Actualizar Prioridad y Puntaje

Actualizar Condiciones

Agregar Acciones

Actualizar Estado a Modo Shadow

Actualizar Etiquetas

Exemplo de Resposta

Respostas de Erro

404 Not Found

400 Bad Request - Datos Inválidos

401 Unauthorized

403 Forbidden

409 Conflict

Casos de Uso

Refinamiento Progresivo de Reglas

Actualización Masiva de Reglas por Categoría

Pruebas A/B de Reglas

Rotar Destinatarios de Acciones

Melhores Práticas

  1. Actualizaciones Parciales: Solo envíe campos que desea cambiar
  2. Probar Primero: Use endpoint de ejecución para probar antes de actualizar reglas de producción
  3. Modo Shadow: Pruebe cambios de condiciones en modo shadow antes de activar
  4. Historial de Versiones: Mantenga registro de números de versión para capacidad de rollback
  5. Monitorear Estadísticas: Observe estadísticas de ejecución después de actualizaciones
  6. Despliegue Gradual: Actualice prioridad gradualmente al desplegar nueva lógica
  7. Etiquetar Cambios: Etiquete reglas con metadatos de actualización para seguimiento

Versionamiento

Cada actualización crea una nueva versión:
  • version: Se incrementa en 1
  • previousVersionId: Enlaza a versión anterior
  • El historial de versiones se mantiene para auditoría y rollback

Notas

  • Las actualizaciones se aplican inmediatamente para reglas sync
  • Las reglas async pueden tomar algunos minutos en reflejar cambios
  • Las estadísticas se preservan a través de actualizaciones
  • Las reglas deshabilitadas no se ejecutan pero permanecen en el sistema

Veja Também