Listar Regras
Referência API
Listar Regras
Consulta e filtra regras com paginação no motor de regras gu1 — busca por nome, tipo e status para gestão de compliance e detecção de risco.
GET
Listar Regras
Visão Geral
Recupera una lista paginada de reglas con soporte para filtrado por estado, categoría, tipo de entidad, etiquetas y búsqueda. Útil para mostrar bibliotecas de reglas, dashboards e interfaces de administración.Endpoint
Autenticação
Requer uma chave API válida no cabeçalho de Authorization:Parâmetros de Consulta
number
default:"1"
Número de página para paginación
number
default:"20"
Número de reglas por página (máx: 100)
string
Filtrar por estado:
draft, active, shadow, archived, inactivestring
Filtrar por categoría:
kyc, kyb, aml, fraud, compliance, customboolean
Filtrar por estado habilitado:
true o falsestring
Filtrar por tipo de entidad:
person, company, transactionstring
Filtrar por UUID de matriz de riesgo
string
Filtrar por etiquetas (separadas por comas):
high-risk,pep,sanctionsstring
Buscar en nombre y descripción de regla
string
default:"updatedAt"
Campo de ordenamiento:
name, priority, createdAt, updatedAt, scorestring
default:"desc"
Orden de clasificación:
asc o descRespuesta
array
Array de objetos de regla
string
Número total de reglas que coinciden con los filtros
number
Número de página actual
number
Número de elementos por página
number
Número total de páginas
Exemplos de Requisições
Listar Todas las Reglas Activas
Buscar Reglas
Filtrar por Tipo de Entidad y Matriz de Riesgo
Ordenar por Prioridad
Filtrar por Etiquetas
Exemplo de Resposta
Ejemplo de Paginación
Casos de Uso
Construir Dashboard de Reglas
Monitorear Reglas de Alta Prioridad
Buscar Reglas por Matriz de Riesgo
Buscar y Filtrar
Exportar Reglas para Respaldo
Melhores Práticas
- Usar Paginación: Siempre paginar al recuperar conjuntos grandes de reglas
- Filtrar Eficientemente: Combinar filtros para reducir resultados (categoría + estado + habilitado)
- Cachear Resultados: Cachear listas de reglas accedidas frecuentemente
- Ordenar Estratégicamente: Ordenar por prioridad para orden de ejecución, por updatedAt para cambios recientes
- Monitorear Rendimiento: Rastrear reglas con altas tasas de fallo usando stats
- Usar Etiquetas: Aprovechar etiquetas para organización y filtrado personalizado
Notas de Rendimiento
- Tamaño de página predeterminado: 20 reglas
- Tamaño máximo de página: 100 reglas
- Tiempo de respuesta promedio: 50-150ms
- Índices de búsqueda: nombre, descripción
- Índices de filtro: status, category, enabled, targetEntityType, riskMatrixId
Veja Também
- Obter Regra - Recuperar detalles específicos de regla
- Criar Regra - Crear nuevas reglas
- Atualizar Regra - Modificar reglas existentes
- Executar Regra - Probar ejecución de regla