ID do projeto. Você pode encontrar esse parâmetro em sua Conta de Distribuidor ao lado do nome do projeto.
Example: 44056
Request Body schema: application/json
name
required
string [ 1 .. 255 ] characters ^\S
Nome legível de uma regra. Usado para exibir uma regra na Conta de Distribuidor.
is_enabled
required
boolean
Se a regra estiver habilitada.
required
Array of tipo = string (objects) or Array of tipo = data (objects) or Array of tipo = number (objects)
One of:
[ 1 .. 100 ] items
Array ([ 1 .. 100 ] items)
attribute
required
string [ 1 .. 255 ] characters ^[-_.\d\w]+$
Código de atributo do usuário.
operator
required
string
Tipo de operação realizada por condição. Para o tipo de atributo string.
Enum:
Description
eq
Iguais
ne
Diferentes
value
required
string <= 255 characters
Valor da condição com o qual o valor do atributo do usuário será comparado. O tipo depende do tipo de atributo.
type
required
string
Tipo de atributo de usuário.
Value:"string"
can_be_missing
boolean
Indica que a condição é atendida mesmo se o atributo estiver ausente dos atributos do usuário. Passe true para mostrar o item aos usuários que não têm esse atributo. Os usuários que têm o atributo, mas o valor não corresponder ao especificado na condição, não verão o item. false — os usuários que têm o atributo, mas o valor não corresponder ao especificado na condição, ou o atributo estiver ausente, não verão o item.
required
Array of objects or objects [ 1 .. 100 ] items
Array ([ 1 .. 100 ] items)
One of:
Itens que são mostrados a um usuário se seus valores de atributo atenderem às condições.
item_id
required
number
ID do item.
is_satisfied_for_unauth
boolean
Se o item é exibido para usuários não autorizados. Se true, o item será exibido para o usuário não autorizado, independentemente das regras de exibição do catálogo. false por padrão.
Responses
201
Regra criada com sucesso.
401
Autenticação não aprovada ou errada. Verifique se você usou a autenticação ou credenciais corretas.