curl --request GET \
--url 'https://crm.wavups.com/api/v1/scheduling?status=scheduled' \
--header 'Token: SEU_TOKEN_DE_API'
[
{
"id": "sch_001",
"accountProductId": "prod_001",
"title": "Consulta Inicial",
"description": "Primeira consulta do cliente",
"date": "2025-07-10T14:00:00.000Z",
"status": "scheduled",
"createdAt": "2025-06-15T10:00:00.000Z",
"AccountExternalConversation": {
"leadId": "lead_xyz",
"contactName": "João Silva",
"contactPhone": "11999998888"
}
}
]
{
"error": "Error to get schedulings"
}
Agendamentos
Listar Agendamentos
Retorna a lista de agendamentos da conta autenticada, com suporte a filtros.
GET
/
scheduling
curl --request GET \
--url 'https://crm.wavups.com/api/v1/scheduling?status=scheduled' \
--header 'Token: SEU_TOKEN_DE_API'
[
{
"id": "sch_001",
"accountProductId": "prod_001",
"title": "Consulta Inicial",
"description": "Primeira consulta do cliente",
"date": "2025-07-10T14:00:00.000Z",
"status": "scheduled",
"createdAt": "2025-06-15T10:00:00.000Z",
"AccountExternalConversation": {
"leadId": "lead_xyz",
"contactName": "João Silva",
"contactPhone": "11999998888"
}
}
]
{
"error": "Error to get schedulings"
}
Requisição
GET https://crm.wavups.com/api/v1/scheduling
string
required
Seu token de autenticação.
Query Parameters
string
Data de início para filtrar agendamentos pelo campo
createdAt. Formato ISO 8601 (ex: 2025-01-01T00:00:00Z). Utilizado em conjunto com endDate.string
Data de fim para filtrar agendamentos. Formato ISO 8601. Utilizado em conjunto com
startDate.string
Filtra agendamentos pelo status. Valores possíveis:
scheduled, completed, canceled.string
Filtra agendamentos pelo ID do lead vinculado.
string
Filtra agendamentos pelo ID do produto vinculado.
Resposta
Retorna um array de objetos de agendamento, ordenados do mais recente para o mais antigo. Os camposaccountId e externalConversationId são omitidos.
string
Identificador único do agendamento.
string | null
ID do produto vinculado ao agendamento.
string
Título do agendamento.
string | null
Descrição do agendamento.
string
Data e horário do agendamento (ISO 8601).
string
Status do agendamento. Valores:
scheduled, completed, canceled. Padrão: scheduled.string
Data de criação (ISO 8601).
object | null
Exemplos
curl --request GET \
--url 'https://crm.wavups.com/api/v1/scheduling?status=scheduled' \
--header 'Token: SEU_TOKEN_DE_API'
[
{
"id": "sch_001",
"accountProductId": "prod_001",
"title": "Consulta Inicial",
"description": "Primeira consulta do cliente",
"date": "2025-07-10T14:00:00.000Z",
"status": "scheduled",
"createdAt": "2025-06-15T10:00:00.000Z",
"AccountExternalConversation": {
"leadId": "lead_xyz",
"contactName": "João Silva",
"contactPhone": "11999998888"
}
}
]
{
"error": "Error to get schedulings"
}
Authorizations
Token de autenticacao gerado na plataforma WavUps CRM.
Query Parameters
Data de início (ISO 8601).
Data de fim (ISO 8601).
Filtra agendamentos pelo ID do lead.
Filtra agendamentos pelo ID do produto.
Filtra agendamentos pelo status.
Available options:
scheduled, completed, canceled 
