Skip to main content
GET
/
scheduling
curl --request GET \
  --url 'https://sell.ia.proativia.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"
    }
  }
]

Requisição

GET https://sell.ia.proativia.com/api/v1/scheduling
Token
string
required
Seu token de autenticação.

Query Parameters

startDate
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.
endDate
string
Data de fim para filtrar agendamentos. Formato ISO 8601. Utilizado em conjunto com startDate.
status
string
Filtra agendamentos pelo status. Valores possíveis: scheduled, completed, canceled.

Resposta

Retorna um array de objetos de agendamento, ordenados do mais recente para o mais antigo. Os campos accountId e externalConversationId são omitidos.
id
string
Identificador único do agendamento.
accountProductId
string | null
ID do produto vinculado ao agendamento.
title
string
Título do agendamento.
description
string | null
Descrição do agendamento.
date
string
Data e horário do agendamento (ISO 8601).
status
string
Status do agendamento. Valores: scheduled, completed, canceled. Padrão: scheduled.
createdAt
string
Data de criação (ISO 8601).
AccountExternalConversation
object | null
Dados da conversa externa vinculada ao agendamento.

Exemplos

curl --request GET \
  --url 'https://sell.ia.proativia.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"
    }
  }
]

Authorizations

Token
string
header
required

Token de autenticacao gerado na plataforma Sell.IA.

Query Parameters

startDate
string<date-time>

Data de início (ISO 8601).

endDate
string<date-time>

Data de fim (ISO 8601).

leadId
string

Filtra agendamentos pelo ID do lead.

productId
string

Filtra agendamentos pelo ID do produto.

Response

Lista de agendamentos retornada com sucesso.

id
string
leadId
string | null
productId
string | null
scheduledAt
string<date-time> | null
status
string
description
string | null
createdAt
string<date-time>