Power BI icon

Power BI

Work with the Power BI API

Dataflow → Refresh Dataflow

AI-generated

Summary

Triggers a refresh of the selected Power BI dataflow in a workspace and returns a success message when the request completes.

Inputs

  • Authentication — Choose OAuth2 or Bearer Token authentication; defaults to OAuth2.
  • Workspace Name or ID (required) — Select the workspace containing the dataflow, or provide its ID with an expression.
  • Dataflow Name or ID (required) — Select the dataflow to refresh, or provide its ID with an expression. The list depends on the selected workspace.
  • Notification Option (required) — Choose No Notification (default) or Mail on Failure to control refresh failure email notifications.
  • Process Type — Optional refresh process type. The available choice is Default.

Output shape

A single JSON item on successful request.

The item is {"success":true,"message":"Dataflow refresh triggered successfully"}. This confirms the refresh request was accepted; it does not report refresh completion or status. API errors are raised, including access denied and dataflow not found.

Links

Discussion