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,
I'm using the Power BI ActivityEvents Rest API to fetch audit events from my platform and I'd like to filter out the ExportActivityEvents. Is it possible to do it directly with the request GET https://api.powerbi.com/v1.0/myorg/admin/activityevents ?
If not, can I specify multiple Activities to filter the events I need ? I tried this filter without success $filter=Activity eq 'ViewDashBoard,ViewUsageMetrics' .
Looking at the documentation it seems that you can only filter by one Activity.
Thanks,
Simon.
Did anyone get a resolution, if I try $filter=Activity eq 'EditReport' or Activity eq 'CreateReport' I get "'Or' is not allowed. To allow it, set the 'AllowedLogicalOperators' property on EnableQueryAttribute or QueryValidationSettings"
Thanks for your reply.
I've tried to use the or operator but it seems that it is not supported by the API.
I got a 400 with this error message:
"Logical operator 'Or' is not allowed. To allow it, set the 'AllowedLogicalOperators' property on EnableQueryAttribute or QueryValidationSettings."
Best regards,
Simon.
Hi @Anonymous ,
Operations available in the audit and activity logs
"Is it possible to do it directly with the request GET"
This should not be possible, you may try this.
$filter=Activity eq 'ExportDataflow' or Activity eq 'ExportReport' or Activity eq 'ExportTile' .
Best regards,
Lionel Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
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 |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |