Forum Discussion

sairamunir's avatar
sairamunir
Copper Contributor
Jul 14, 2026

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 ? 

1 Reply

  • Unfortunately, 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.