Visão geral, esquema do banco e fluxo de dados em Tolky Features.

Endpoint

GET /api/v4/tolkyFeatures/list

Parâmetros

module
string

Filtra features pelo agrupamento lógico (ex.: "insights", "leads"). Se omitido, retorna features de todos os módulos.

isActive
string
default: "true"

Filtra pelo status da feature. Valores aceitos: "true", "false" ou "all". O padrão retorna apenas features ativas.

Exemplo

# Todas as features ativas (padrão)
curl "{{BASE_URL}}/api/v4/tolkyFeatures/list" \
  -H "Authorization: Bearer {{TOKEN}}"

# Apenas features do módulo "leads"
curl "{{BASE_URL}}/api/v4/tolkyFeatures/list?module=leads" \
  -H "Authorization: Bearer {{TOKEN}}"

# Todas as features independente do status
curl "{{BASE_URL}}/api/v4/tolkyFeatures/list?isActive=all" \
  -H "Authorization: Bearer {{TOKEN}}"

Resposta

[
  {
    "id": "028c803a-b712-479e-b492-35e9f83f0c0d",
    "title": "upsert",
    "description": "Criar ou atualizar um lead com dados do contato.",
    "long_description": null,
    "module": "leads",
    "is_active": true,
    "created_at": "2026-01-10T09:00:00.000Z",
    "updated_at": "2026-03-15T11:30:00.000Z"
  }
]

Campos da Resposta

Array de objetos feature. Cada item contém:

id
string

UUID da feature.

title
string

Nome curto da feature.

description
string

Resumo em uma linha. Pode ser null.

long_description
string

Descrição completa. Pode ser null.

module
string

Agrupamento lógico. Pode ser null.

is_active
boolean

Status da feature.

created_at
string

Data e hora de criação em ISO 8601.

updated_at
string

Data e hora da última atualização em ISO 8601.

Erros

CódigoDescrição
401Token inválido ou ausente
403Token não pertence a um admin global
500Erro interno do servidor