List workbooks

This endpoint retrieves a list of all available workbooks.

Available workbooks include any workbooks in your My Documents folder and any workbooks you have access to.

Users with the Admin account type can optionally retrieve all workbooks in the organization.

Usage notes

This endpoint requires no parameters for basic requests, but supports query parameters for pagination and response limit.

Pagination

This endpoint supports pagination, which lets you retrieve large datasets in manageable segments. The response includes pagination details as follows:

  • hasMore: A boolean value indicating whether there are more pages of data available beyond the current page.
  • total: The total number of entries available across all pages.
  • nextPage: An identifier or token that you can use in a subsequent request to retrieve the next page of data.

Example response for pagination

{ "hasMore": true, "total": 104, "nextPage": "50" }

To request additional pages, include the nextPage option in your next request as the value of the page option. Repeat this process until nextPage returns null, indicating that there are no more pages to return.

Usage scenarios

  • Workbook navigation: Allows users to easily navigate through their collection of workbooks and access the one they need.
  • Integration points: Useful for building integrations that need to present users with a list of their available workbooks, such as in custom applications using Sigma Embeds.
Recipes
📖
Workbook: Pagination (JavaScript)
Open Recipe
👤
Members: List All (JavaScript)
Open Recipe
👤
Members: Create New (JavaScript)
Open Recipe
👤
Member: Onboarding (JavaScript)
Open Recipe
📖
Workbook: List All (JavaScript)
Open Recipe
📖
Workbook: Shared with Me (JavaScript)
Open Recipe
📖
Workbooks: List all Input Tables (JavaScript)
Open Recipe
Log in to see full request history
timestatususer agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

Use to specify further pages using the string returned in the nextPage portion of the response.

number

Number of results to return per page, with a maximum of 1,000 per request. Use the page option in subsequent requests to retrieve the next set of results.

boolean
boolean

Only available to Sigma admins. Return all workbooks, including explorations, regardless of whether the user has access.

boolean

Return archived workbooks.

boolean

When used with skipPermissionCheck, excludes explorations from the results, otherwise ignored.

Responses

Language
Credentials
URL
Click Try It! to start a request and see the response here! Or choose an example:
application/json