Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hi,
I have an API :
curl --location --request GET 'https://api.typeform.com/forms/ecTbgcrP/responses' \
--header 'Authorization: tfp_KNzKHoGB1jDiiiTsttoNLF7Jf2MdYa4SWfuQexGJvX7_e4s2bwBcZnE4'
Now i want to read this API with this authorization in power bi query.
I tried the following but its not working unfortunately;
let
Source = Json.Document(Web.Contents("https://api.typeform.com/forms/ecTbgcrP/responses", [Headers = [Authorization = "tfp_KNzKHoGB1jDiiiTsttoNLF7Jf2MdYa4SWfuQexGJvX7_e4s2bwBcZnE4"]]
))
in
Source
How can i fix this?
Check the API documentation again. Authorization should say something like Basic or Bearer etc.
@lbendlin It's a Oauth2.0 authorization. So I have a token. How do i need to implement this?
Use "Bearer " (with space) and your token.
Check out the July 2025 Power BI update to learn about new features.