Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Sign up nowGet Fabric certified for FREE! Don't miss your chance! Learn more
Hello,
Can anybody assist me how to create a user input form in report. Once user fills the form and clicks submit it has to call API 1 which generates token and by using that token it has to authorize the 2nd API and send the data to the database.
Thanks,
Sudheer
Solved! Go to Solution.
Hi @sudheerg ,
You can use Power Apps-
Power BI + Power Apps Integration (Recommended for Microsoft Stack)
1.Create a Power Apps form:
Go to Power Apps and build a canvas app form with the fields you need.
On the submit button:
Call API 1 to generate the token.
Use that token to call API 2 with the user input.
Power Apps Logic (Pseudo-code):
1. Call API 1
Set(tokenResponse, PowerAutomateFlow.Run(inputFields...));
Set(token, tokenResponse.token);
2. Call API 2 with token
Set(api2Response,
CustomConnector.CallAPIWithToken(token, inputData));
You might need to use Power Automate (Flow) to handle the API token generation and secure API logic.
Hope this helps!
Hi @sudheerg ,
You can use Power Apps-
Power BI + Power Apps Integration (Recommended for Microsoft Stack)
1.Create a Power Apps form:
Go to Power Apps and build a canvas app form with the fields you need.
On the submit button:
Call API 1 to generate the token.
Use that token to call API 2 with the user input.
Power Apps Logic (Pseudo-code):
1. Call API 1
Set(tokenResponse, PowerAutomateFlow.Run(inputFields...));
Set(token, tokenResponse.token);
2. Call API 2 with token
Set(api2Response,
CustomConnector.CallAPIWithToken(token, inputData));
You might need to use Power Automate (Flow) to handle the API token generation and secure API logic.
Hope this helps!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 5 | |
| 4 | |
| 3 | |
| 2 | |
| 2 |