Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
Andrew-USI
New Member

Tracking Page Views through PowerBI API

Hello, 

Currently the Get - Activity Events function through the Rest API is not on a page view grain. Meaning when tracking user activity you can determine "Who viewed a report", but not necessary "Who viewed Page 2 of a report". 

 

Is that possible currently? Is there an alternative? 

2 REPLIES 2
v-echaithra
Community Support
Community Support

Hi @Andrew-USI ,

Thank you for reaching out to Microsoft Community.

This is not possible today using the Power BI REST API.
The Get Activity Events endpoint in the Power BI REST API only captures activity at the report level for example, who viewed a report and when. It does not log client-side interactions such as page/tab navigation within a report.
As a result, you can identify who viewed a report, but you cannot determine which specific report page (Page 1, Page 2, etc.) was viewed using the REST API or audit logs. This is a known platform limitation and not something that can be enabled through configuration.

Power BI service offers Usage Metrics reports that include page view counts. These metrics can show how many times each page was viewed, but they are aggregated not tied to individual users.
At the moment, the only supported approach to track page-level interactions is when using Power BI Embedded, where page change events can be captured via client-side JavaScript in the embedding application.
For standard Power BI Service reports, there is currently no native or API-based alternative to capture page-level view analytics.

Hope this helps,
Thank you.

cengizhanarslan
Memorable Member
Memorable Member

Power BI’s Usage Metrics report does track Report Page Views (including page changes). However, it’s primarily designed for metrics/analytics and is typically aggregated, it’s not meant as a full “audit trail” equivalent to Activity Events.

_________________________________________________________
If this helped, ✓ Mark as Solution | Kudos appreciated
Connect on LinkedIn

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! It's time to submit your entry.

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.