TextQL Tableau Service API

The TableauService API from TextQL — 13 operation(s) for tableauservice.

Business capability
Analytics & BI Management BC-610.50

Operations 13

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /textql.rpc.public.tableau.TableauService/GenerateEmbedToken Generate a token to embed a Tableau view · Generate JWT token for embedding views #
Ask an LLM
“How do I embed a Tableau view inside TextQL?”
“Can I get a signed JWT for embedding one specific view?”
Tell an agent
Generate an embed token for Tableau view {view_id} on connector {connector_id}.
Create a JWT so I can embed view {view_id}.
POST /textql.rpc.public.tableau.TableauService/GetCollectionThumbnail Get a Tableau collection's thumbnail · Get collection thumbnail (first view image) #
Ask an LLM
“Can I show a preview image for a Tableau collection?”
“Where does a collection's thumbnail come from?”
Tell an agent
Get the thumbnail for Tableau collection {dataset_id}.
Fetch the first-view preview image of collection {dataset_id}.
POST /textql.rpc.public.tableau.TableauService/GetConnectedAppStatus Check a Tableau connected app's status · GetConnectedAppStatus #
Ask an LLM
“Is the Tableau connected app set up correctly for my connector?”
“Why might Tableau embedding be failing on a connector?”
Tell an agent
Check the connected app status for Tableau connector {connector_id}.
Tell me whether connector {connector_id} has a working Tableau connected app.
POST /textql.rpc.public.tableau.TableauService/GetStarredTableauItems List my starred Tableau items · GetStarredTableauItems #
Ask an LLM
“Which Tableau workbooks and views have I starred?”
“Can I see my favorite Tableau items for a connector?”
Tell an agent
List my starred Tableau items on connector {connector_id}.
Show the Tableau favorites I've starred through {connector_id}.
POST /textql.rpc.public.tableau.TableauService/ListTableauDatasources List Tableau datasources · List Tableau datasources #
Ask an LLM
“What published datasources are on my Tableau site?”
“Can TextQL see the Tableau datasources behind a connector?”
Tell an agent
List Tableau datasources on connector {connector_id}.
Show every published datasource available through {connector_id}.
POST /textql.rpc.public.tableau.TableauService/ListTableauProjects List Tableau projects · List Tableau projects #
Ask an LLM
“Which Tableau projects can I browse?”
“What projects exist on the Tableau site behind my connector?”
Tell an agent
List Tableau projects on connector {connector_id}.
Browse the project folders of Tableau connector {connector_id}.
POST /textql.rpc.public.tableau.TableauService/ListTableauViews List views in a Tableau workbook · List Tableau views #
Ask an LLM
“What sheets and views are inside a Tableau workbook?”
“Can I list views by workbook name instead of ID?”
Tell an agent
List views in Tableau workbook {workbook_id} on connector {connector_id}.
Show the views of the workbook named {workbook_name}.
POST /textql.rpc.public.tableau.TableauService/ListTableauWorkbooks List Tableau workbooks in a project · List Tableau workbooks #
Ask an LLM
“Which Tableau workbooks are in a given project?”
“Can I find workbooks by project name?”
Tell an agent
List Tableau workbooks in project {project_id} on connector {connector_id}.
Show workbooks in the Tableau project called {project_name}.
POST /textql.rpc.public.tableau.TableauService/RefreshTableauCollection Refresh a Tableau collection · RefreshTableauCollection #
Ask an LLM
“How do I pull the latest Tableau content into a collection?”
“Can I resync a Tableau collection after changes on the server?”
Tell an agent
Refresh Tableau collection {dataset_id}.
Resync collection {dataset_id} with the Tableau server.
POST /textql.rpc.public.tableau.TableauService/ResetConnectedApp Reset a Tableau connected app · ResetConnectedApp #
Ask an LLM
“Can I reset the Tableau connected app when embedding breaks?”
“What does resetting a connector's connected app do?”
Tell an agent
Reset the Tableau connected app on connector {connector_id}.
Recreate the connected app setup for {connector_id}.
POST /textql.rpc.public.tableau.TableauService/StarTableauItem Star a Tableau item · Star/unstar items #
Ask an LLM
“Can I star a Tableau workbook or view so it's easy to find?”
“Which kinds of Tableau items can be starred?”
Tell an agent
Star Tableau {item_type} {item_id} on connector {connector_id}.
Add {item_name} to my starred Tableau items.
POST /textql.rpc.public.tableau.TableauService/TestTableauConnection Test a Tableau connection · Test a Tableau connection #
Ask an LLM
“How can I check my Tableau server URL and access token work?”
“Will a personal access token connect to a specific Tableau site?”
Tell an agent
Test the Tableau connection to {server_url} site {site_name}.
Verify personal access token {pat_name} against {server_url}.
POST /textql.rpc.public.tableau.TableauService/UnstarTableauItem Unstar a Tableau item · UnstarTableauItem #
Ask an LLM
“How do I remove a Tableau item from my starred list?”
“Can I unstar a view I starred earlier?”
Tell an agent
Unstar Tableau {item_type} {item_id} on connector {connector_id}.
Take item {item_id} off my Tableau favorites.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/textql:textql-tableauservice-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

textql-tableauservice-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: TextQL Tableau Service API
  version: 1.0.0
  description: 'TextQL public API. Generated from protobuf service definitions; internal

    endpoints are excluded via google.api.visibility / file_visibility.'
servers:
- url: https://app.textql.com/rpc/public
security:
- apiKey: []
tags:


# --- truncated at 32 KB (43 KB total) ---
# Full source: https://artifacts.apis.io/textql/openapi/textql-tableauservice-api-openapi.yml