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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Anonymous
Not applicable

Power BI Client app and REST API

Hello community,

 

If I register a client app on this site:

https://powerbi.microsoft.com/en-us/documentation/powerbi-developer-register-a-client-app/#clientToo...

I'm using the Power BI Rest API.

 

Is this the same with Power BI embedded?

https://azure.microsoft.com/de-de/pricing/details/power-bi-embedded/

 

If I use the first link, in Azure AD I can't find Power BI Service, only Power BI, is this the same?

 

Thanks in advance!!

7 REPLIES 7
lalthan
Resolver II
Resolver II

Power BI API is intended for those having Power BI license.

 

Power BI embedded is meant for external clients (i.e. those not having Power BI licenses) and are not part of the organisation

Anonymous
Not applicable

@lalthan

>> Power BI API is intended for those having Power BI license.

What do you mean with "Power BI licence"? In both ways I need a Azure Account with a the free Power BI

 

 

Do you know anything about the pricing by the client app or web app?

 

 

 

 

@Anonymous Power BI API use Azure in the background. However, you do not need to refer to Azure as everything is already exposed through the API without having to go through the Azure route. 

 

Power BI Embedded does not required you to have Power BI license. You are not allowed to use Power BI embedded reports in your internal application (However, there is nothing to stop you from doing the same as Microsoft leaves the responsibility to your organisation/Company)

 

Power BI Embedded is charged on report usage basis (i.e. irrespective of the number of pages in a report, you will be charged on the basis of report view per session). One session is the moment you open the report till 1 hour is completed.

 

Full pricing details are available on the Power BI embedded page

Anonymous
Not applicable


@lalthan wrote:

@Anonymous Power BI API use Azure in the background. However, you do not need to refer to Azure as everything is already exposed through the API without having to go through the Azure route. 

 

OK

 

Power BI Embedded does not required you to have Power BI license. You are not allowed to use Power BI embedded reports in your internal application (However, there is nothing to stop you from doing the same as Microsoft leaves the responsibility to your organisation/Company)

 This is not really clear for me .... Power BI embedded cost about 4€ per 100 views and I need a Azure Subscription - why can I not use it for embedded reports in my internal applications when I pay for it? Or you mean Client/Web App (API) with Power BI? With Client/Web App I don't need a Azure Subscription and I don't pay for it.

Power BI Embedded is charged on report usage basis (i.e. irrespective of the number of pages in a report, you will be charged on the basis of report view per session). One session is the moment you open the report till 1 hour is completed.

 

Full pricing details are available on the Power BI embedded page


 


 

 This is not really clear for me .... Power BI embedded cost about 4€ per 100 views and I need a Azure Subscription - why can I not use it for embedded reports in my internal applications when I pay for it? Or you mean Client/Web App (API) with Power BI? With Client/Web App I don't need a Azure Subscription and I don't pay for it.

 


You don't pay for it because you're using a free license, there's another pro license($9.99 / user / month) which allows to use advanced features such as Row Level Security, and more options(more storage etc), check Use Power BI for free or buy Power BI Pro. And the free license can't consume the shared dashboard containing pro components, namely you will need another pro license if you'd like to view it.

 

While regarding Power BI Embedded, it looks more "on-premises", comparing to Power BI Service(cloud). You take full control and no feature limited at all.

 

Anonymous
Not applicable

@Eric_Zhang

Thanks for your reply. I know the licence between Free and Pro, but I don't unterstand where it takes affect to the Client/Web App and Rest API. In the comparsion of free and pro I don't see any entry to this point?

 

When I use the Pro licence, can I embedd via Client/Web App Reports to my pricate Application, e.g. in the Intranet? Or must I use the REST API and pay for the usage?

Greg_Deckler
Super User
Super User

Power BI Embedded uses the Power BI API:

 

https://azure.microsoft.com/en-us/documentation/articles/power-bi-embedded-get-started/

 

So, are they the same? Not technically...



Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Power BI Cookbook Third Edition (Color)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.