Forum Discussion
sairamunir
Jul 14, 2026Copper Contributor
Extract Microsoft Teams Presence Historic Data
Hi , How can i extract Microsoft team presence historic data ? The presence dataset just returns current user status , but i want historic user status on teams . Is that possible ?
Prasad_Das-MSFT
Microsoft
Jul 15, 2026Unfortunately, Microsoft Teams does not provide historical presence data out of the box through Microsoft Graph Presence APIs. The GET /presence endpoint only returns a user's current presence state (Available, Busy, Away, Offline, etc.) and does not expose past presence history.
If you need historical presence information, you must collect and store presence changes yourself by subscribing to Microsoft Graph presence change notifications (or polling presence periodically) and saving the status data to a database for later reporting and analysis. Microsoft does not currently offer a built-in API to retrieve historical Teams presence records retrospectively.