Opening dashboards from embedded web pages using API operations
A web page that is embedded in Birst can pass the information to drill to a specific dashboard to the Birst application.
The embedded web page uses this code to trigger a drill-to-dashboard in the Birst application.
      window.parent.postMessage({operation:'drillToDashboard', dashboard:'Overview', 
           page:'Freight'}, "*");
         Sample Code: Pass Dashboard to Birst from Embedded
See Pass Dashboard To Birst From Embedded.