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

URA (D)

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

Relatório: Registro de Navegação pela URA (Detalhado)#

Descrição: Este relatório detalha o registro de navegação pela URA. Fornece informações sobre as interações dos usuários com a Unidade de Resposta Audível (URA) em determinado período, incluindo informações sobre a URA, data, dia da semana, origem, opções selecionadas, tipo de opção, situação, número do agente e nome do agente.

Informações Gerais#

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

Endpoint para Gerar o Relatório#

Para gerar este relatório, você pode enviar uma solicitação POST para o endpoint abaixo. Certifique-se de incluir o ID da URA, data de início e data de fim como parâmetros.
Se você deseja obter todos os dados sem um filtro específico para o campo "ivrId" e deseja gerar um relatório geral, siga estas instruções:
Adicione o valor "-1" ao campo "ivrId" ao solicitar os dados. Isso indicará que nenhum filtro específico deve ser aplicado a esse campo e, assim, todos os dados disponíveis serão incluídos no relatório gerado.
Endpoint:
{HOST}/service/v1/report/pabx-rtp-0004

Parâmetros da Solicitação#

NomeDescriçãoTipo
ivrIdID da URANumber
dateStartData de início do períodoString
dateEndData de fim do períodoString

Exemplo de Corpo da Solicitação#

{
    "ivrId": 123,
    "dateStart": "YYYY-MM-DD",
    "dateEnd": "YYYY-MM-DD"
}

Propriedades da Resposta#

As propriedades a seguir são retornadas no formato JSON:
PropriedadeDescriçãoTipo
extenNúmero da URAString
nameNome da URAString
dateData da interaçãoString
day_weekDia da semana da interaçãoString
sourceNúmero de origem da interaçãoString
option_idNúmero da opção selecionadaNumber
typeTipo de opção selecionadaString
resource_idID da opçãoNumber
descriptionDescrição da opçãoString
statusSituação da interaçãoString
agentNúmero do agente associado à interaçãoString
agent_nameNome do agente associado à interaçãoString
Exemplo de Resposta:
{
    "data": [
        {
            "exten": "123",
            "name": "URA Principal",
            "date": "2023-07-24 12:34:56",
            "day_week": "Segunda-feira",
            "source": "123456789",
            "option_id": 1,
            "type": "Menu",
            "resource_id": 101,
            "description": "Opção 1 - Atendimento",
            "status": "Concluída",
            "agent": "Agente1",
            "agent_name": "João Silva"
        },
        {
            "exten": "456",
            "name": "URA Secundária",
            "date": "2023-07-16 15:45:00",
            "day_week": "Sexta-feira",
            "source": "987654321",
            "option_id": 2,
            "type": "Menu",
            "resource_id": 202,
            "description": "Opção 2 - Suporte Técnico",
            "status": "Concluída",
            "agent": "Agente2",
            "agent_name": "Maria Souza"
        }
        // Outras entradas do relatório...
    ]
}

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": "ivrId",
      "selectedValue": "200"
    },
    {
      "field": "dateStart",
      "selectedValue": "2023-07-23 00:00:00"
    },
    {
      "field": "dateEnd",
      "selectedValue": "2023-07-23 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-0004' \
--header 'PreAuthorization: Bearer {{ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filters": [
        {
            "field":"ivrId",
            "selectedValue":"200"
        },
        {
            "field": "dateStart",
            "selectedValue": "2023-07-23 00:00:00"
        },
        {
            "field": "dateEnd",
            "selectedValue": "2023-07-23 23:59:59"
        }
    ],
    "format": "json"
}'

Respostas

🟢200Success
application/json
Body
object {0}
Exemplo
{}
Página anterior
URA opções (C)
Próxima página
URA (CR)
Built with