Search Workspaces and Workbooks
Returns a flat list of workbook entries (type=TABLE) across all workspaces accessible to the authenticated user.
Each item includes a workspaceId, workspaceName, and a workbook id (UUID). Group results by workspaceId / workspaceName to reconstruct the workspace → workbook hierarchy. Use the workbook id as the reference in WORKBOOK_RAG connector objects.
Authorizations
For server-to-server or automated access, use a DataGOL Service Account key.
Pass it via the x-auth-token header instead of Authorization:
x-auth-token: <service-account-key>
Query Parameters
Optional free-text filter. Matches against workbook and workspace names. Pass an empty string (or omit) to return all workbooks.
Resource type to search for. Must be TABLE to retrieve workbooks.
TABLE Response
Flat array of workbook items. Group by workspaceId to build the workspace → workbook hierarchy.
Always TABLE for workbook entries.
TABLE "TABLE"
Always false for workbook entries. Folder entries are not returned.
false
UUID of the workbook. Use this as the connector id in WORKBOOK_RAG objects.
"ec345675-06bf-4133-b8c3-f8fc1934b839"
Display name of the workbook.
"dg_order_item.csv"
Optional description of the workbook content.
""
UUID of the workspace this workbook belongs to. Use to group workbooks by workspace.
"055b4db3-96e1-45e1-8ff5-3a911b779a53"
Display name of the parent workspace.
"Link_v2"
User ID who created the workspace.
371
User ID who created the workbook.
371
Display metadata for the workbook.