Mamute
  1. Discador
Mamute
Mamute APIs
  • Relatórios
  • Mamute APIs
  • Mamute Addons APIs
  • Introdução
  • manager
    • sms
      • Saldo
      • Envio de SMS
    • Pabx
      • Capturar chamada
      • Fazer ligação
      • Encerrar chamada
      • Baixar gravações de um determinado dia
      • Baixar gravação formato padrão
      • Baixar gravação formato MP3
      • Ouvir gravação
  • sms
    • Saldo
      GET
    • Enivo de SMS
      GET
  • export
    • Volume de ligações da fila
      POST
  • report
    • Integracao
      • URA histórico requisições - Autoatendimento (D)
      • Master URA MVNO - Autoatendimento (C)
      • Plugin URA - Autoatendimento (C)
      • Plugin URA - Autoatendimento (D)
    • Call Center
      • Pausas do agente (D)
      • Atividades do agente (D)
      • Abandono (P)
      • Chamada da fila (D)
      • Produtividade da fila (P)
      • Chamadas do agente (D)
      • Pesquisa de satisfação (D)
      • Fila com ILA 20-60 (P)
      • Produtividade do agente (P)
      • Produtividade do agente (C)
      • Resumo da fila (CQ)
      • Métricas do agente (C)
      • Métricas média do agente mensal (C)
      • Classificação de chamadas (D)
      • Produtividade da fila (C)
      • Pronto atendimento do agente (CD)
      • Pronto atendimento do agente (CA)
    • Discador
      • Discador (D)
        POST
      • Lista de Discagem (D)
        POST
      • Percentual de discagem (C)
        POST
      • Eventos do discador (CD)
        POST
      • Campanha (D)
        POST
    • Central de Telefonia
      • Chamadas (D)
      • URA (C)
      • URA opções (C)
      • URA (D)
      • URA (CR)
      • URA Opções (CR)
      • Distribuição de Chamadas por Tronco (D)
      • Chamadas do ramal (C)
      • Chamadas do ramal (D)
  • queue
    • Listagem de Fila de Espera
      POST
    • Indentificação de Fila por ID
      GET
  • agent
    • Listagem de Agentes
      POST
    • Indentificação de Agente por ID
      GET
  • branch
    • Listagem de ramal
      POST
    • Identificação de ramal por ID
      GET
  1. Discador

Discador (D)

POST
http://{{HOST}}/service/v1/report/dialer-rtp-0001

Relatório: Discador (D)#

Descrição: Este relatório fornece detalhes sobre as chamadas realizadas pelo discador em um determinado período. Inclui informações como ID da chamada, ID da opção, nome do discador, número de telefone discado, referência, data da chamada, disposição, tipo de destino, ID do recurso, duração da chamada e duração da chamada com tarifação.

Informações Gerais#

Módulo: discador
Versão: 1.0
Autor: I9Corp
E-mail de Suporte: support@i9corp.com.br

Endpoint para Gerar o Relatório#

Para gerar este relatório, envie uma solicitação POST para o endpoint abaixo. Certifique-se de incluir os filtros de data de início e data de fim como parâmetros.
Endpoint:
{{HOST}}/service/v1/report/dialer-rtp-0001

Parâmetros da Solicitação#

{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "YYYY-MM-DD HH:mm:ss"
        },
        {
            "field": "dateEnd",
            "selectedValue": "YYYY-MM-DD HH:mm:ss"
        },
        {
            "field": "dialerId",
            "selectedValue": "-1"
        }
    ],
    "format": "json"
}

Resposta do Relatório#

O relatório será retornado no formato JSON, contendo as seguintes informações:
{
    "iTotalDisplayRecords": 1,
    "aaData": {
        "general": [
            {
                "id": "ID da Chamada",
                "option_id": "ID da Opção",
                "dialer_name": "Nome do Discador",
                "phone": "Número de Telefone",
                "reference": "Referência",
                "date": "Data da Chamada",
                "disposition": "Disposição",
                "type_destination": "Tipo de Destino",
                "resource_id": "ID do Recurso",
                "duration": "Duração da Chamada",
                "billsec": "Duração da Chamada com Tarifação"
            },
            // Outros dados...
        ]
    }
}

Propriedades da Resposta#

As propriedades a seguir são retornadas no formato JSON:
PropriedadeDescriçãoTipo
idID da ChamadaString
option_idID da OpçãoString
dialer_nameNome do DiscadorString
phoneNúmero de TelefoneString
referenceReferênciaString
dateData da ChamadaString
dispositionDisposiçãoString
type_destinationTipo de DestinoString
resource_idID do RecursoString
durationDuração da ChamadaString
billsecDuração da Chamada com TarifaçãoString
Lembre-se de substituir {{HOST}} pela URL real do host do seu serviço. Além disso, insira as datas de início e fim corretas como parâmetros.

Requisição

Parâmetros Header
PreAuthorization
string 
requerido
Exemplo:
Bearer {{ACCESS_TOKEN}}
Parâmetros Bodyapplication/json
filters
array [object {2}] 
requerido
field
string 
requerido
selectedValue
string 
requerido
format
string 
requerido
Exemplo
{
  "filters": [
    {
      "field": "dateStart",
      "selectedValue": "2023-09-08 00:00:00"
    },
    {
      "field": "dateEnd",
      "selectedValue": "2023-09-08 23:59:59"
    },
    {
      "field": "dialerId",
      "selectedValue": "-1"
    }
  ],
  "format": "json"
}

Exemplos de Requisição

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'http://{{HOST}}/service/v1/report/dialer-rtp-0001' \
--header 'PreAuthorization: Bearer {{ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "2023-09-08 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2023-09-08 23:59:59"
        },
        {
            "field": "dialerId",
            "selectedValue": "-1"
        }
    ],
    "format": "json"
}'

Respostas

🟢200Discador (D)
application/json
Body
page
integer 
requerido
iTotalRecords
integer 
requerido
iTotalDisplayRecords
integer 
requerido
aaData
object 
requerido
general
array [object {10}] 
requerido
Exemplo
{
  "page": 1,
  "iTotalRecords": 1,
  "iTotalDisplayRecords": 1,
  "aaData": {
    "general": [
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 12",
        "date": "08-09-2023 15:59:03",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:10",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 9",
        "date": "08-09-2023 16:02:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:20",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 8",
        "date": "08-09-2023 16:02:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:30",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 7",
        "date": "08-09-2023 16:03:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:24",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 5",
        "date": "08-09-2023 16:04:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:18",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 4",
        "date": "08-09-2023 16:05:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:14",
        "billsec": "00:00:03"
      },
      {
        "id": "14",
        "dialer_name": "Wedson",
        "phone": "5538991714633",
        "reference": "wedson 3",
        "date": "08-09-2023 16:05:02",
        "disposition": "Atendida",
        "type_destination": "Recurso",
        "resource_id": "4",
        "duration": "00:00:27",
        "billsec": "00:00:03"
      }
    ]
  }
}
Página anterior
Pronto atendimento do agente (CA)
Próxima página
Lista de Discagem (D)
Built with