Mamute
  1. Central de Telefonia
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)
      • Lista de Discagem (D)
      • Percentual de discagem (C)
      • Eventos do discador (CD)
      • Campanha (D)
    • Central de Telefonia
      • Chamadas (D)
        POST
      • URA (C)
        POST
      • URA opções (C)
        POST
      • URA (D)
        POST
      • URA (CR)
        POST
      • URA Opções (CR)
        POST
      • Distribuição de Chamadas por Tronco (D)
        POST
      • Chamadas do ramal (C)
        POST
      • Chamadas do ramal (D)
        POST
  • 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
    • Identificação de ramal por ID
  1. Central de Telefonia

Chamadas do ramal (C)

POST
http://{{HOST}}/service/v1/report/pabx-rtp-0008

Relatório: Chamadas do Ramal (C)#

Descrição: Este relatório detalha as estatísticas de chamadas para cada ramal em um determinado período de tempo. Ele fornece informações sobre o número de chamadas recebidas, atendidas, não atendidas, falhas e ocupadas para cada ramal, bem como a duração total das chamadas.

Informações Gerais#

Tag: pabx-rtp-0006
Autor: I9Corp
Tipo: Padrão
Versão: 1.0.0-alpha

Endpoint para Gerar o Relatório#

Para gerar este relatório, envie uma solicitação POST para o seguinte endpoint:
Endpoint:
{{HOST}}/service/v1/report/ramal-rtp-0008

Parâmetros da Solicitação#

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

Resposta do Relatório#

O relatório será retornado no formato JSON, contendo as seguintes informações para cada ramal:
{
    "page": 1,
    "iTotalRecords": 1,
    "iTotalDisplayRecords": 1,
    "aaData": {
        "general": [
            {
                "branch": "Número do Ramal",
                "branch_name": "Nome do Ramal",
                "incoming_answered": "Chamadas Recebidas Atendidas",
                "incoming_no_answered": "Chamadas Recebidas Não Atendidas",
                "incoming_failed": "Chamadas Recebidas Falhadas",
                "incoming_busy": "Chamadas Recebidas Ocupadas",
                "all_incoming": "Total de Chamadas Recebidas",
                "duration_incoming": "Duração Total Chamadas Recebidas",
                "dialer_answered": "Chamadas do Discador Atendidas",
                "dialer_no_answered": "Chamadas do Discador Não Atendidas",
                "dialer_failed": "Chamadas do Discador Falhadas",
                "dialer_busy": "Chamadas do Discador Ocupadas",
                "all_dialer": "Total de Chamadas do Discador",
                "duration_dialer": "Duração Total Chamadas do Discador",
                "internal_answered": "Chamadas Internas Atendidas",
                "internal_no_answered": "Chamadas Internas Não Atendidas",
                "internal_failed": "Chamadas Internas Falhadas",
                "internal_busy": "Chamadas Internas Ocupadas",
                "all_internal": "Total de Chamadas Internas",
                "duration_internal": "Duração Total Chamadas Internas",
                "all_call": "Total de Todas as Chamadas",
                "all_duration": "Duração Total de Todas as Chamadas"
            },
            // Outros registros de ramais...
        ]
    }
}

Propriedades da Resposta#

As propriedades a seguir são retornadas no formato JSON:
PropriedadeDescriçãoTipo
branchNúmero do ramalString
branch_nameNome do ramalString
incoming_answeredChamadas recebidas e atendidasString
incoming_no_answeredChamadas recebidas e não atendidasString
incoming_failedChamadas recebidas e falhadasString
incoming_busyChamadas recebidas e ocupadasString
all_incomingTotal de chamadas recebidasString
duration_incomingDuração total das chamadas recebidasString
dialer_answeredChamadas do discador atendidasString
dialer_no_answeredChamadas do discador não atendidasString
dialer_failedChamadas do discador falhadasString
dialer_busyChamadas do discador ocupadasString
all_dialerTotal de chamadas do discadorString
duration_dialerDuração total das chamadas do discadorString
internal_answeredChamadas internas atendidasString
internal_no_answeredChamadas internas não atendidasString
internal_failedChamadas internas falhadasString
internal_busyChamadas internas ocupadasString
all_internalTotal de chamadas internasString
duration_internalDuração total das chamadas internasString
all_callTotal de todas as chamadasString
all_durationDuração total de todas as chamadas
String |

Observações#

Certifique-se de substituir {{HOST}} pela URL real do serviço.
Insira as datas de início e fim corretas como parâmetros.
O formato de data e hora deve ser YYYY-MM-DD HH:mm:ss.

Requisição

Parâmetros Bodyapplication/json
filters
array [object {2}] 
requerido
field
string 
requerido
selectedValue
string 
requerido
format
string 
requerido
Exemplo
{
  "filters": [
    {
      "field": "dateStart",
      "selectedValue": "2023-01-01 00:00:00"
    },
    {
      "field": "dateEnd",
      "selectedValue": "2024-02-07 23:59:59"
    }
  ],
  "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/pabx-rtp-0008' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filters": [
        {
            "field": "dateStart",
            "selectedValue": "2023-01-01 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2024-02-07 23:59:59"
        }
    ],
    "format": "json"
}'

Respostas

🟢200Success
application/json
Body
object {0}
Exemplo
{}
Página anterior
Distribuição de Chamadas por Tronco (D)
Próxima página
Chamadas do ramal (D)
Built with