Lista os chats relacionados a um cliente. Possui uma lógica de paginação onde a empresa informa quantas chamadas deseja listar e a página atual.
📌 Por que buscar chamadas realizadas por um cliente?
Garante que seja visualizada toda a jornada do cliente na empresa, melhorando a experiencia do usuário nos atendimentos.
- Permite validar se o cliente já foi atendido.
- Facilita auditoria de dados.
- Melhora o atendimento ao cliente.
🔗 Endpoint:
Método: GET
URL: https://api.nuvidio.com/v1/api/calls/customer/:id
🔎 Parâmetros da URL:
Param | Default | Type | Required |
---|---|---|---|
:id | - | string | ✅ |
🔎 Parâmetros da Requisição:
Param | Value | Type | Required |
---|---|---|---|
take | 10 | number | ✅ |
page | 1 | number | ✅ |
✅ Resposta de Sucesso:
{
"count": 1,
"calls": [
{
"id": "6112dfec4dc17f51b56ff290",
"initialDate": "2021-08-10T20:22:04.449Z",
"ticket": "20210810924450",
"duration": 236,
"customer": {
"id": "62fd347dc402f5558cf8b431",
"name": "Joao Luiz",
"connected": true,
"connectedAt": "2021-08-10T20:22:04.449Z"
},
"attendant": {
"id": "62df5e65ab9170560f0cc2b8",
"name": "Daniela",
"connected": true,
"connectedAt": "2021-08-10T20:22:04.449Z"
},
"department": {
"id": "62df5cc73b184adc58a4c057",
"name": "NuVidio",
"identifier": "nuvidio-atendimento"
}
}
]
}
❌ Respostas de erro:
Código | Mensagem |
---|---|
404 | Cliente não encontrado |
500 | Erro interno |