Criar uma Regra
Use este endpoint para criar uma regra de validação com uma expressão CEL e array de escopos. As regras são sempre criadas com status DRAFT. Use o endpoint de ativação para iniciar a avaliação.
Autorizações
Autenticação por API Key. Usada por implantações single-tenant (MULTI_TENANT_ENABLED=false). Enviada em todas as requisições /v1/*.
Cabeçalhos
O tipo de mídia do recurso. Deve ser application/json.
A chave de API para autenticação. Este header é obrigatório para todos os endpoints, exceto verificações de integridade.
Um identificador único usado para rastrear cada requisição.
Corpo
Entrada para criar uma nova regra.
Nome legível da regra.
1 - 255Expressão CEL que deve avaliar para booleano.
1 - 5000Ação tomada quando a expressão da regra avalia como verdadeira.
ALLOW, DENY, REVIEW Propósito e explicação da lógica da regra.
1000Escopos que determinam a quais transações esta regra se aplica.
100Resposta
Indica que a regra foi criada com sucesso com status DRAFT.
Regra de validação.
Identificador único da regra.
Nome legível da regra.
255Propósito e explicação da lógica da regra.
1000Expressão CEL que deve avaliar para booleano.
5000Ação tomada quando a expressão da regra avalia como verdadeira.
ALLOW, DENY, REVIEW Escopos que determinam a quais transações esta regra se aplica.
Status do ciclo de vida da regra.
DRAFT, ACTIVE, INACTIVE, DELETED Quando a regra foi criada.
Quando a regra foi modificada pela última vez.
Quando a regra foi ativada pela última vez (nulo se nunca ativada).
Quando a regra foi desativada pela última vez (nulo se nunca desativada).
Quando a regra foi excluída (nulo se não excluída).

