Pular para o conteúdo principal
calls em um cliente de equipe ou de projeto lê o histórico de chamadas. callRetention define por quanto tempo a Polymorfa mantém os dados de chamadas. Um cliente de equipe abrange todos os projetos, a menos que você passe projectId. Um cliente de projeto lê apenas o próprio projeto.

Leia estatísticas de chamadas

groupBy é day (o padrão), hour, session ou outcome. Sem since e until, o intervalo é os últimos 7 dias. timezone é o nome de um fuso IANA e tem UTC como padrão. Todos os métodos de chamadas aceitam os mesmos filtros: sessionId, direction (inbound ou outbound), upstream (linked_device ou cloud_api), outcome (answered, missed, declined, failed ou in_progress), e since e until como timestamps RFC 3339 ou objetos Date.

Liste registros de chamadas

Os registros vêm do mais recente para o mais antigo. Eles nunca contêm números de telefone. peerRef é um pseudônimo da outra parte que continua o mesmo em todas as chamadas da sua equipe. Leia o detalhe completo de uma chamada, incluindo o histórico de eventos e as medições de mídia:

Exporte registros de chamadas

exportAll retorna todas as páginas como texto, em ordem. As páginas CSV depois da primeira omitem a linha de cabeçalho, então você pode gravar os trechos em um único arquivo:
Passe format: "ndjson" para obter um registro JSON por linha. export retorna uma única página de até 1.000 registros com um nextCursor.

Defina a retenção dos dados de chamadas

A retenção é uma única configuração para toda a equipe. Para alterá-la, é preciso uma chave da equipe.
Um expectedRevision desatualizado falha com 409 state_conflict. Sem ele, a atualização é aplicada independentemente de outras alterações.
A exclusão de dados de chamadas mais antigos que o período de retenção começa em uma data que a Polymorfa anuncia no changelog. Até lá, a configuração registra sua escolha e nada é excluído. Depois que a exclusão começar, um período mais curto também remove dados de chamadas já armazenados, e os dados excluídos não podem ser recuperados.
Veja Retenção de dados de chamadas.