JDBC Driver for Smartsheet

Build 25.0.9434

Info_Templates

Retrieve Smartsheet template information to streamline the creation of standardized sheets.

Table Specific Information

The RootFolderId pseudo-column is NOT present when UseLegacyAPI is enabled.

Select

By default this view returns all Templates created by the user. If the Scope filter is set to 'public' , the public templates will be returned.

Retrieve all Templates.

SELECT * FROM Info_Templates

Retrieve all other public Templates.

SELECT * FROM Info_Templates WHERE Scope = 'public'

Retrieve Templates located on a specific folder.

SELECT * FROM Info_Templates WHERE FolderId = '2928085806875091'

Retrieve Templates located on a specific Workspace.

SELECT * FROM Info_Templates WHERE WorkspaceId = '1928085806875098'

Retrieve Templates which are located beneath the folder specified in the folder hierarchy. Only simple criteria like the ones below can be processed for this pseudo-column, otherwise the condition will just be ignored:

SELECT * FROM Info_Templates WHERE RootFolderId = '993868452784004';
SELECT * FROM Info_Templates WHERE RootFolderId = '993868452784004' AND Name = 'MyTemplate';

Columns

Name Type References Description
Id [KEY] String A unique identifier assigned to each template, ensuring it can be distinctly referenced.
Name String The user-defined name of the template, used for display and identification purposes.
Description String A detailed overview or summary of the template's purpose and contents.
AccessLevel String Defines the level of user permissions on the template, such as 'read-only' or 'editor'.
Permalink String A permanent, unique URL linking directly to the template for easy sharing or access.
Scope String The scope of the template. Possible values: 'public' for templates accessible to all users, and 'user' for templates created and accessible only by the logged-in user.

The allowed values are public, user.

FolderId String The unique identifier of the folder where the template is stored, helping to organize templates.
WorkspaceId String The unique identifier of the workspace containing the template, useful for multi-user collaboration.
TemplateType String Type of template. Only applicable to public templates. Possible values: 'report', 'sheet'.
Categories String Indicates whether the template is blank. Only applicable to public templates.
Tags String List of search tags for this template. Only applicable to non-blank public templates.
Locale String Indicates the language and region settings for the template, such as 'en-US' or 'fr-FR'.
Blank Boolean Indicates whether the template is blank. Only applicable to public templates.
GlobalTemplate String Type of global template. Only applicable to blank public templates. Possible values: 'BLANK_SHEET', 'PROJECT_SHEET', 'TASK_LIST'.
Image String The URL pointing to an image representing the template, often used in visual displays or previews.
LargeImage String URL to the large preview image for this template. Only applicable to non-blank public templates.

Pseudo-Columns

Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.

Name Type Description
RootFolderId String The Id of the root folder in which the object resides. Can be used to query the data from only a specific folder (and its subfolders) in the Smartsheet hierarchy.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9434