> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ipbox.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# getPA1

> <h2>Retorna o relatório de produtividade de agentes (PA1).</h2>

###### Response:

<table><tbody><tr><td><div>agente</div></td><td><div>Login do agente.</div></td></tr><tr><td><div>times</div></td><td><div>Matriz com a descrição dos times em que o agente trabalhou.</div></td></tr><tr><td><div>atendimentos</div></td><td><div>Quantidade de atendimentos.</div></td></tr><tr><td><div>abandonadas_no_ramal</div></td><td><div>Quantidade de ligações abandonadas no ramal.</div></td></tr><tr><td><div>toque_sem_atendimento</div></td><td><div>Quantidade de toques sem atendimento.</div></td></tr><tr><td><div>tempo_logado</div></td><td><div>Tempo que o agente ficou logado.</div></td></tr><tr><td><div>tempo_atendimento</div></td><td><div>Tempo que o agente ficou em atendimento.</div></td></tr><tr><td><div>tma</div></td><td><div>Média de tempo em atendimento.</div></td></tr><tr><td><div>tmd</div></td><td><div>Média de tempo disponível.</div></td></tr><tr><td><div>tempo_pausa_total</div></td><td><div>Tempo total em pausa</div></td></tr><tr><td><div>pausas</div></td><td><div><div><table><tbody><tr><td><div>Tipo da Pausa</div></td><td><div>Tempo total das pausas deste tipo (entre os parênteses a quantidade de pausas)</div></td></tr></tbody></table></div></div></td></tr><tr><td><div>tempo_nao_produtivo</div></td><td><div>Tempo que o agente não estava trabalhando</div></td></tr><tr><td><div>tempo_disponivel</div></td><td><div>Tempo total disponível</div></td></tr><tr><td><div>geradas</div></td><td><div>Ligações geradas</div></td></tr><tr><td><div>geradas_atendidas</div></td><td><div>Ligações geradas que foram atendidas</div></td></tr><tr><td><div>tempo_geradas</div></td><td><div>Tempo total das ligações geradas</div></td></tr><tr><td><div>tempo_medio_atendidas_geradas</div></td><td><div>Tempo médio nas ligações geradas que foram atendidas.</div></td></tr><tr><td><div>tempo_medio_disponivel_geradas</div></td><td><div>Tempo médio que ficou disponível para as ligações geradas.</div></td></tr><tr><td><div>vendas</div></td><td><div>Quantidade de vendas realizadas pelo agente</div></td></tr><tr><td><div>percentual_vendas_atendidas</div></td><td><div>Percentual de ligações atendidas convertidas em vendas</div></td></tr></tbody></table>

Também retornará a estrutura que segue para o result do agente e o result total.

<table><tbody><tr><td><div>qtd_total</div></td><td><div>Quantidade total de ligações</div></td></tr><tr><td><div>tempo_total</div></td><td><div>tempo total em ligação</div></td></tr></tbody></table>

Se incluir_classificacao = 'Y', retorna também a totalização das classificações feitas pelos agentes:

<table><tbody><tr><td><div>classificacoes</div></td><td><div><div><table><tbody><tr><td><div>Classificação</div></td><td><div>Total de classificações feitas pelo agente</div></td></tr></tbody></table></div></div></td></tr></tbody></table>



## OpenAPI

````yaml /openapi.yaml post /ipbox/api/getPA1
openapi: 3.0.0
info:
  title: IPBoX Api Documentation v1.1
  description: >-
    Nesse documento são descritos os comandos presentes na API Rest do IPBoX. Os
    comandos são executados com chamadas POST e com respostas em formato JSON.
  version: 1.0.0
servers:
  - url: https://{baseUrl}
    description: Dominio (e porta, se houver) do servidor IPBoX do cliente
    variables:
      baseUrl:
        default: cliente.ipboxcloud.com.br:9052
        description: >-
          Substitua pelo dominio real do seu servidor IPBoX. A maioria dos
          servidores usa uma porta especifica - inclua-a junto ao dominio (ex.:
          cliente.ipboxcloud.com.br:9052)
security:
  - ApiToken: []
tags:
  - name: Agente
  - name: Ligações
  - name: Prospects
  - name: Agendamentos
  - name: Listas
  - name: Filas
  - name: Lotes
  - name: Relatórios
  - name: Outros
  - name: Times
  - name: Blacklist
  - name: Áudios
  - name: URAs
