Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »


Disponível a partir da versão 7.30.0

Requisição de relatórios.

Nos cabeçalhos dos requests, é necessário incluir uma chave "token" cujo valor seja um token de API.


Gerar relatório de histórico de chamadas

Enpoint

/api/v1/qa/report/

Método

GET

Query String

Obs1.: Todos os parâmetros são opcionais.

Obs2.: Uma query string vazia gera um relatório com todas as avaliações de todas as filas e questionários do dia atual.

Nome

Valor Padrão

Valor Máximo

Observações

start_date

Dia atual

-

Formato AAAA-MM-DD

end_date

Dia atual

-

Formato AAAA-MM-DD

queue_ids

-

-

Aceita múltiplos, ex:

queue_ids=1&queue_ids=2&queue_ids=3...

agent_ids

-

-

Aceita múltiplos, ex:

agent_ids=1&agent_ids=2&agent_ids=3...

questionnaire_ids

-

-

Aceita múltiplos, ex:

questionnaire_ids=1&questionnaire_ids=2&questionnaire_ids=3...


Exemplo de requisição

curl -X GET \
  --url https://example.evolux.net.br/api/v1/qa/report/ \
  -H 'Content-Type: application/json' \
  -H 'token: <EVOLUX_TOKEN>'

Exemplo de resposta

{
    "meta": {
        "status": 200,
        "message": "OK"
    },
    "data": [
        {
            "agent_id": 3,
            "agent_name": "Operador Evolux",
            "user_id": 2,
            "user_name": "Avaliador Evolux",
            "name": "Questionário-01",
            "datetime": "2023-10-16T13:22:33+00:00",
            "result": 8.7,
            "comment": "",
            "queue": [
                {
                    "id": 1,
                    "name": "Customer Success"
                }
            ],
            "sections": {
                "Saudação": {
                    "result": 7.0,
                    "questions": {
                        "Pergunta sobre a saudação": "7"
                    }
                },
                "Atendimento": {
                    "result": 8.0,
                    "questions": {
                        "Pergunda sobre o atendimento": "8"
                    }
                },
                "Encerramento": {
                    "result": 10.0,
                    "questions": {
                        "Pergunta sobre o encerramento": "10"
                    }
                }
            }
        }
    ],
    "pagination": {
        "items": 1,
        "total": 1,
        "limit": 30,
        "max_limit": 30,
        "current_url": "https://example.evolux.net.br/api/v1/qa/report?limit=1&questionnaire_ids=1&queue_ids=1&questionnaire_ids=2&page=1",
        "first_url": "https://example.evolux.net.br/api/v1/qa/report?limit=1&questionnaire_ids=1&queue_ids=1&questionnaire_ids=2&page=1",
        "last_url": "https://example.evolux.net.br/api/v1/qa/report?limit=1&questionnaire_ids=1&queue_ids=1&questionnaire_ids=2&page=1",
        "prev_url": null,
        "next_url": null
    }
}





  • No labels