Skip to main content
PUT

Authorizations

Authorization
string
header
required

Chave de integração com prefixo wegly_, enviada em Authorization: Bearer . Não é JWT. A chave deve estar ativa, não excluída e dentro da validade. Com allowed_domain, Origin (ou Referer na ausência de Origin) precisa informar o hostname permitido. A empresa e as permissões são obtidas pela chave.

Path Parameters

id
string<uuid>
required

UUID do critério de lead score.

Body

application/json

Atualização parcial: só os campos enviados mudam. target_type, name, points, status e options não aceitam null.

category_id
string<uuid> | null

Categoria ativa da empresa. null remove a categoria.

target_type
enum<string>

Tipo de registro do critério: LEAD (leads), DEAL (oportunidades) ou BOTH (os dois).

Available options:
LEAD,
DEAL,
BOTH
name
string
Required string length: 1 - 120
description
string | null

null ou texto vazio limpa a descrição.

Maximum string length: 5000
points
integer

Inteiro entre -100 e 100, diferente de 0.

Required range: -100 <= x <= 100
status
enum<integer>

0 inativa e 1 reativa o critério.

Available options:
0,
1
options
object[]

Lista completa das opções: com id são atualizadas, sem id são criadas e as atuais que não vierem são removidas logicamente. Omitido, mantém as opções; [] remove todas.

Maximum array length: 50

Response

Critério atualizado.

id
string<uuid>
required
category_id
string<uuid> | null
required
category
object | null
required
target_type
enum<string>
required

Tipo de registro do critério: LEAD (leads), DEAL (oportunidades) ou BOTH (os dois).

Available options:
LEAD,
DEAL,
BOTH
name
string
required
Maximum string length: 120
description
string | null
required
points
integer
required

Pontos do critério; valem quando ele não tem opções ativas.

Required range: -100 <= x <= 100
status
enum<integer>
required

Situação do critério ou da opção: 0 = inativo, 1 = ativo.

Available options:
0,
1
options
object[]
required

Opções não removidas (ativas e inativas), ordenadas por position. Vazio quando não há.

created_at
string<date-time>
required
updated_at
string<date-time>
required