Quick start

 

##Get started creating a Power BI app
Power BI displays dashboards that are interactive, and can be created and updated from many different data sources in real time. With the Microsoft Power BI REST API, you can programmatically access certain Power BI resources. Using the API, you can create an app in any platform that supports calling REST operations.

Get started with the Power BI REST API to send data to a Power BI dashboard in real-time
<img src="../Image/REST%20API%20Step%201.png" alt="Step1" xmlns="https://www.w3.org/1999/xhtml" /> - Push data into a real-time dashboard. Get an Overview of REST and the Power BI REST API.

For samples: Try the Power BI REST API in Apiary or Power BI REST API samples.
<img src="../Image/REST%20API%20Step%202.png" alt="Step2" xmlns="https://www.w3.org/1999/xhtml" /> - Setup an Azure Active Directory account. If you already have an Azure AD account and user, you can skip this step.

Important To create a Power BI app, you need an Azure Active Directory account and a Power BI service account.
Step3 - Sign up for Power BI to get started. To sign up for Power BI, you need an Azure AD organization user.
Step4 - Register your client app or Register your web app. You register your app in Azure Active Directory so that users can authenticate to Power BI.
<img src="../Image/REST%20API%20Step%205.png" alt="Step5" xmlns="https://www.w3.org/1999/xhtml" /> - Learn how to Authenticate with Azure AD.. Write code to get an Azure access token so your app can access Power BI resources.
<img src="../Image/REST%20API%20Step%206.png" alt="Step6" xmlns="https://www.w3.org/1999/xhtml" /> - Create your Power BI app. Write a Power BI client app and web app.