API - Discador - Chamada de Campanha
Disponível a partir da versão 6.78.0
Essa API tem a função de retornar o registro de uma única ligação realizada pela campanha.
As regras à respeito dos campos customizados devem ser obedecidas também frente à API, ou seja, para que os valores sejam exibidos, a campanha à que se refere a chamada deve conter àqueles campos associados a ela.
Nos cabeçalhos dos requests, é necessário incluir uma chave "token" cujo valor seja um token de API.
Requisitando registro de uma chamada de campanha
Endpoint | /api/v1/dialer/call/{id_da_chamada} |
---|---|
Method | GET |
Exemplo de requisição
curl --location --request GET 'https://cliente.evolux.net.br/api/v1/dialer/call/4' \
--header 'token: [SUPRIMIDO POR SEGURANÇA] \
Exemplo de resposta
{
"meta": {
"status": 200,
"message": "OK"
},
"data": {
"id": 4,
"uuid": "809738ae-7bae-4d36-a516-6106b8fd3edd",
"start_time": "2021-12-15T14:56:22+00:00",
"answer_time": "2021-12-15T14:56:28+00:00",
"end_time": "2021-12-15T14:56:37+00:00",
"campaign": {
"id": 1,
"name": "Manutenção Odontológica com 50% de desconto"
},
"agent": {
"id": 8,
"name": "Mary Gonzalez"
},
"subscriber": {
"external_id": null,
"number": "1501",
"name": "Ryllari"
},
"survey": {
"csat": null,
"nps": null
},
"talking_duration": 9,
"outcome": "-",
"hangup_cause": "Desligamento normal",
"end_by": "Agent",
"classification": "Assinante Desligou",
"billable_duration": null,
"trunk_name": null,
"custom_fields": {},
"download_audio": "https://cliente.evolux.net.br/api/v1/dialer/call/4/recording"
}
}