Antes de utilizar este endpoint, complete o guia de Primeiros Passos para obter a sua chave de API e ID de Empresa. Também precisa de obter o seu ID de Função de Cliente, que é necessário ao criar um lead.
Pré-requisitos
- ✅ Chave de API gerada em Configuração do Workspace → Chave de API
- ✅ ID de Empresa obtido a partir de
GET {{URL}}/accounts/companies - ✅ ID de Função de Cliente obtido (ver Passo 1 abaixo)
Passo 1: Obter o ID de Função de Cliente
Antes de criar um lead, precisa do ID de Função para a funçãoclient na sua empresa.
Endpoint
Cabeçalhos
| Cabeçalho | Valor |
|---|---|
x-api-key | A sua chave de API |
companyid | O seu ID de Empresa |
Exemplo de pedido
cURL
Exemplo de resposta
roles[0].role.name === "client" e extraia o _id exterior — ou seja, roles[0]._id, não roles[0].role._id.
Passo 2: Criar um novo lead
Endpoint
Cabeçalhos
| Cabeçalho | Valor |
|---|---|
x-api-key | A sua chave de API |
companyid | O seu ID de Empresa |
Content-Type | application/json |
Corpo do pedido
O corpo do pedido é um array JSON — pode criar um ou mais leads numa única chamada.O primeiro nome do lead.
O apelido do lead.
O endereço de e-mail do lead. Deve ser único no seu workspace.
O ID de Função de Cliente obtido no Passo 1 (ou seja,
roles[0]._id).Deve ser definido como
false ao criar um lead. Defina como true apenas ao converter um lead num cliente completo.O estado do lead no pipeline. Valores comuns:
New, Contacted, Qualified. Predefinição para New se omitido.O número de telefone do lead.
Como adquiriu este lead. Valores de exemplo:
website, referral, social.A posição (ordem) do lead na coluna do quadro do pipeline. Predefinição para
1.Exemplo de pedido
cURL
Resposta de sucesso
Texto de confirmação:
"Lead created successfully".Array de objetos de lead criados.
O ID único do lead recém-criado. Guarde-o se precisar de referenciar o lead em chamadas de API subsequentes.
O nome completo do lead (firstName + lastName).
O estado do lead no pipeline tal como armazenado.
O nome da função atribuída ao membro — será
"client".
