Obter Lead
Retorna os detalhes de um lead específico pelo ID.
/lead/{id}curl --request GET \
--url 'https://crm.wavups.com/api/v1/lead/clxyz1234' \
--header 'Token: SEU_TOKEN_DE_API'{
"id": "clxyz1234",
"leadOwner": "usr_abc",
"name": "João Silva",
"email": "joao@email.com",
"phone": "5511999998888",
"taxId": "12345678909",
"source": "instagram",
"profileImage": null,
"zipCode": "01310-100",
"state": "SP",
"city": "São Paulo",
"neighborhood": "Bela Vista",
"streetAddress": "Av. Paulista",
"number": "1000",
"complement": "Apto 21",
"country": "Brasil",
"description": "Interesse em plano premium",
"leadType": "PF",
"leadTemperature": 2,
"metadata": {
"tags": ["premium", "interessado"],
"custom_field": "valor customizado"
},
"utms": {
"utm_source": "instagram",
"utm_medium": "social",
"utm_campaign": "campanha_junho"
},
"status": "Lead",
"createdAt": "2025-06-15T14:30:00.000Z",
"accountCRMLeadLabelAssignments": [
{
"AccountLabel": {
"id": "lbl_001",
"name": "Quente",
"color": "#ef4444"
}
}
],
"accountExternalConversations": [
{
"id": "clconv001",
"contactName": "João Silva",
"contactPhone": "5511999998888",
"contactUsername": null,
"status": "active",
"unreadCount": 0,
"lastMessageAt": "2025-06-15T15:00:00.000Z",
"accountChatSectorId": "csector001",
"conversationOwnerId": "usr_abc",
"createdAt": "2025-06-15T14:30:00.000Z",
"AccountChatSector": {
"id": "csector001",
"name": "Comercial",
"color": "#3B82F6"
},
"PlatformIntegration": {
"name": "WhatsApp Business"
}
}
]
}Seu token de autenticação.
ID do lead a ser recuperado.
Dados extras na resposta. Use groups para trazer os grupos do lead (groups e company). Sem este parâmetro a resposta não muda.
Retorna o objeto completo do lead solicitado.
Identificador único do lead.
ID da conta à qual o lead pertence.
ID do usuário responsável pelo lead.
Nome do lead.
E-mail do lead.
Telefone do lead.
CPF/CNPJ do lead.
Origem do lead.
URL da imagem de perfil do lead.
CEP do endereço do lead.
Estado do lead.
Cidade do lead.
Bairro do lead.
Logradouro do lead.
Número do endereço.
Complemento do endereço.
País do lead, em português (ex: Brasil).
Descrição ou observações sobre o lead.
Tipo do lead (ex: PF, PJ).
Temperatura do lead: 1 (Frio), 2 (Morno) ou 3 (Quente).
Metadados adicionais do lead em formato JSON.
Campos personalizados preenchidos do lead, pela chave do campo. Campos de seleção trazem o nome da opção e os de seleção múltipla uma lista de nomes. Campos sem valor não aparecem; sem nenhum, vem {}.
Só com ?include=groups. Grupos de que o lead é uma das pessoas: cada item traz id, name (o nome do grupo) e role (o cargo do lead nele).
Só com ?include=groups. Grupo de que o lead é a empresa, com id, name e peopleCount (quantidade de pessoas). null quando o lead não é a empresa de nenhum grupo.
Parâmetros UTM associados ao lead em formato JSON.
Status atual do lead.
Data e horário de criação do lead (ISO 8601).
Lista de etiquetas atribuídas ao lead.
ID da etiqueta.
Nome da etiqueta.
Cor da etiqueta (hex ou nome).
Lista de conversas vinculadas ao lead (sem o conteúdo da última mensagem).
Identificador único da conversa.
Nome do contato.
Telefone do contato.
Username do contato.
Status da conversa (active, closed, etc.).
Quantidade de mensagens não lidas.
Data e hora da última mensagem (ISO 8601).
ID do setor do chat associado.
ID do responsável pela conversa.
Data de criação da conversa (ISO 8601).
Dados do setor da conversa (id, name, color).
Dados da plataforma integrada (name).
Autorização
Token de autenticacao gerado na plataforma WavUps CRM.
Parâmetros de caminho
Identificador único do recurso.
Parâmetros de consulta
Dados extras na resposta. Use `groups` para trazer os grupos do lead (`groups` e `company`). Sem este parâmetro a resposta não muda.
Valores aceitos: groups
Respostas
Lead encontrado.
Telefone no formato 5547999999999 (pais + DDD + numero, sem espacos ou simbolos).
"5547999999999"CPF ou CNPJ do lead.
"12345678909"Pais do lead, em portugues. Um nome da lista de paises da plataforma e gravado com a grafia dela (sem diferenciar maiusculas e acentos); outro texto e gravado como veio.
"Brasil"Temperatura do lead: 1 (Frio), 2 (Morno), 3 (Quente).
Metadados adicionais do lead em formato JSON.
Campos personalizados do lead preenchidos, pela chave do campo. Campos de seleção trazem o nome da opção e os de seleção múltipla uma lista de nomes. Campos sem valor não aparecem.
{
"plano": "Ouro",
"limite_de_credito": 1500,
"cliente_vip": true
}Só com `?include=groups`. Grupo de que o lead é a empresa; `null` quando o lead não é empresa de nenhum grupo.
{
"id": "cmg1grupo01",
"name": "Acqua Distribuidora",
"peopleCount": 3
}Parâmetros UTM associados ao lead em formato JSON.
Origem do tráfego (ex: fb, google, instagram).
"fb"Meio do tráfego (ex: paid, cpc, organic, story).
"paid"Identificador ou nome da campanha.
"120243645529690704"Termo de pesquisa ou identificador de público/anúncio.
"120243645529720704"Conteúdo do anúncio ou identificador do criativo.
"120247590343130704"Lista de conversas vinculadas ao lead.