Forum Discussion

sreenubojja's avatar
sreenubojja
New Member
7 years ago
Solved

API to get Dashboard tile custom hyperlink

We embedded PowerBI dashboard using JavaScript in my application. We are getting reportId for the tiles created using report, so I can redirect the user to that report in tileClicked event. But, for ...
  • sreenubojja's avatar
    7 years ago

    I'm able to get it.

     

    var url = "https://api.powerbi.com/v1.0/myorg/dashboards/" + dashboardId + "/tiles/" + event.detail.tileId;
                            $.ajax({
                                url: url,
                                type: "GET",
                                dataType: 'json',
                                headers: {
                                    "Authorization": "Bearer " + embedToken
                                },
                                success: function (data) {
                                    var win = window.open(data.action.openUrl.targetUrl, '_blank');
                                    win.focus();
                                }
                            });