Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

/extrato/list-recordings

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

inicio

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

numero

número de origem

numeroDestino 

opcional 

opcional Opção de filtro com o

numero

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

. 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

esta titleExemplo de resposta

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

true
Exemplos de respostas em JSON
linenumbers
Bloco de código
{
    "api": "extrato",
    "modulo": "extrato",
    "status": "ok",
    "codigo": "000",
    "msg": [
        {
            "uuid_origem":
"554198898765
 "8d61b2e3-cc38-4c5b-91b6-d7541e8b370c",
            "campos_personalizados": [],
            "origem": "SEM-ORIGEM",
            "destino": "5541991234567",
            "destino_descricao":
"554133149400",
 "CEL BR IDENTIFICANDO O SEU Nº DC",
            "inicio": "
2013
2025-
01
07-29
10:36:46",
 20:41:49",
            "duracao": "19",
            "custo": "0.3066",
            "gravacao_link": "
http
https:
\
/
\
/
www
api.
directdial
directcallsoft.com
.br\
/audio/extrato
\
/gravacao
\
/id
\/7abeb75d342c06f61df4277469bf22443ba1fcb2"
/fbd1e7c28c9a476ab2d749af3298f6e4",
            "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": "SEM-ORIGEM",
            "destino": "

554192054445

5541991234567",
            "destino_descricao":

"554132436020",

 "CEL BR IDENTIFICANDO O SEU Nº DC",
            "inicio": "

2013

2025-

01-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": "134729f4-8f7d-4a7b-9fd7-c702e5e4f65e",
            "campos_personalizados": [
                {
                    "statusAtendimento": "51"
                }
            ],
            "origem": "SEM-ORIGEM",
            "destino": "

554196403333

5541991234567",
            "destino_descricao":

"554133736226",

 "CEL BR IDENTIFICANDO O SEU Nº DC",
            "inicio": "

2013

2025-

01-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

6",
    "paginas":

"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.

...