paths:
  /ipbox/api/getPA1:
    post:
      tags:
        - Relatórios
      summary: getPA1
      description: >-
        <h2>Retorna o relatório de produtividade de agentes (PA1).</h2>


        ###### Response:


        <table><tbody><tr><td><div>agente</div></td><td><div>Login do
        agente.</div></td></tr><tr><td><div>times</div></td><td><div>Matriz com
        a descrição dos times em que o agente
        trabalhou.</div></td></tr><tr><td><div>atendimentos</div></td><td><div>Quantidade
        de
        atendimentos.</div></td></tr><tr><td><div>abandonadas_no_ramal</div></td><td><div>Quantidade
        de ligações abandonadas no
        ramal.</div></td></tr><tr><td><div>toque_sem_atendimento</div></td><td><div>Quantidade
        de toques sem
        atendimento.</div></td></tr><tr><td><div>tempo_logado</div></td><td><div>Tempo
        que o agente ficou
        logado.</div></td></tr><tr><td><div>tempo_atendimento</div></td><td><div>Tempo
        que o agente ficou em
        atendimento.</div></td></tr><tr><td><div>tma</div></td><td><div>Média de
        tempo em
        atendimento.</div></td></tr><tr><td><div>tmd</div></td><td><div>Média de
        tempo
        disponível.</div></td></tr><tr><td><div>tempo_pausa_total</div></td><td><div>Tempo
        total em
        pausa</div></td></tr><tr><td><div>pausas</div></td><td><div><div><table><tbody><tr><td><div>Tipo
        da Pausa</div></td><td><div>Tempo total das pausas deste tipo (entre os
        parênteses a quantidade de
        pausas)</div></td></tr></tbody></table></div></div></td></tr><tr><td><div>tempo_nao_produtivo</div></td><td><div>Tempo
        que o agente não estava
        trabalhando</div></td></tr><tr><td><div>tempo_disponivel</div></td><td><div>Tempo
        total
        disponível</div></td></tr><tr><td><div>geradas</div></td><td><div>Ligações
        geradas</div></td></tr><tr><td><div>geradas_atendidas</div></td><td><div>Ligações
        geradas que foram
        atendidas</div></td></tr><tr><td><div>tempo_geradas</div></td><td><div>Tempo
        total das ligações
        geradas</div></td></tr><tr><td><div>tempo_medio_atendidas_geradas</div></td><td><div>Tempo
        médio nas ligações geradas que foram
        atendidas.</div></td></tr><tr><td><div>tempo_medio_disponivel_geradas</div></td><td><div>Tempo
        médio que ficou disponível para as ligações
        geradas.</div></td></tr><tr><td><div>vendas</div></td><td><div>Quantidade
        de vendas realizadas pelo
        agente</div></td></tr><tr><td><div>percentual_vendas_atendidas</div></td><td><div>Percentual
        de ligações atendidas convertidas em
        vendas</div></td></tr></tbody></table>


        Também retornará a estrutura que segue para o result do agente e o
        result total.


        <table><tbody><tr><td><div>qtd_total</div></td><td><div>Quantidade total
        de
        ligações</div></td></tr><tr><td><div>tempo_total</div></td><td><div>tempo
        total em ligação</div></td></tr></tbody></table>


        Se incluir_classificacao = 'Y', retorna também a totalização das
        classificações feitas pelos agentes:


        <table><tbody><tr><td><div>classificacoes</div></td><td><div><div><table><tbody><tr><td><div>Classificação</div></td><td><div>Total
        de classificações feitas pelo
        agente</div></td></tr></tbody></table></div></div></td></tr></tbody></table>
      parameters:
        - name: Authorization
          in: header
          schema:
            type: string
          example: '{{token}}'
        - name: Content-Type
          in: header
          schema:
            type: string
          example: application/x-www-form-urlencoded
      requestBody:
        content:
          application/x-www-form-urlencoded:
            schema:
              type: object
              properties:
                de:
                  type: string
                  description: >-
                    AAAAMMDDHHMMSS (onde AAAA = ano, MM = mês, DD = dia, HH =
                    hora, MM = minuto, SS = segundo, exemplo: 2020513080000).
                  example: de
                ate:
                  type: string
                  description: >-
                    AAAAMMDDHHMMSS (onde AAAA = ano, MM = mês, DD = dia, HH =
                    hora, MM = minuto, SS = segundo, exemplo: 2020513080000).
                  example: ate
                fila:
                  type: string
                  description: >-
                    [Opcional] Nome da fila. Se não for informado retorna os
                    dados de todas as filas.
                  example: fila
                time:
                  type: string
                  description: >-
                    [Opcional] Nome do time. Se não for informado retorna os
                    dados de todos os times.
                  example: time
                incluir_classificacao:
                  type: string
                  description: >-
                    [Opcional] Inclui a totalização de classificações feitas
                    pelo agente (Y ou N) - padrão N
                  example: incluir_classificacao
              required:
                - de
                - ate
                - fila
                - time
                - incluir_classificacao
      responses:
        '200':
          description: Successful response
          content:
            application/json: {}
components:
  securitySchemes:
    ApiToken:
      type: apiKey
      in: header
      name: Authorization
      description: >-
        Token gerado em IPBoX > API > Token. Aceita o token puro, ou com prefixo
        `Bearer ` / `Basic `.

````