Skip to main content
GET
/
customer-service
curl --request GET \
  --url 'https://sell.ia.proativia.com/api/v1/customer-service?status=completed' \
  --header 'Token: SEU_TOKEN_DE_API'
[
  {
    "id": "atd_001",
    "accountExternalConversationId": "conv_abc123",
    "status": "completed",
    "temperature": 4,
    "chatSummary": "Cliente solicitou informações sobre planos.",
    "createdAt": "2025-06-15T14:30:00.000Z",
    "AccountExternalConversation": {
      "leadId": "lead_xyz",
      "contactName": "João Silva",
      "contactPhone": "11999998888",
      "contactUsername": null,
      "AccountCRMLead": {
        "name": "João Silva",
        "email": "joao@email.com",
        "phone": "11999998888"
      }
    }
  }
]

Requisição

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

Query Parameters

startDate
string
Data de início para filtrar atendimentos pelo campo createdAt. Formato ISO 8601 (ex: 2025-01-01T00:00:00Z). Utilizado em conjunto com endDate.
endDate
string
Data de fim para filtrar atendimentos. Formato ISO 8601 (ex: 2025-12-31T23:59:59Z). Utilizado em conjunto com startDate.
status
string
Filtra atendimentos pelo status (ex: pending, completed).
leadId
string
Filtra atendimentos vinculados a uma conversa de um lead específico.

Resposta

Retorna um array de objetos de atendimento, ordenados do mais recente para o mais antigo. Os campos internos customerContact, customerName, customerExternalId e updatedAt são omitidos.
id
string
Identificador único do atendimento.
accountExternalConversationId
string | null
ID da conversa externa vinculada ao atendimento.
status
string
Status do atendimento. Padrão: pending.
temperature
number | null
Temperatura do atendimento (valor numérico).
chatSummary
string | null
Resumo da conversa do atendimento.
createdAt
string
Data de criação (ISO 8601).
AccountExternalConversation
object | null
Dados da conversa externa vinculada.

Exemplos

curl --request GET \
  --url 'https://sell.ia.proativia.com/api/v1/customer-service?status=completed' \
  --header 'Token: SEU_TOKEN_DE_API'
[
  {
    "id": "atd_001",
    "accountExternalConversationId": "conv_abc123",
    "status": "completed",
    "temperature": 4,
    "chatSummary": "Cliente solicitou informações sobre planos.",
    "createdAt": "2025-06-15T14:30:00.000Z",
    "AccountExternalConversation": {
      "leadId": "lead_xyz",
      "contactName": "João Silva",
      "contactPhone": "11999998888",
      "contactUsername": null,
      "AccountCRMLead": {
        "name": "João Silva",
        "email": "joao@email.com",
        "phone": "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 atendimentos pelo ID do lead.

Response

Lista de atendimentos retornada com sucesso.

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