Método que faz a listagem e aplica filtros nas chamadas gravadas
...
| |
|---|
DESCRIÇÃO | Com este método, é possível fazer a listagem das gravações de chamadas. |
ESTRUTURA DA URL | https://api.directcallsoft.com/extrato/list-recordings |
VERSÃO | 1 |
MÉTODO | POST |
PARÂMETROS | dataInicial obrigatório Data de início de pesquisa no formato "YmdHis" dataFinal obrigatório Data final de pesquisa no formato "YmdHis" mostrarPlayer opcional Mostra código do player em flash (s = Sim | n = Não) numeroOrigem opcional Opção de filtro com o número de origem numeroDestino |
opcional title | Exemplo de resposta opcional Opção de filtro com o número de destino callerid opcional Código fornecido ao realizar uma chamada, código único por chamada getAllPins opcional Opção para listar todos os Produtos do cliente, essa funcionalidade somente funcionará caso o usuário seja um administrador conta (true, false) por default o valor será false access_token obrigatório Chave de acesso ao método. Para saber como obter, clique aqui formato opcional Opção de retorno da API, podendo ser JSON ou XML (se não informado, JSON será o padrão) paginaopcional Número da página (se omitido será mostrada a primeira página) NOTA: dataInicial e dataFinal são obrigatórios, exceto quando o parâmetro callerid for informado. |
RETORNO | api Origem API que está sendo usada modulo Módulo que está sendo chamado status Mensagem de status codigo Código de retorno - Clique aqui para listar os códigos e suas descrições msg Array de resposta da API paginas Quantidade de páginas |
| Bloco de código |
|---|
Exemplos de respostas em JSON |
linenumberstrue | {
"api": "extrato",
"modulo": "extrato",
"status": "ok",
"codigo": "000",
"msg": [
{
"uuid_origem": "8d61b2e3-cc38-4c5b-91b6-d7541e8b370c",
"campos_personalizados": [],
"origem": " |
|
554198898765SEM-ORIGEM",
"destino": " |
|
554133149400
MÓVEL COM CLI IDENTIFICANDO O SEU Nº DC",
"inicio": " |
|
201301 10:36:46 20:41:49",
"duracao": "19",
"custo": "0.3066",
"gravacao_link": " |
|
http\\wwwdirectdial.br\\\\7abeb75d342c06f61df4277469bf22443ba1fcb2fbd1e7c28c9a476ab2d749af3298f6e4", |
|
"tipo_rota": "CEL"
}
],
"chamadas": "1",
"paginas": 1,
"custo": 0.31,
"custo_total": 0.31,
"duracao_total": "19"
} |
| Bloco de código |
|---|
{
"api": "extrato",
"modulo": "extrato",
"status": "ok",
"codigo": "000",
"msg": [
{
"statusAtendimento": "51",
"uuid_origem": "7c49b00c-29e5-4e2c-9b1d-df283b9e450e",
"campos_personalizados": [
{
"statusAtendimento": "51"
}
],
"origem": " |
|
554192054445SEM-ORIGEM",
"destino": " |
|
554132436020
MÓVEL COM CLI IDENTIFICANDO O SEU Nº DC",
"inicio": " |
|
201301-29 13:59:00",07-24 09:54:46",
"duracao": "20",
"custo": "0.3066",
"gravacao_link": |
|
"http:\/\/www.directdial.com.br\/extrato\/gravacao\/id\/1f69c18d6125b8c4d5df942d03f977196a9d327e",
"<audio controls><source src=\"https://api.directcallsoft.com/audio/extrato/gravacao/id/e3f05c6b19458d423bf927b16c3f1797\" type=\"audio/mpeg\"> Seu navegador não suporta o elemento de áudio.</audio>",
"tipo_rota": "CEL"
}
],
"chamadas": "6",
"paginas": 1,
"custo": 0.31,
"custo_total": 4.29,
"duracao_total": "607" |
| Bloco de código |
|---|
{
"api": "extrato",
"modulo": "extrato",
"status": "ok",
"codigo": "000",
"msg": [
{
"statusAtendimento": "51",
"uuid_origem": |
|
"554196403333 "134729f4-8f7d-4a7b-9fd7-c702e5e4f65e",
"campos_personalizados": [
{
"statusAtendimento": "51"
}
],
"origem": "SEM-ORIGEM",
"destino": " |
|
554133736226
MÓVEL COM CLI IDENTIFICANDO O SEU Nº DC",
"inicio": " |
|
201301-29 14:08:15",07-24 09:54:46",
"duracao": "20",
"custo": "0.3066",
"gravacao_link": |
|
"http:\/\/www.directdial.com.br\/extrato\/gravacao\/id\/b67274d7f6a6d75507c481e95cf8bff27f432951",
"<audio controls><source src=\"https://api.directcallsoft.com/audio/extrato/gravacao/id/9da64e8f0b58a7b6f3d41c30a9f5ddcd\" type=\"audio/mpeg\"> Seu navegador não suporta o elemento de áudio.</audio>",
"tipo_rota": "CEL"
}
],
"chamadas": " |
|
2"2"
1,
"custo": 0.31,
"custo_total": |
|
"2.1"
}...
4.29,
"duracao_total": "607" |
|
| Informações |
|---|
Validade dos tokens: Os tokens de acesso têm uma validade limitada, por isso convém que o sistema criado tenha em conta estes timings para que possa desenvolver rotinas de requisação de novos tokens. |