Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi
I am very new to using Power bi, so this might be a very basic question, but hope someone can help me.
Until now I have only created dashboards based on data from our local server. However now I would like to connect to data from one of our online services.
They have provided the following:
https://speca.io/SimonOnlinePOS/external-api-v2?key=41502b8375f30e56b210877ef797b7e4
How would I easiest set a connect up? I have look though the many connects in Power bi, but only got more confused. So maybe someone, could guide me on where to start 😊
Cheers
Jesper Miles
Hi @Anonymous
You can use the Web Connector
let
Source = Json.Document(Web.Contents("http://https://speca.io/SimonOnlinePOS/external-api-v2"))
in
Source
https://stackoverflow.com/questions/36685463/how-to-connect-my-web-api-wtih-power-bi-reports
Thansk Jayendran!
I have been provieded with a token form the web service, where does that fit in ?
If you open the link, then i though i shoul build a Url like this:
Web.Contents("https://api.onlinepos.dk/api/getCardsList/{debtor}/{type}/{offset}")
Hi @Anonymous
As @SteveCampbell mentioned you can pass the token in the Headers,
In Power Query this will be like
Web.Contents("https://api.powerbi.com/v2.0/",[Headers=[Authorization=Bearer 412sdsx1....]])Making much simpler you can also provide your query parameters lilke the below
Web.Contents(
"https://data.gov.uk/api",
[
RelativePath="3/action/package_search",
Query=
[
q="cows",
rows="20"
]
]
)Some References:
https://blog.crossjoin.co.uk/2014/03/26/working-with-web-services-in-power-query/
Hi @Anonymous ,
Do you have any update ? If you solved your problem, please accept the answer so that it will help other community members
If you go Get Data > Web Contents, you have the option of "Advanced".
This will allow you to apply Headers
Love hearing about Power BI tips, jobs and news?
I love to share about these - connect with me!
Stay up to date on
Read my blogs on
Remember to spread knowledge in the community when you can!
Did I answer your question? Mark my post as a solution! Proud to be a Super User!
Connect with me!
Stay up to date on
Read my blogs on
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |