<main>
<article class="userContent">
<p></p><p><br></p><h2 data-id="geral">Geral</h2><div class="blockquote"><div class="blockquote-content"><p class="blockquote-line"><em>Esta página traz um exemplo para obter horários da REST API. Existem duas maneiras de obter os horários do agente.</em></p></div></div><ul><li>Lista</li><li>Agregação</li></ul><p><br></p><h3></h3><h2 data-id="lista-de-horarios-onlinelogado-do-agente">Lista de horários online/logado do agente</h2><p>Esta chamada da API retorna uma lista dos horários online do agente. <a href="https://developers.chatvisor.com/#operation/getAgentLoggedInTimesUsingPOST" rel="nofollow noreferrer ugc">https://developers.chatvisor.com/#operation/getAgentLoggedInTimesUsingPOST</a></p><p>Solicitação</p><p>Resposta</p><pre class="code codeBlock" spellcheck="false" tabindex="0">POST https://api.chatvisor.com/rest/v1/report/agent/times/online?access_token=<TOKEN>
BODY:
{
"grouping": "LAST_7_DAYS"
}
</pre><p><br></p><h3 data-id="-1"></h3><h2 data-id="agregacao-de-tempos-onlinelogado-dos-agentes">Agregação de tempos online/logado dos agentes</h2><p>Esta chamada de API retorna uma estatística agregada dos tempos dos agente em segundos. <a href="https://developers.chatvisor.com/#operation/getUsingPOST" rel="nofollow noreferrer ugc">https://developers.chatvisor.com/#operation/getUsingPOST</a></p><p>Solicitação</p><p>Resposta</p><pre class="code codeBlock" spellcheck="false" tabindex="0">POST https://api.chatvisor.com/rest/v1/report/agent?access_token=<TOKEN>
BODY:
{
"metrics": [
{
"metricName": "ONLINE_TIME", # or LOGGED_IN_TIME
"groupBy": "AGENT" # optional group by agent
}
],
"dateFilter": {
"grouping": "LAST_7_DAYS"
}
}
</pre><p><br></p><h3 data-id="-2"></h3>
</article>
</main>