Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM. Register now.
Hello,
Can I make a API call based on a Slicer/Filter value selected in my report ?
P.S - I need to make API calls on the fly to only fetch details based on the value selected in Slicer/Filter.
For ex. I have a Slicer with different Country names, when I select a country value in Slicer, lets say "France", I would like to make an API call on the fly to fetch the details related to this country alone.
The example I have quoted is just to keep the description simpler, the business case I have is a much complex one inivolving 100s of APIs with huge volumes of data, so cant pull all data at once.
Thanks,
Ajay
Hi Ajay,
Since you have a huge volume of data, your idea here couldn't help either. Let's say, the slicer/filter is quite flexible. If one user selects "France" and then selects "UK", the report could lose responses. The performance could be a disaster.
BTW, this isn't available as far as I know.
Possible solutions:
1. Using Direct Query. Reference: power-bi/desktop-use-directquery.
2. Using parameters. Reference: deep-dive-into-query-parameters-and-power-bi-templates/.
3. Create separate reports if possible.
Best Regards,
Dale
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 80 | |
| 40 | |
| 31 | |
| 27 | |
| 27 |