Obtenha estatísticas de atividade do usuário que aparecem na página do Teams, incluindo nomes de usuário, emails, horários da última atividade e dias ativos.
Sua Chave de serviço com permissões “Teams somente leitura”
Filtre os resultados para usuários de um grupo específico (opcional)
Horário de início no formato RFC 3339 (por exemplo, 2023-01-01T00:00:00Z
)
Horário de término no formato RFC 3339 (por exemplo, 2023-12-31T23:59:59Z
)
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "sua_chave_de_servico_aqui",
"group_name": "equipe_engenharia",
"start_timestamp": "2024-01-01T00:00:00Z",
"end_timestamp": "2024-12-31T23:59:59Z"
}' \
https://server.codeium.com/api/v1/UserPageAnalytics
Array de objetos de estatísticas de usuários Show Objeto de estatísticas do usuário
Endereço de e-mail do usuário
Carimbo de data/hora da última atividade do usuário no formato RFC 3339
Versão com hash da chave de API do usuário
Número total de dias em que o usuário esteve ativo no período consultado
Indica se o acesso ao Windsurf foi desabilitado para o usuário por um administrador. Este campo só estará presente se o acesso tiver sido explicitamente desabilitado e, nesse caso, sempre estará definido como true.
lastAutocompleteUsageTime
Carimbo de data/hora mais recente em que a modalidade Tab/Autocomplete foi usada no formato RFC 3339
Carimbo de data/hora mais recente em que a modalidade Cascade foi usada no formato RFC 3339
Carimbo de data/hora mais recente em que a modalidade Command foi usada no formato RFC 3339
{
"userTableStats" : [
{
"name" : "Alice" ,
"email" : "alice@windsurf.com" ,
"lastUpdateTime" : "2024-10-10T22:56:10.771591Z" ,
"apiKey" : "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa" ,
"activeDays" : 178
},
{
"name" : "Bob" ,
"email" : "bob@windsurf.com" ,
"lastUpdateTime" : "2024-10-10T18:11:23.980237Z" ,
"apiKey" : "bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb" ,
"activeDays" : 462
},
{
"name" : "Charlie" ,
"email" : "charlie@windsurf.com" ,
"lastUpdateTime" : "2024-10-10T16:43:46.117870Z" ,
"apiKey" : "cccccccc-cccc-cccc-cccc-cccccccccccc" ,
"activeDays" : 237
}
]
}
Mensagem de erro descrevendo o que ocorreu
Cenários de erro comuns:
Service Key inválida ou permissões insuficientes
Formato de timestamp inválido
Grupo não encontrado
Limite de requisições excedido