A person using a laptop at a desk.

Build with Microsoft Power BI developer resources

Customise, extend, and embed Power BI analytics in applications using a comprehensive set of APIs and fully documented SDK libraries.

A screenshot of the Power B I Embedded Analytics Playground

Embed Power BI in apps, websites, and portals

Showcase your business data in context with stunning interactive data visualisations in applications, websites, portals, SharePoint, and Microsoft Teams. Using Power BI REST APIs and client APIs, easily embed interactive reports and dashboards for consistent, high-fidelity experiences across devices. Explore client APIs in the Power BI Embedded analytics playground and browse interactive showcases to learn how to enhance Power BI analytics for your organisation and customers.

A screenshot of a customised data visualisation

Create standout Power BI visuals

Bring your data to life with fully customised data visualisations. Share the visuals you create with your organisation, embed them in an app, or share them with the world on AppSource. Develop and test custom visuals with our open-source SDK, based on well-known open-source JavaScript libraries like D3 and jQuery.

A screenshot of a BI solution dashboard

Automate your BI solution

Reduce development time with a wide variety of automation options. Push data into a Power BI dataset, refresh your data automatically, autoscale Azure resources, and automate your application lifecycle management with Power BI REST APIs.

What customers say about Power BI Embedded developer solutions

Prevedere

"Companies want to visualise their data. To be useful for business users, [data] needs to be in a state that they can and want to consume. We’ve done that through Power BI Embedded"

Rich Wagner
CEO Prevedere

SPI Marine

“Microsoft’s ability to bridge the gap between end users and data has given us the competitive advantage we’ve been aiming for. It’s about answering questions with data and delivering those answers in a simple, digestible, and timely method. With the Microsoft business intelligence platform, our dream became our reality.”

Cameron Amingo
Digital and Analytics Lead, SPI Marine

SEGES

“The possibility of embedding the PBI reports in our existing portal is a great benefit. The farmer doesn't need his own PBI licence to view the report.”

Lene Bruun Siriwadhananuraks
Senior Specialist, SEGES

Hexagon

“By leveraging Power BI and Microsoft’s data platform, HxGN OnCall® Analytics takes raw, fragmented, incomplete, or incorrect data and transforms it into easy-to-digest visual reports. This allows leaders to make quicker, informed decisions, improve processes, and launch proactive initiatives.”

Chris Klimm
Technical Product Manager, Safety and Infrastructure Division, Hexagon