Tableau
API actions for the Tableau integration.
Tableau
Explore Tableau projects, workbooks, and refresh extracts using a PAT.
List projects
Retrieve available Tableau projects using your personal access token.
Response
{
"projects": [
{}
]
}List views for a workbook
Fetch views that belong to a specific Tableau workbook.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
workbook_id | string | Yes | The Tableau workbook ID to inspect. |
Response
{
"views": [
{}
]
}List workbooks
List Tableau workbooks available on the configured site.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
owner_name | string | No | Optional Tableau username to filter workbooks by owner. |
Response
{
"workbooks": [
{}
]
}Trigger extract refresh
Kick off a refresh job for a Tableau datasource extract.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
datasource_id | string | Yes | The Tableau datasource ID to refresh. |
Response
{
"job": {
"id": "mock_value",
"startedAt": "mock_value",
"status": "mock_value"
}
}