Simular uma regra de correspondência contra um contexto (execução seca somente leitura)
Pré-visualiza como uma única regra — uma regra configurada existente (ruleId) OU uma regra candidata inline (rule) — corresponderia às transações não correspondidas de um contexto, SEM comprometer nada. Retorna o número de grupos 1:1 que a regra formaria, uma amostra limitada de pares que corresponderiam (cada um com uma pontuação de confiança, uma justificativa por componente (o “porquê”) e chaves compostas correspondidas), e as contagens de não correspondidos por lado. Alimenta a pré-visualização “esta regra realmente vai corresponder?” da autoria de regras. Escopo: pontuado pelo engine de regras determinístico sobre valores brutos de transação; NÃO aplica normalização de taxa em tempo de execução nem a faixa de variância FX, e pré-visualiza apenas agrupamento 1:1 par a par (sem alocação 1:N/N:M). Nada é persistido; o tenant é tomado do JWT, nunca do corpo.
Autorizações
Autenticação por Bearer token (formato: "Bearer {token}")
Corpo
ID do contexto contra cujas transações a regra é simulada
Regra candidata inline para pré-visualizar. Forneça esta OU ruleId, não ambos.
Identificador de uma regra configurada existente a pré-visualizar. Forneça esta OU rule, não ambas.
Número máximo de pares que corresponderiam a retornar na amostra
1 <= x <= 200Resposta
OK
Número de grupos 1:1 que a regra formaria no contexto
x >= 012
Estratégia da regra pré-visualizada
"EXACT"
Amostra limitada de pares que corresponderiam (maior pontuação primeiro)
200Se matchedGroups excede o comprimento da amostra retornada
false
Transações do lado esquerdo que permaneceriam sem correspondência
x >= 03
Transações do lado direito que permaneceriam sem correspondência
x >= 05
Identificador da regra pré-visualizada. Vazio para uma regra candidata inline (não persistida).
"550e8400-e29b-41d4-a716-446655440000"

