Dataflows - Get Dataflow Transactions

Returns a list of transactions for the specified dataflow.

Required scope: Dataflow.ReadWrite.All or Dataflow.Read.All
To set the permissions scope, see Register an app.

GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/dataflows/{dataflowId}/transactions

URI Parameters

Name In Required Type Description
dataflowId
path True
  • string
uuid

The dataflow id

groupId
path True
  • string
uuid

The workspace id

Responses

Name Type Description
200 OK

OK

Examples

example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/groups/51e47fc5-48fd-4826-89f0-021bd3a80abd/dataflows/928228ba-008d-4fd9-864a-92d2752ee5ce/transactions

Sample Response

{
  "@odata.context": "http://someserver.analysis.windows.net/v1.0/myorg/groups/98674fdf-baab-45e1-a04a-c17ab378dce1/$metadata#transactions",
  "value": [
    {
      "id": "2020-08-27T16:07:47.2487692Z@8dbd8c92-4d16-4947-8329-4172f04f4f93$2"
    },
    {
      "id": "2020-08-26T16:40:55.0968787Z@e33eed4d-5b1a-4bb9-8b5b-dff1cd371109$1",
      "refreshType": "OnDemand"
    }
  ]
}

Definitions

DataflowTransaction

A Power BI dataflow transaction

DataflowTransactions

A dataflow transaction odata list wrapper

DataflowTransaction

A Power BI dataflow transaction

Name Type Description
endTime
  • string

End time of the transaction

id
  • string

The transaction id

refreshType
  • string

The type of refresh transaction

startTime
  • string

Start time of the transaction

status
  • string

Status of the transaction

DataflowTransactions

A dataflow transaction odata list wrapper

Name Type Description
odata.context
  • string

OData context

value

The dataflow transactions