Obtenez les statistiques d’activité des utilisateurs affichées sur la page Teams, notamment les noms, les emails, les dernières activités et les jours d’activité.
Votre clé de service avec l’autorisation “Teams Read-only”
Filtrer les résultats aux utilisateurs d’un groupe spécifique (facultatif)
Heure de début au format RFC 3339 (p. ex. : 2023-01-01T00:00:00Z
)
Heure de fin au format RFC 3339 (p. ex. : 2023-12-31T23:59:59Z
)
curl -X POST --header "Content-Type: application/json" \
--data '{
"service_key": "your_service_key_here",
"group_name": "engineering_team",
"start_timestamp": "2024-01-01T00:00:00Z",
"end_timestamp": "2024-12-31T23:59:59Z"
}' \
https://server.codeium.com/api/v1/UserPageAnalytics
Tableau d’objets de statistiques utilisateur Show Objet de statistiques utilisateur
Nom d’affichage de l’utilisateur
Adresse e‑mail de l’utilisateur
Horodatage de la dernière activité de l’utilisateur au format RFC 3339
Version hachée de la clé API de l’utilisateur
Nombre total de jours pendant lesquels l’utilisateur a été actif sur la période demandée
Indique si l’accès à Windsurf a été désactivé pour l’utilisateur par un administrateur. Ce champ n’est présent que si l’accès a été explicitement désactivé et sera alors toujours défini sur true.
lastAutocompleteUsageTime
Horodatage le plus récent d’utilisation de la modalité Tab/Autocomplete au format RFC 3339
Horodatage le plus récent d’utilisation de la modalité Cascade au format RFC 3339
Horodatage le plus récent d’utilisation de la modalité Command au format 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
}
]
}
Message d’erreur décrivant ce qui s’est passé
Scénarios d’erreur courants :
Clé de service invalide ou autorisations insuffisantes
Format d’horodatage invalide
Groupe introuvable
Limite de taux dépassée