Which Tableau APIs does Digital Hive require?

Which Tableau APIs does Digital Hive require?

Question

In our environment, all API calls made to Tableau are routed through Mulesoft. What are the specific APIs required for Digital Hive to work with Tableau?

Answer

Here is a current list, as of release 2024.1, of the Tableau APIs that Digital Hive leverages. 

1. User Sign In
POST /api/api-version/auth/signin

2. User Sign Out
POST /api/api-version/auth/signout

3. Query User On Site
GET /api/api-version/sites/site-id/users/user-id

4. Get Users on Site
GET /api/api-version/sites/site-id/users

5. Get Users in Group
GET /api/api-version/sites/site-id/groups/group-id/users

6. Get Groups for a User
GET /api/api-version/sites/site-id/users/user-id/groups

7. Query Groups
GET /api/api-version/sites/site-id/groups

8. Query Workbooks for User
GET /api/api-version/sites/site-id/users/user-id/workbooks

9. Query Projects
GET /api/api-version/sites/site-id/projects

10. Query Workbook Permissions
GET /api/api-version/sites/site-id/workbooks/workbook-id/permissions

11. Query Project Permissions
GET /api/api-version/sites/site-id/projects/project-id/permissions

12. Query Workbook
GET /api/api-version/sites/site-id/workbooks/workbook-id

13. Get View
GET /api/api-version/sites/site-id/views/view-id

14. Query Views for Workbook
GET /api/api-version/sites/site-id/workbooks/workbook-id/views

15. Retrieve Tableau metadata
POST /api/metadata/graphql


    • Related Articles

    • Connecting to Tableau Server

      Question How do we connect Digital Hive to Tableau Server? Answer Before Digital Hive can successfully connect to Tableau Server, the Digital Hive server URL or IP address must be added to the Tableau Trusted Authentication list. This operation must ...
    • Digital Hive Architecture Overview

      Overview Digital Hive is a lightweight, web-based application that is both easy to install as well as to maintain and manage. Other than the Microsoft C++ redistributable (https://www.microsoft.com/en-ca/download/details.aspx?id=40784), there are no ...
    • Digital Hive Auditing Explained

      Question The Digital Hive Control Center doesn't seem to provide any reports or views around usage of the platform. Is there a way to create reports to show metrics like the amount of reports executed by platform, the number of searches being made, ...
    • Tableau content won't display when using Firefox

      Question When using the Firefox browser, Tableau content will not render when executed, or will not display when embedded on a Storyboard page within Digital Hive. The Tableau content works as expected when using the Chrome browser. Answer This ...
    • Tableau Views are not Resizing as Expected

      Question When embedding a Tableau view onto a Digital Hive page, the visualization isn't resizing as expected. In Tableau, the view is set to fit the 'Entire View' so it should resize nicely. But when the Tableau view is embedded within Digital Hive, ...