curl --request GET \
--url 'https://crm.wavups.com/api/v1/lead?startDate=2025-01-01T00:00:00Z&endDate=2025-12-31T23:59:59Z&source=instagram' \
--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",
"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"
}
}
]
}
]
{
"error": "Error to get leads"
}
Listar Leads
Retorna a lista de leads da conta autenticada, com suporte a filtros.
curl --request GET \
--url 'https://crm.wavups.com/api/v1/lead?startDate=2025-01-01T00:00:00Z&endDate=2025-12-31T23:59:59Z&source=instagram' \
--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",
"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"
}
}
]
}
]
{
"error": "Error to get leads"
}
Requisição
GET https://crm.wavups.com/api/v1/lead
Query Parameters
createdAt. Deve ser uma data válida no formato ISO 8601 (ex: 2025-01-01T00:00:00Z). Utilizado em conjunto com endDate.createdAt. Deve ser uma data válida no formato ISO 8601 (ex: 2025-12-31T23:59:59Z). Utilizado em conjunto com startDate.1 (Frio), 2 (Morno) ou 3 (Quente).site, instagram, indicacao).PF, PJ).Resposta
Retorna um array de objetos de lead. Os camposaccountId e updatedAt são omitidos na resposta.
PF, PJ).1 (Frio), 2 (Morno) ou 3 (Quente).Lead.Show Propriedades da Conversa
Show Propriedades da Conversa
active, closed, etc.).name).Exemplos
curl --request GET \
--url 'https://crm.wavups.com/api/v1/lead?startDate=2025-01-01T00:00:00Z&endDate=2025-12-31T23:59:59Z&source=instagram' \
--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",
"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"
}
}
]
}
]
{
"error": "Error to get leads"
}
Authorizations
Token de autenticacao gerado na plataforma WavUps CRM.
Query Parameters
Data de início para filtrar leads pelo campo createdAt (ISO 8601, ex: 2025-01-01T00:00:00Z).
Data de fim para filtrar leads pelo campo createdAt (ISO 8601, ex: 2025-12-31T23:59:59Z).
Filtra leads pela temperatura: 1 (Frio), 2 (Morno) ou 3 (Quente).
1, 2, 3 Filtra leads pela origem (ex: site, instagram, indicacao).
Filtra leads por número de telefone exato.
Filtra leads por número de CPF ou CNPJ exato.
Filtra leads pelo ID do usuário responsável.
Filtra leads pelo tipo (ex: PF, PJ).
Filtra leads que possuem a etiqueta com o ID informado.
Filtra leads pela temperatura (alias para temperature): 1 (Frio), 2 (Morno) ou 3 (Quente).
1, 2, 3 Response
Lista de leads retornada com sucesso.
Telefone no formato 5547999999999 (pais + DDD + numero, sem espacos ou simbolos).
"5547999999999"
CPF ou CNPJ do lead.
"12345678909"
Temperatura do lead: 1 (Frio), 2 (Morno), 3 (Quente).
Metadados adicionais do lead em formato JSON.
Parâmetros UTM associados ao lead em formato JSON.
Show child attributes
Show child attributes
Lista de conversas vinculadas ao lead.
Show child attributes
Show child attributes

