Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi Folks,
Suppose I have an api, https://testurl.com/api/getOrderList, how can I use it with post method and my basic auth information in Power BI to get my order list data?
Thanks in advance!
Leon
Hi @LeonLiang ,
If you want to make a POST request to a web service through Power Query, you have to add the relevant data in the “Content”-parameter of the query . Please refer to:
web-services-and-post-requests-in-power-query
Best Regards,
Liang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi Liang,
I didn't vote this as a solution. How come it became a solution?
I tried to format my request as following:
let
start_date = Number.From(Date.From("01-01-2021")),
// or start_date = "01-01-2021"
// or start_date = "2021-01-01"
PostContents = start_date,
Source = Json.Document(Web.Contents("https://testurl.com/api/getOrderList"), [Content=Text.ToBinary(PostContents)])
in
Source
It tells me the following error
Not sure how to solve this problem?
Leon
Hi @LeonLiang ,
In your code, start_date is a number. You need to convert it into text to see if it works
Best Regards,
Liang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Any updates?
Hi Liang,
I already tried bunch of convert methods whereas they all failed. Do you have a straight forward solution?
Cheers
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 5 | |
| 3 | |
| 1 | |
| 1 | |
| 1 |