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

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Reply
smpa01
Community Champion
Community Champion

Custom Page Nav

@dm-p do you know

Is there a supported API method in IVisualHost (or anywhere in the custom visuals SDK) that allows navigating to a specific report page?

 

I like to build my own page navigator but I am having trouble figuring out how to wire the pages that contains bespoke viz.

 

I dont want to use pbi's native page navigator 

the reason being, if I have n pages, I need to place and configure the navigator on every single page. That's O(n) maintenance. I prefer to build my own O(1) page nav. But that only works if the API exposes the page wiring.

Has anyone achieved this? Any pointers to docs or examples appreciated.

 

Thank you in advance.

Did I answer your question? Mark my post as a solution!
Proud to be a Super User!
My custom visualization projects
Plotting Live Sound: Viz1
Beautiful News:Viz1, Viz2, Viz3
Visual Capitalist: Working Hrs
3 REPLIES 3
dm-p
Super User
Super User

Hi @smpa01,

 

No - this has been a common request over the years (including from me), as many people want to do the same. But MS unfortunately has no APIs for pages or bookmarks, or plans to add them.

 

Regards,

 

Daniel





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


On how to ask a technical question, if you really want an answer (courtesy of SQLBI)




smpa01
Community Champion
Community Champion

Thanks for this. I would really love from someone from MS to give some input on this. The native bookamark and nav is too complex to use and needs LOTS of manual effort. Since MS has already given the DEV access to viz, I wish they also open this wiring to the DEV too. It is far more easier to solve it progrmatically. Currently the bookmark and nav setup requires changes in multiple places - it's not a single source of truth. A modular, programmatic contract would mean you define it once and everything follows (analogous to modular build). 

Did I answer your question? Mark my post as a solution!
Proud to be a Super User!
My custom visualization projects
Plotting Live Sound: Viz1
Beautiful News:Viz1, Viz2, Viz3
Visual Capitalist: Working Hrs

Hi @smpa01 ,

Thanks for reaching out to the Microsoft Fabric Community.

At the moment, there isn’t a supported way in the custom visuals SDK to trigger page navigation. The IVisualHost  APIs don’t provide a method to switch report pages, so handling navigation across pages from within a custom visual isn’t currently possible.

You can also refer to the Visual API documentation for more details:
Visual API for Power BI Visuals - Power BI | Microsoft Learn

 

If this is something you’d like to see improved, it would be worth raising it on the Fabric Ideas forum so it can be reviewed for future consideration:
Fabric Ideas - Microsoft Fabric Community

 

 

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.