Open Connector
所有 Tools

Smartsheet logoSmartsheet

Catalog 暂无描述。

smartsheetvcatalog-v1179 个 Tools

认证方式

方式底层类型状态说明
OAuth 2.0oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "SMARTSHEET_ADD_ALTERNATE_EMAIL",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("SMARTSHEET_ADD_ALTERNATE_EMAIL", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute SMARTSHEET_ADD_ALTERNATE_EMAIL --data '{ }'

Tool 目录

可用 Tools

179 个可调用操作

Add alternate emailsSMARTSHEET_ADD_ALTERNATE_EMAILAdds one or more alternate email addresses for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

Adds one or more alternate email addresses for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

alternateEmailAddress
Create cross-sheet referencesSMARTSHEET_ADD_CROSSSHEET_REFERENCEAdds a cross-sheet reference between two sheets and defines the data range for formulas. Each distinct data range requires a new cross-sheet reference.

Adds a cross-sheet reference between two sheets and defines the data range for formulas. Each distinct data range requires a new cross-sheet reference.

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

crossSheetReferences
Add favoritesSMARTSHEET_ADD_FAVORITEAdds one or more favorite items for the current user. This operation supports both single-object and bulk semantics. For more information, see Optional Bulk Operations. If called with a single Favorite object, and that favorite already exists, error code 1129 is returned. If called with an array of Favorite objects, any objects specified in the array that are already marked as favorites are ignored and omitted from the response.

Adds one or more favorite items for the current user. This operation supports both single-object and bulk semantics. For more information, see Optional Bulk Operations. If called with a single Favorite object, and that favorite already exists, error code 1129 is returned. If called with an array of Favorite objects, any objects specified in the array that are already marked as favorites are ignored and omitted from the response.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

favorites
Add groupSMARTSHEET_ADD_GROUPCreates a new group. **_This operation is only available to group administrators and system administrators._**

Creates a new group. **_This operation is only available to group administrators and system administrators._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

groups
Add group membersSMARTSHEET_ADD_GROUP_MEMBERSAdds one or more members to a group. **_This operation supports both single-object and bulk semantics. For more information, see Optional Bulk Operations._** If called with a single [GroupMember object](/api/smartsheet/openapi/groupmembers/groupmember), and that group member already exists, error code **1129** is returned. If called with an array of [GroupMember objects](/api/smartsheet/openapi/groupmembers/groupmember), any users specified in the array that are already group members are ignored and omitted from the response. **_This operation is only available to group administrators and system administrators._**

Adds one or more members to a group. **_This operation supports both single-object and bulk semantics. For more information, see Optional Bulk Operations._** If called with a single [GroupMember object](/api/smartsheet/openapi/groupmembers/groupmember), and that group member already exists, error code **1129** is returned. If called with an array of [GroupMember objects](/api/smartsheet/openapi/groupmembers/groupmember), any users specified in the array that are already group members are ignored and omitted from the response. **_This operation is only available to group administrators and system administrators._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

groupMembers
Add report columnsSMARTSHEET_ADD_REPORT_COLUMNSAdd columns to a report specified by a report ID. The source sheet columns are matched in these ways: - [`type`, `title`] for **regular columns** - [`type`, `systemColumnType`] for **system columns** - [`type=TEXT_NUMBER`, `sheetNameColumn=true`] for the special **sheet name report column** **Note:** All indexes of the columns must be equal. The columns will be added at the specified index, and existing columns at that index or greater will be shifted to the right. For example, if there are 5 columns in the report and a new column is added with index 2, the new column will be added at position 3 and the existing columns that were at positions 3 and 4 will be shifted to positions 4 and 5, respectively. **Note:** You can combine multiple `CHECKBOX` columns or multiple `PICKLIST` columns from different sheets into a single report column, even if their underlying symbols differ. However, you can't combine a `CHECKBOX` column with a `PICKLIST` column, because they're different types. **Note:** The system column type `AUTO_NUMBER` is matched together with columns having the same `title` and `type=TEXT_NUMBER`.

Add columns to a report specified by a report ID. The source sheet columns are matched in these ways: - [`type`, `title`] for **regular columns** - [`type`, `systemColumnType`] for **system columns** - [`type=TEXT_NUMBER`, `sheetNameColumn=true`] for the special **sheet name report column** **Note:** All indexes of the columns must be equal. The columns will be added at the specified index, and existing columns at that index or greater will be shifted to the right. For example, if there are 5 columns in the report and a new column is added with index 2, the new column will be added at position 3 and the existing columns that were at positions 3 and 4 will be shifted to positions 4 and 5, respectively. **Note:** You can combine multiple `CHECKBOX` columns or multiple `PICKLIST` columns from different sheets into a single report column, even if their underlying symbols differ. However, you can't combine a `CHECKBOX` column with a `PICKLIST` column, because they're different types. **Note:** The system column type `AUTO_NUMBER` is matched together with columns having the same `title` and `type=TEXT_NUMBER`.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Add report scopeSMARTSHEET_ADD_REPORT_SCOPEAdds source sheets for inclusion in the specified report by specifying individual sheets or their parent workspaces. Specifying a workspace creates a dynamic scope—-the report automatically includes all sheets in that workspace and updates whenever sheets are added or removed from it. > **Note:** You can have up to 30,000 source sheets per report.

Adds source sheets for inclusion in the specified report by specifying individual sheets or their parent workspaces. Specifying a workspace creates a dynamic scope—-the report automatically includes all sheets in that workspace and updates whenever sheets are added or removed from it. > **Note:** You can have up to 30,000 source sheets per report.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Add summary fieldsSMARTSHEET_ADD_SUMMARY_FIELDSCreates one or more summary fields for the specified sheet.

Creates one or more summary fields for the specified sheet.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

sheetSummary
Add userSMARTSHEET_ADD_USERAdds a user to the organization account. > **Who can use this operation?** > > **Permissions:** System Admin If successful, and user auto provisioning (UAP) is on, and user matches the auto provisioning rules, user is added to the org. If UAP is off, or user does not match UAP rules, user is invited to the org and must explicitly accept the invitation to join. > **Note:** On user model plans, this operation sets `licensedSheetCreator` to `true`, regardless of the value provided in the request body. > **Note:** In some specific scenarios, supplied attributes such as firstName and lastName may be ignored. For example, if you are inviting an existing Smartsheet user to join your organization account, and the invited user has not yet accepted your invitation, any supplied firstName and lastName are ignored.

Adds a user to the organization account. > **Who can use this operation?** > > **Permissions:** System Admin If successful, and user auto provisioning (UAP) is on, and user matches the auto provisioning rules, user is added to the org. If UAP is off, or user does not match UAP rules, user is invited to the org and must explicitly accept the invitation to join. > **Note:** On user model plans, this operation sets `licensedSheetCreator` to `true`, regardless of the value provided in the request body. > **Note:** In some specific scenarios, supplied attributes such as firstName and lastName may be ignored. For example, if you are inviting an existing Smartsheet user to join your organization account, and the invited user has not yet accepted your invitation, any supplied firstName and lastName are ignored.

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Attach file or URL to commentSMARTSHEET_ATTACHMENTS_ATTACH_TO_COMMENTAttaches a file to the comment. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. This operation can be performed using a simple upload or a multipart upload. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

Attaches a file to the comment. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. This operation can be performed using a simple upload or a multipart upload. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

attachments
Attach file or URL to sheetSMARTSHEET_ATTACHMENTS_ATTACH_TO_SHEETAttaches a file to the sheet. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. For multipart uploads please use "multipart/form-data" content type. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

Attaches a file to the sheet. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. For multipart uploads please use "multipart/form-data" content type. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

attachments
Delete attachmentSMARTSHEET_ATTACHMENTS_DELETEDeletes the attachment specified in the URL.

Deletes the attachment specified in the URL.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

attachments
Get attachmentSMARTSHEET_ATTACHMENTS_GETFetches a temporary URL that allows you to download an attachment. The urlExpiresInMillis attribute tells you how long the URL is valid.

Fetches a temporary URL that allows you to download an attachment. The urlExpiresInMillis attribute tells you how long the URL is valid.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

attachments
List row attachmentsSMARTSHEET_ATTACHMENTS_LIST_ON_ROWGets a list of all attachments that are on the row, including row and discussion-level attachments. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all attachments that are on the row, including row and discussion-level attachments. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

attachments
List attachmentsSMARTSHEET_ATTACHMENTS_LIST_ON_SHEETGets a list of all attachments that are on the sheet, including sheet, row, and discussion-level attachments. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all attachments that are on the sheet, including sheet, row, and discussion-level attachments. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

attachments
List versionsSMARTSHEET_ATTACHMENTS_VERSION_LISTGets a list of all versions of the given attachmentId in order from newest to oldest. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all versions of the given attachmentId in order from newest to oldest. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

attachments
Delete all versionsSMARTSHEET_ATTACHMENTS_VERSIONS_DELETEDeletes all versions of the attachment corresponding to the specified attachmentId. For attachments with multiple versions, this effectively deletes the attachment from the object that it’s attached to.

Deletes all versions of the attachment corresponding to the specified attachmentId. For attachments with multiple versions, this effectively deletes the attachment from the object that it’s attached to.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

attachments
Delete an automation ruleSMARTSHEET_AUTOMATIONRULE_DELETEDeletes an automation rule.

Deletes an automation rule.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

automationRules
Get an automation ruleSMARTSHEET_AUTOMATIONRULE_GETReturns the specified automation rule, including any action values.

Returns the specified automation rule, including any action values.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

automationRules
Update an automation ruleSMARTSHEET_AUTOMATIONRULE_UPDATEUpdates an existing automation rule. When sending an AutomationRule, you must always specify **action.type** and it must match the existing rule type.

Updates an existing automation rule. When sending an AutomationRule, you must always specify **action.type** and it must match the existing rule type.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

automationRules
List all automation rulesSMARTSHEET_AUTOMATIONRULES_LISTReturns all automation rules associated with the specified sheet. Multistep workflows are not returned via the API. Instead, you'll see an error 400 - 1266: This rule is not accessible through the API. Only single-action notifications, approval requests, or update requests qualify. For users of Smartsheet for Slack, note that Slack notifications are not returned. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Returns all automation rules associated with the specified sheet. Multistep workflows are not returned via the API. Instead, you'll see an error 400 - 1266: This rule is not accessible through the API. Only single-action notifications, approval requests, or update requests qualify. For users of Smartsheet for Slack, note that Slack notifications are not returned. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

automationRules
List cell historySMARTSHEET_CELL_HISTORY_GETGets the cell modification history. > **Note:** Fetching cell history is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting). > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets the cell modification history. > **Note:** Fetching cell history is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting). > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

cells
Delete columnSMARTSHEET_COLUMN_DELETEDeletes the specified column.

Deletes the specified column.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

columns
Get columnSMARTSHEET_COLUMN_GETGets the definition of the specified column. > **Note:** If you need to get the values of individual cells within the column, use [Get sheet](#operation/getSheet) or [Get row](#operation/row-get).

Gets the definition of the specified column. > **Note:** If you need to get the values of individual cells within the column, use [Get sheet](#operation/getSheet) or [Get row](#operation/row-get).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

columns
Update columnSMARTSHEET_COLUMN_UPDATE_COLUMNUpdates properties of the column, moves the column, or renames the column. > **Important:** > > - You cannot change the `type` of a Primary Column. > > - If you change the `type`, all cells in the column are converted to the new column type, and column validation is cleared. > > - The `type` property is optional when moving or renaming a column, but it's required when changing `symbol`, `systemColumnType`, `options`, `contactOptions`, or `autoNumberFormat`. > > - When setting a column type of `PICKLIST` or `MULTI_PICKLIST`, you must follow a one update per API call rule. For these column types, you must set the column type first, before making any additional constraints (such as setting `validation` to `true`) in subsequent calls. > > - Column `options` are forbidden in the request body when the body specifies a `symbol` update. > > - While dependencies are enabled on a sheet, you can't change the `type` of any calendar column, Gantt column, or Resource Management column. Such columns have a `tags` array that contains at least one of the following enum values: > > - CALENDAR_END_DATE > - CALENDAR_START_DATE > - CARD_DONE > - GANTT_ALLOCATION > - GANTT_ASSIGNED_RESOURCE > - GANTT_DISPLAY_LABEL > - GANTT_DURATION > - GANTT_END_DATE > - GANTT_PERCENT_COMPLETE > - GANTT_PREDECESSOR > - GANTT_START_DATE > - BASELINE_START_DATE > - BASELINE_END_DATE > - BASELINE_VARIANCE

Updates properties of the column, moves the column, or renames the column. > **Important:** > > - You cannot change the `type` of a Primary Column. > > - If you change the `type`, all cells in the column are converted to the new column type, and column validation is cleared. > > - The `type` property is optional when moving or renaming a column, but it's required when changing `symbol`, `systemColumnType`, `options`, `contactOptions`, or `autoNumberFormat`. > > - When setting a column type of `PICKLIST` or `MULTI_PICKLIST`, you must follow a one update per API call rule. For these column types, you must set the column type first, before making any additional constraints (such as setting `validation` to `true`) in subsequent calls. > > - Column `options` are forbidden in the request body when the body specifies a `symbol` update. > > - While dependencies are enabled on a sheet, you can't change the `type` of any calendar column, Gantt column, or Resource Management column. Such columns have a `tags` array that contains at least one of the following enum values: > > - CALENDAR_END_DATE > - CALENDAR_START_DATE > - CARD_DONE > - GANTT_ALLOCATION > - GANTT_ASSIGNED_RESOURCE > - GANTT_DISPLAY_LABEL > - GANTT_DURATION > - GANTT_END_DATE > - GANTT_PERCENT_COMPLETE > - GANTT_PREDECESSOR > - GANTT_START_DATE > - BASELINE_START_DATE > - BASELINE_END_DATE > - BASELINE_VARIANCE

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

columns
Add columnsSMARTSHEET_COLUMNS_ADD_TO_SHEETInserts one or more columns into the specified sheet. > **Note:** This operation can also be performed using a [simple upload](/api/smartsheet/openapi/attachments) or a [multipart upload](/api/smartsheet/openapi/attachments). For more information, see [Post an Attachment](/api/smartsheet/openapi/attachments).

Inserts one or more columns into the specified sheet. > **Note:** This operation can also be performed using a [simple upload](/api/smartsheet/openapi/attachments) or a [multipart upload](/api/smartsheet/openapi/attachments). For more information, see [Post an Attachment](/api/smartsheet/openapi/attachments).

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

columns
List columnsSMARTSHEET_COLUMNS_LIST_ON_SHEETGets a list of all columns belonging to the specified sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all columns belonging to the specified sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

columns
Delete a commentSMARTSHEET_COMMENT_DELETEDeletes the comment specified in the URL.

Deletes the comment specified in the URL.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

comments
Edit a commentSMARTSHEET_COMMENT_EDITUpdates the text of a comment. NOTE: Only the user that created the comment is permitted to update it.

Updates the text of a comment. NOTE: Only the user that created the comment is permitted to update it.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

comments
Get a commentSMARTSHEET_COMMENT_GETGets the comment specified by commentId.

Gets the comment specified by commentId.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

comments
Create a commentSMARTSHEET_COMMENTS_CREATEAdds a comment to a discussion. To create a comment with an attachment please use "multipart/form-data" content type.

Adds a comment to a discussion. To create a comment with an attachment please use "multipart/form-data" content type.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

comments
Copy folderSMARTSHEET_COPY_FOLDERCopies a folder. > **Important:** This operation doesn't copy cell history.

Copies a folder. > **Important:** This operation doesn't copy cell history.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

folders
Copy rows to another sheetSMARTSHEET_COPY_ROWSCopies rows from the sheet specified in the URL to (the bottom of) another sheet.

Copies rows from the sheet specified in the URL to (the bottom of) another sheet.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Copy sheetSMARTSHEET_COPY_SHEETCreates a copy of the specified sheet.

Creates a copy of the specified sheet.

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

sheets
Copy dashboardSMARTSHEET_COPY_SIGHTCreates a copy of the specified dashboard.

Creates a copy of the specified dashboard.

认证

需要 Connected Account

Scopes

CREATE_SIGHTS

Tags

dashboards
Copy workspaceSMARTSHEET_COPY_WORKSPACECopies a workspace. > **Important:** This operation doesn't copy cell history.

Copies a workspace. > **Important:** This operation doesn't copy cell history.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

workspaces
Create folderSMARTSHEET_CREATE_FOLDER_FOLDERCreates a new folder inside an existing folder.

Creates a new folder inside an existing folder.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

folders
Create folderSMARTSHEET_CREATE_HOME_FOLDERCreates a new folder. **DEPRECATED** - This endpoint is being removed. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

Creates a new folder. **DEPRECATED** - This endpoint is being removed. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

home
Create reportSMARTSHEET_CREATE_REPORTCreates a new report from scratch in the specified destination, using the provided scope, columns and report definition.

Creates a new report from scratch in the specified destination, using the provided scope, columns and report definition.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Create sheet in folderSMARTSHEET_CREATE_SHEET_IN_FOLDERCreates a sheet from scratch or from the specified template in the specified folder.

Creates a sheet from scratch or from the specified template in the specified folder.

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

sheets
Create sheet in "Sheets" folderSMARTSHEET_CREATE_SHEET_IN_SHEETS_FOLDERCreates a sheet from scratch or from the specified template in the user's Sheets folder (Home). For subfolders, use Create Sheet in Folder. **DEPRECATED** - The Sheets folder is being replaced by workspaces. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

Creates a sheet from scratch or from the specified template in the user's Sheets folder (Home). For subfolders, use Create Sheet in Folder. **DEPRECATED** - The Sheets folder is being replaced by workspaces. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

sheets
Create sheet in workspaceSMARTSHEET_CREATE_SHEET_IN_WORKSPACECreates a sheet from scratch or from the specified template at the top-level of the specified workspace. For subfolders, use Create Sheet in Folder.

Creates a sheet from scratch or from the specified template at the top-level of the specified workspace. For subfolders, use Create Sheet in Folder.

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

sheets
Create webhookSMARTSHEET_CREATE_WEBHOOKCreates a new Webhook. > **Important:** On creation, a webhook is inactive by default. You can activate the webhook by calling the [Update webhook](/api/smartsheet/openapi/webhooks/updatewebhook) operation on it with `enabled` set to `true`. **Webhook instance limits** Each scope object, such as a plan or a sheet, can have a maximum number of associated webhooks. | Object | Maximum webhooks | | :----------- | :-------------------------- | | Plan | 100 | | Sheet | 100k | > **Note:** You can pass **custom headers** in your webhook requests, which Smartsheet then adds to all requests that the webhook sends to your callback URL. This is useful for including authentication tokens or other information your application needs. To do this, add a `customHeaders` object to the request body, with each key-value pair representing a header and its value. > > See also: > > - `customHeaders` body parameter in the Body section below > - [Launch a plan-level webhook](/api/smartsheet/guides/webhooks/launch-a-plan-level-webhook) > - [Create a plan event-handling endpoint](/api/smartsheet/guides/users/automate-user-seat-type-management/create-an-endpoint-to-handle-user-seat-type-events) article > **Note:** For sheet webhooks, you can now filter which events trigger callbacks by specifying event patterns in the `events` array (for example, `["row.created", "cell.updated"]`). If you omit specific patterns or use `["*.*"]`, the webhook receives all event types. See the [`events`](/api/smartsheet/openapi/schemas/sheetwebhook) property for supported patterns.

Creates a new Webhook. > **Important:** On creation, a webhook is inactive by default. You can activate the webhook by calling the [Update webhook](/api/smartsheet/openapi/webhooks/updatewebhook) operation on it with `enabled` set to `true`. **Webhook instance limits** Each scope object, such as a plan or a sheet, can have a maximum number of associated webhooks. | Object | Maximum webhooks | | :----------- | :-------------------------- | | Plan | 100 | | Sheet | 100k | > **Note:** You can pass **custom headers** in your webhook requests, which Smartsheet then adds to all requests that the webhook sends to your callback URL. This is useful for including authentication tokens or other information your application needs. To do this, add a `customHeaders` object to the request body, with each key-value pair representing a header and its value. > > See also: > > - `customHeaders` body parameter in the Body section below > - [Launch a plan-level webhook](/api/smartsheet/guides/webhooks/launch-a-plan-level-webhook) > - [Create a plan event-handling endpoint](/api/smartsheet/guides/users/automate-user-seat-type-management/create-an-endpoint-to-handle-user-seat-type-events) article > **Note:** For sheet webhooks, you can now filter which events trigger callbacks by specifying event patterns in the `events` array (for example, `["row.created", "cell.updated"]`). If you omit specific patterns or use `["*.*"]`, the webhook receives all event types. See the [`events`](/api/smartsheet/openapi/schemas/sheetwebhook) property for supported patterns.

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
Create workspaceSMARTSHEET_CREATE_WORKSPACECreates a new workspace.

Creates a new workspace.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

workspaces
Create folder in workspaceSMARTSHEET_CREATE_WORKSPACE_FOLDERCreates a new folder in the workspace.

Creates a new folder in the workspace.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

workspaces
Deactivate userSMARTSHEET_DEACTIVATE_USERDeactivates the user associated with the current Smartsheet plan, blocking the user from using Smartsheet in any way. Deactivating a user does not affect their existing permissions on owned or shared items. Optionally, with Enterprise Plan Manager (EPM) enabled, you can deactivate a user from child organizations. > **Who can use this operation?** > > **Permissions:** System Admin > > This operation is unavailable for Smartsheet Gov. Attempting to deactivate a user that matches any of the following criteria results in an error: - The user's primary email address belongs to an ISP domain (e.g., `gmail.com`, `yahoo.com`, `outlook.com`). For example, see the common ISP domains listed below. - The user's primary email address is unassociated with the current Smartsheet plan domain(s). - The user is managed by an external source, such as an identity provider (IdP) or directory integration (DI) provider. External source examples include Okta and Azure AD. Deactivating such a user can only be done via the external source. Users with primary email addresses on the following ISP domains cannot be deactivated: - `aol.com` - `charter.net` - `comcast.net` - `duck.com` - `email.com` - `gmail.com` - `hotmail.com` - `icloud.com` - `live.com` - `mail.com` - `mail.ru` - `outlook.com` - `rocketmail.com` - `usa.com` - `verizon.net` - `web.de` - `yahoo.com`

Deactivates the user associated with the current Smartsheet plan, blocking the user from using Smartsheet in any way. Deactivating a user does not affect their existing permissions on owned or shared items. Optionally, with Enterprise Plan Manager (EPM) enabled, you can deactivate a user from child organizations. > **Who can use this operation?** > > **Permissions:** System Admin > > This operation is unavailable for Smartsheet Gov. Attempting to deactivate a user that matches any of the following criteria results in an error: - The user's primary email address belongs to an ISP domain (e.g., `gmail.com`, `yahoo.com`, `outlook.com`). For example, see the common ISP domains listed below. - The user's primary email address is unassociated with the current Smartsheet plan domain(s). - The user is managed by an external source, such as an identity provider (IdP) or directory integration (DI) provider. External source examples include Okta and Azure AD. Deactivating such a user can only be done via the external source. Users with primary email addresses on the following ISP domains cannot be deactivated: - `aol.com` - `charter.net` - `comcast.net` - `duck.com` - `email.com` - `gmail.com` - `hotmail.com` - `icloud.com` - `live.com` - `mail.com` - `mail.ru` - `outlook.com` - `rocketmail.com` - `usa.com` - `verizon.net` - `web.de` - `yahoo.com`

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Delete alternate emailSMARTSHEET_DELETE_ALTERNATE_EMAILDeletes the specified alternate email address for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

Deletes the specified alternate email address for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

alternateEmailAddress
Delete asset shareSMARTSHEET_DELETE_ASSET_SHAREDeletes the share for a specified asset.

Deletes the share for a specified asset.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACESSHARE_SHEETSSHARE_SIGHTS

Tags

sharing
Delete multiple favoritesSMARTSHEET_DELETE_FAVORITES_BY_TYPEDeletes all favorites with the same type for the user.

Deletes all favorites with the same type for the user.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

favorites
Delete favoriteSMARTSHEET_DELETE_FAVORITES_BY_TYPE_AND_IDDeletes a single favorite from the user's list of favorite items by type and ID.

Deletes a single favorite from the user's list of favorite items by type and ID.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

favorites
Delete folderSMARTSHEET_DELETE_FOLDERDeletes a folder.

Deletes a folder.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

folders
Delete groupSMARTSHEET_DELETE_GROUPDeletes the group specified in the URL. **_This operation is only available to group administrators and system administrators._**

Deletes the group specified in the URL. **_This operation is only available to group administrators and system administrators._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

groups
Delete group membersSMARTSHEET_DELETE_GROUP_MEMBERSRemoves a member from a group. **_This operation is only available to group administrators and system administrators._**

Removes a member from a group. **_This operation is only available to group administrators and system administrators._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

groupMembers
Delete reportSMARTSHEET_DELETE_REPORTDeletes a report based on the specified ID

Deletes a report based on the specified ID

认证

需要 Connected Account

Scopes

DELETE_SHEETS

Tags

reports
Delete report columnSMARTSHEET_DELETE_REPORT_COLUMNDeletes the specified column from the report. > **Note:** The primary column in row reports and the sheet name column in summary reports cannot be deleted.

Deletes the specified column from the report. > **Note:** The primary column in row reports and the sheet name column in summary reports cannot be deleted.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Delete rowsSMARTSHEET_DELETE_ROWSDeletes one or more rows from the sheet specified in the URL.

Deletes one or more rows from the sheet specified in the URL.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Delete sheetSMARTSHEET_DELETE_SHEETDeletes the sheet specified in the URL.

Deletes the sheet specified in the URL.

认证

需要 Connected Account

Scopes

DELETE_SHEETS

Tags

sheets
Delete dashboardSMARTSHEET_DELETE_SIGHTDeletes the dashboard specified in the URL.

Deletes the dashboard specified in the URL.

认证

需要 Connected Account

Scopes

DELETE_SIGHTS

Tags

dashboards
Delete summary fieldsSMARTSHEET_DELETE_SUMMARY_FIELDSDeletes summary fields from the specified sheet.

Deletes summary fields from the specified sheet.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

sheetSummary
Delete webhookSMARTSHEET_DELETE_WEBHOOKPermanently deletes the specified webhook. > **Important:** This operation permanently deletes the webhook. Alternatively, to temporarily disable the webhook, use the [Update webhook](/api/smartsheet/openapi/webhooks/updatewebhook) operation with `enabled` set to `false`.

Permanently deletes the specified webhook. > **Important:** This operation permanently deletes the webhook. Alternatively, to temporarily disable the webhook, use the [Update webhook](/api/smartsheet/openapi/webhooks/updatewebhook) operation with `enabled` set to `false`.

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
Delete workspaceSMARTSHEET_DELETE_WORKSPACEDeletes a workspace.

Deletes a workspace.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

workspaces
Delete a discussionSMARTSHEET_DISCUSSION_DELETEDeletes the discussion specified in the URL.

Deletes the discussion specified in the URL.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

discussions
Get discussionSMARTSHEET_DISCUSSION_GETGets the discussion specified by discussionId.

Gets the discussion specified by discussionId.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

discussions
List discussion attachmentsSMARTSHEET_DISCUSSION_LIST_ATTACHMENTSGets a list of all attachments that are in the discussion. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all attachments that are in the discussion. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

attachmentsdiscussions
Create discussionSMARTSHEET_DISCUSSIONS_CREATECreates a new discussion on a sheet. To create a discussion with an attachment please use "multipart/form-data" content type.

Creates a new discussion on a sheet. To create a discussion with an attachment please use "multipart/form-data" content type.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

discussions
List discussionsSMARTSHEET_DISCUSSIONS_LISTGets a list of all discussions associated with the specified sheet. Remember that discussions are containers for the conversation thread. To see the entire thread, use the include=comments parameter. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all discussions associated with the specified sheet. Remember that discussions are containers for the conversation thread. To see the entire thread, use the include=comments parameter. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

discussions
Downgrade userSMARTSHEET_DOWNGRADE_USERDowngrades the user associated with the specified Smartsheet plan. Downgrading a user does not affect their existing permissions on owned or shared items. A user can be downgraded to the following seat types: * GUEST - only external users can be downgraded to this seat type. * CONTRIBUTOR * VIEWER (Deprecated, use CONTRIBUTOR instead) > **Who can use this operation?** > > **Permissions:** System Admin

Downgrades the user associated with the specified Smartsheet plan. Downgrading a user does not affect their existing permissions on owned or shared items. A user can be downgraded to the following seat types: * GUEST - only external users can be downgraded to this seat type. * CONTRIBUTOR * VIEWER (Deprecated, use CONTRIBUTOR instead) > **Who can use this operation?** > > **Permissions:** System Admin

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Get alternate emailSMARTSHEET_GET_ALTERNATE_EMAILGets the specified alternate email. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

Gets the specified alternate email. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin

认证

需要 Connected Account

Scopes

READ_USERS

Tags

alternateEmailAddress
Get asset shareSMARTSHEET_GET_ASSET_SHARERetrieves a specific share for the specified asset.

Retrieves a specific share for the specified asset.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACESSHARE_SHEETSSHARE_SIGHTS

Tags

sharing
Get contactSMARTSHEET_GET_CONTACTGets the specified contact.

Gets the specified contact.

认证

需要 Connected Account

Scopes

READ_CONTACTS

Tags

contacts
Get cross-sheet referenceSMARTSHEET_GET_CROSSSHEET_REFERENCEGets the cross-sheet reference specified in the URL.

Gets the cross-sheet reference specified in the URL.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

crossSheetReferences
Get current userSMARTSHEET_GET_CURRENT_USERGets the current user. For **System Admins**, the following UserProfile attributes are included in the response: * `customWelcomeScreenViewed` (only included when an Enterprise user has viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) * `lastLogin` (only included if the user has logged in) * `sheetCount` (**Sunset**) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`.

Gets the current user. For **System Admins**, the following UserProfile attributes are included in the response: * `customWelcomeScreenViewed` (only included when an Enterprise user has viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) * `lastLogin` (only included if the user has logged in) * `sheetCount` (**Sunset**) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`.

认证

需要 Connected Account

Tags

users
Get favoritesSMARTSHEET_GET_FAVORITESGets a list of all of the user's favorite items. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all of the user's favorite items. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

favorites
List folder childrenSMARTSHEET_GET_FOLDER_CHILDRENRetrieves a paginated list of immediate child resources within a specified folder. **Key Characteristics** - **Shallow representation:** It returns metadata for the direct children only, rather than the full content or nested sub-structures. - **Filtered by type:** The results are restricted to the resource types defined in the `childrenResourceTypes` query parameter. - **Paginated:** The response provides a page of results, implying that for large folders, multiple requests may be necessary to view all children. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Retrieves a paginated list of immediate child resources within a specified folder. **Key Characteristics** - **Shallow representation:** It returns metadata for the direct children only, rather than the full content or nested sub-structures. - **Filtered by type:** The results are restricted to the resource types defined in the `childrenResourceTypes` query parameter. - **Paginated:** The response provides a page of results, implying that for large folders, multiple requests may be necessary to view all children. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

folders
Get folder metadataSMARTSHEET_GET_FOLDER_METADATAGets the metadata of a folder.

Gets the metadata of a folder.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

folders
Get folder pathSMARTSHEET_GET_FOLDER_PATHGets the hierarchical path of the folder, showing its location within folders and workspace, if workspace-level access is provided

Gets the hierarchical path of the folder, showing its location within folders and workspace, if workspace-level access is provided

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

folders
Get groupSMARTSHEET_GET_GROUPGets information about an array of [Group Members](/api/smartsheet/openapi/groupmembers/groupmember) for the group specified in the URL.

Gets information about an array of [Group Members](/api/smartsheet/openapi/groupmembers/groupmember) for the group specified in the URL.

认证

需要 Connected Account

Scopes

READ_USERS

Tags

groups
Get reportSMARTSHEET_GET_REPORTGets a report based on the specified ID

Gets a report based on the specified ID

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Get report columnSMARTSHEET_GET_REPORT_COLUMNGets the specified column in the report.

Gets the specified column in the report.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Get report definitionSMARTSHEET_GET_REPORT_DEFINITIONGets the definition (filters, grouping criteria, summarizing criteria, and sorting criteria) for the specified report.

Gets the definition (filters, grouping criteria, summarizing criteria, and sorting criteria) for the specified report.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Get report pathSMARTSHEET_GET_REPORT_PATHGets the hierarchical path of the report, showing its location within folders and workspace, if workspace-level access is provided

Gets the hierarchical path of the report, showing its location within folders and workspace, if workspace-level access is provided

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Gets a report's publish settingsSMARTSHEET_GET_REPORT_PUBLISHGet a Report's publish settings based on the specified ID

Get a Report's publish settings based on the specified ID

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
List report scopeSMARTSHEET_GET_REPORT_SCOPELists the scope (source sheets and workspaces) for the specified report. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Lists the scope (source sheets and workspaces) for the specified report. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
List reportsSMARTSHEET_GET_REPORTSList all Reports accessible to the user. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

List all Reports accessible to the user. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Get sheetSMARTSHEET_GET_SHEETGets a sheet in the format specified, based on the sheet Id.

Gets a sheet in the format specified, based on the sheet Id.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheets
Get sheet pathSMARTSHEET_GET_SHEET_PATHGets the hierarchical path of the sheet, showing its location within folders and workspace, if workspace-level access is provided

Gets the hierarchical path of the sheet, showing its location within folders and workspace, if workspace-level access is provided

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheets
Get sheet publish statusSMARTSHEET_GET_SHEET_PUBLISHGets the sheet's 'Publish' settings.

Gets the sheet's 'Publish' settings.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheets
Get sheet versionSMARTSHEET_GET_SHEET_VERSIONGets the sheet version without loading the entire sheet. The following actions increment sheet version: * add/modify cell value * add/modify discussion/comment * add/modify row * add/remove/update version attachment * cell updated via cell link * change formatting

Gets the sheet version without loading the entire sheet. The following actions increment sheet version: * add/modify cell value * add/modify discussion/comment * add/modify row * add/remove/update version attachment * cell updated via cell link * change formatting

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheets
Get DashboardSMARTSHEET_GET_SIGHTGets the specified dashboard.

Gets the specified dashboard.

认证

需要 Connected Account

Scopes

READ_SIGHTS

Tags

dashboards
Get dashboard pathSMARTSHEET_GET_SIGHT_PATHGets the hierarchical path of the dashboard, showing its location within folders and workspace, if workspace-level access is provided

Gets the hierarchical path of the dashboard, showing its location within folders and workspace, if workspace-level access is provided

认证

需要 Connected Account

Scopes

READ_SIGHTS

Tags

dashboards
Get dashboard publish statusSMARTSHEET_GET_SIGHT_PUBLISH_STATUSGets the dashboard 'publish' settings.

Gets the dashboard 'publish' settings.

认证

需要 Connected Account

Scopes

READ_SIGHTS

Tags

dashboards
Get userSMARTSHEET_GET_USERGets the user specified in the URL. For **System Admins**, the following UserProfile attributes are included in the response): * `admin` * `customWelcomeScreenViewed` (only returned when an Enterprise user has viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) * `groupAdmin` * `lastLogin` (only returned if the user has logged in) * `licensedSheetCreator` * `resourceViewer` * `sheetCount` (**Sunset**) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`. * `status`

Gets the user specified in the URL. For **System Admins**, the following UserProfile attributes are included in the response): * `admin` * `customWelcomeScreenViewed` (only returned when an Enterprise user has viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) * `groupAdmin` * `lastLogin` (only returned if the user has logged in) * `licensedSheetCreator` * `resourceViewer` * `sheetCount` (**Sunset**) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`. * `status`

认证

需要 Connected Account

Scopes

READ_USERS

Tags

users
Get webhookSMARTSHEET_GET_WEBHOOKGets a matching webhook based on the specified ID.

Gets a matching webhook based on the specified ID.

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
List workspace childrenSMARTSHEET_GET_WORKSPACE_CHILDRENRetrieves a paginated list of immediate child resources within a specified workspace. **Key Characteristics** - **Shallow representation:** It returns metadata for the direct children only, rather than the full content or nested sub-structures. - **Filtered by type:** The results are restricted to the resource types defined in the `childrenResourceTypes` query parameter. - **Paginated:** The response provides a page of results, implying that for large workspaces, multiple requests may be necessary to view all children. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Retrieves a paginated list of immediate child resources within a specified workspace. **Key Characteristics** - **Shallow representation:** It returns metadata for the direct children only, rather than the full content or nested sub-structures. - **Filtered by type:** The results are restricted to the resource types defined in the `childrenResourceTypes` query parameter. - **Paginated:** The response provides a page of results, implying that for large workspaces, multiple requests may be necessary to view all children. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

workspaces
Get workspace metadataSMARTSHEET_GET_WORKSPACE_METADATAGets the metadata of a workspace.

Gets the metadata of a workspace.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

workspaces
List folders in homeSMARTSHEET_HOME_LIST_FOLDERSLists the folders in your **Sheets** folder. The list contains an abbreviated Folder object for each folder. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination). **DEPRECATED** - The Sheets folder is being replaced by workspaces. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

Lists the folders in your **Sheets** folder. The list contains an abbreviated Folder object for each folder. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination). **DEPRECATED** - The Sheets folder is being replaced by workspaces. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

home
Is favoriteSMARTSHEET_IS_FAVORITEChecks whether an item has been tagged as a favorite for the current user by type and ID.

Checks whether an item has been tagged as a favorite for the current user by type and ID.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

favorites
List alternate emailsSMARTSHEET_LIST_ALTERNATE_EMAILSGets a list of the alternate emails for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of the alternate emails for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_USERS

Tags

alternateEmailAddress
List asset sharesSMARTSHEET_LIST_ASSET_SHARESRetrieves a list of all users and groups to whom the specified asset is shared, and their access level. This operation supports query string parameters for pagination of results. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Retrieves a list of all users and groups to whom the specified asset is shared, and their access level. This operation supports query string parameters for pagination of results. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACESSHARE_SHEETSSHARE_SIGHTS

Tags

sharing
List contactsSMARTSHEET_LIST_CONTACTSGets a list of the user's Smartsheet contacts. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of the user's Smartsheet contacts. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_CONTACTS

Tags

contacts
List cross-sheet referencesSMARTSHEET_LIST_CROSSSHEET_REFERENCESLists all cross-sheet references for the sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Lists all cross-sheet references for the sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

crossSheetReferences
List eventsSMARTSHEET_LIST_EVENTSFetches events for System Admin users. This includes actions such as creating, updating, loading, deleting, and more of items such as sheets, reports, dashboards, attachments, and users in your Smartsheet organization account. See [Event types](/api/smartsheet/event-types.md) for the complete event listing, details, and example objects. > **Who can use this operation?** > > - **Plans:** Requires the Event Reporting premium add-on available for Enterprise and Advanced Work Management plans only. > - **Permissions:** System Admin > **Note:** You must specify exactly one of the query parameters `since` or `streamPosition`. Both are optional individually, but one is required.

Fetches events for System Admin users. This includes actions such as creating, updating, loading, deleting, and more of items such as sheets, reports, dashboards, attachments, and users in your Smartsheet organization account. See [Event types](/api/smartsheet/event-types.md) for the complete event listing, details, and example objects. > **Who can use this operation?** > > - **Plans:** Requires the Event Reporting premium add-on available for Enterprise and Advanced Work Management plans only. > - **Permissions:** System Admin > **Note:** You must specify exactly one of the query parameters `since` or `streamPosition`. Both are optional individually, but one is required.

认证

需要 Connected Account

Scopes

READ_EVENTS

Tags

events
List filtered eventsSMARTSHEET_LIST_FILTERED_EVENTSFetches events related to given sheets and workspaces for non-admin users. See [Event types](/api/smartsheet/event-types.md) for the complete event listing, details, and example objects. > **Who can use this operation?** > > - **Plans:** Requires the Event Reporting premium add-on available for Enterprise and Advanced Work Management plans only. > - **Permissions:** Non-admin users who have access to given sheets or workspaces.

Fetches events related to given sheets and workspaces for non-admin users. See [Event types](/api/smartsheet/event-types.md) for the complete event listing, details, and example objects. > **Who can use this operation?** > > - **Plans:** Requires the Event Reporting premium add-on available for Enterprise and Advanced Work Management plans only. > - **Permissions:** Non-admin users who have access to given sheets or workspaces.

认证

需要 Connected Account

Scopes

READ_EVENTS

Tags

events
List org groupsSMARTSHEET_LIST_GROUPSGets a list of all groups in an organization account. To fetch the members of an individual group, use the [Get Group](/api/smartsheet/openapi/groups/get-group) operation. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all groups in an organization account. To fetch the members of an individual group, use the [Get Group](/api/smartsheet/openapi/groups/get-group) operation. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_USERS

Tags

groups
List contentsSMARTSHEET_LIST_HOME_CONTENTSGets a nested list of all Home objects shared to the user, including dashboards, folders, reports, sheets, and templates, as shown on the "Home" tab. **DEPRECATED** - This endpoint is being removed. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

Gets a nested list of all Home objects shared to the user, including dashboards, folders, reports, sheets, and templates, as shown on the "Home" tab. **DEPRECATED** - This endpoint is being removed. To adapt to this change, please see [Migrate from using the Sheets folder](/api/smartsheet/guides/updating-code/migrate-from-using-the-sheets-folder).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

home
List image URLsSMARTSHEET_LIST_IMAGE_URLSPosts an array of Image Url objects that can be used to retrieve the specified cell images.

Posts an array of Image Url objects that can be used to retrieve the specified cell images.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

cellImages
List org sheetsSMARTSHEET_LIST_ORG_SHEETSGets a summarized list of all sheets owned by the members of the organization account. > **Who can use this operation?** > > **Permissions:** System Admin * **_You may use the query string parameter numericDates with a value of true to enable strict parsing of dates in numeric format. See [Dates and Times](/api/smartsheet/guides/basics/dates-and-times) for more information._**

Gets a summarized list of all sheets owned by the members of the organization account. > **Who can use this operation?** > > **Permissions:** System Admin * **_You may use the query string parameter numericDates with a value of true to enable strict parsing of dates in numeric format. See [Dates and Times](/api/smartsheet/guides/basics/dates-and-times) for more information._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

sheets
List report columnsSMARTSHEET_LIST_REPORT_COLUMNSLists the columns for the specified report. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Lists the columns for the specified report. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Search everythingSMARTSHEET_LIST_SEARCHSearches all sheets that the user can access, for the specified text. > **Important:** If you have't used the public API in a while, we will need to provision your data. This could take up to 24 hours so please check back later!

Searches all sheets that the user can access, for the specified text. > **Important:** If you have't used the public API in a while, we will need to provision your data. This could take up to 24 hours so please check back later!

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

search
Search sheetSMARTSHEET_LIST_SEARCH_SHEETGets a list of the user's search results in a sheet, based on a query. The list contains an abbreviated row object for each query-matching row in the sheet. > **Important:** If you have't used the public API in a while, we will need to provision your data. This could take up to 24 hours so please check back later! > **Note:** Newly created or recently updated data may not be immediately discoverable via search.

Gets a list of the user's search results in a sheet, based on a query. The list contains an abbreviated row object for each query-matching row in the sheet. > **Important:** If you have't used the public API in a while, we will need to provision your data. This could take up to 24 hours so please check back later! > **Note:** Newly created or recently updated data may not be immediately discoverable via search.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

search
List sheetsSMARTSHEET_LIST_SHEETSGets a list of all sheets that the user has access to. The list contains an abbreviated Sheet object for each sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all sheets that the user has access to. The list contains an abbreviated Sheet object for each sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheets
List dashboardsSMARTSHEET_LIST_SIGHTSGets a list of all dashboards that the user has access to. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

Gets a list of all dashboards that the user has access to. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

READ_SIGHTS

Tags

dashboards
Get sheet summarySMARTSHEET_LIST_SUMMARY_FIELDSReturns object containing array of summary fields. Allows for pagination of results.

Returns object containing array of summary fields. Allows for pagination of results.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheetSummary
Get summary fieldsSMARTSHEET_LIST_SUMMARY_FIELDS_PAGINATEDReturns object containing array of summary fields. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Returns object containing array of summary fields. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

sheetSummary
List user plansSMARTSHEET_LIST_USER_PLANSList plans to which the user belongs. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

List plans to which the user belongs. > **Note:** For pagination guidance, refer to [Token-based pagination](/api/smartsheet/guides/basics/pagination#token-based-pagination).

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
List usersSMARTSHEET_LIST_USERSGets a list of users in the organization account. To filter by email, use the optional email query string parameter to specify a list of users' email addresses. For **System admins**, the following User object attributes are included in the response (else, they are omitted from the response): * **admin** * **groupAdmin** * **isInternal** * **licensedSheetCreator** * **resourceViewer** * **seatType** - Shows when you specify either or both the `planId` and `seatType` query parameters. * **seatTypeLastChangedAt** * **sheetCount** (SUNSET) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`. * **status** > **Note:** If the API request is submitted by a **System Admin** of an **Enterprise account**, and <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a> is enabled, the following [User object](/api/smartsheet/openapi/users/user) attributes are included in the response (else, they are omitted from the response): > > **customWelcomeScreenViewed** (omitted if the user has never viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of users in the organization account. To filter by email, use the optional email query string parameter to specify a list of users' email addresses. For **System admins**, the following User object attributes are included in the response (else, they are omitted from the response): * **admin** * **groupAdmin** * **isInternal** * **licensedSheetCreator** * **resourceViewer** * **seatType** - Shows when you specify either or both the `planId` and `seatType` query parameters. * **seatTypeLastChangedAt** * **sheetCount** (SUNSET) - The `sheetCount` attribute now holds the value `-1` and is included only if the retrieved user's `status` is `ACTIVE`. * **status** > **Note:** If the API request is submitted by a **System Admin** of an **Enterprise account**, and <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a> is enabled, the following [User object](/api/smartsheet/openapi/users/user) attributes are included in the response (else, they are omitted from the response): > > **customWelcomeScreenViewed** (omitted if the user has never viewed the <a href="https://help.smartsheet.com/articles/1392225-customizing-a-welcome-message-upgrade-screen-enterprise-only" target="_blank" rel="noopener noreferrer">Custom Welcome Screen</a>) > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_USERS

Tags

users
List webhooksSMARTSHEET_LIST_WEBHOOKSGets the list of all *webhooks* that the user owns (if a user-generated token was used to make the request) or the list of all webhooks associated with the third-party app (if a third-party app made the request). Items in the response are ordered by API creation date (most recent first). **Note: In the response, each webhook's `events` field defaults to `["*.*"]`, regardless of its actual value.** Alternatively, call [GET /webhook/{webhookId}](/api/smartsheet/openapi/webhooks/getwebhook) on an individual webhook to get its `events` value.

Gets the list of all *webhooks* that the user owns (if a user-generated token was used to make the request) or the list of all webhooks associated with the third-party app (if a third-party app made the request). Items in the response are ordered by API creation date (most recent first). **Note: In the response, each webhook's `events` field defaults to `["*.*"]`, regardless of its actual value.** Alternatively, call [GET /webhook/{webhookId}](/api/smartsheet/openapi/webhooks/getwebhook) on an individual webhook to get its `events` value.

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
List workspacesSMARTSHEET_LIST_WORKSPACESRetrieves a list of workspaces that the user has access to. It returns metadata for the workspaces only and doesn't include nested sub-structures. > **See also:** [Pagination - SDK examples](/api/smartsheet/guides/basics/pagination-sdk-examples) demonstrates listing workspaces with token-based pagination.

Retrieves a list of workspaces that the user has access to. It returns metadata for the workspaces only and doesn't include nested sub-structures. > **See also:** [Pagination - SDK examples](/api/smartsheet/guides/basics/pagination-sdk-examples) demonstrates listing workspaces with token-based pagination.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

workspaces
Move folderSMARTSHEET_MOVE_FOLDERMoves a folder.

Moves a folder.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

folders
Move rows to another sheetSMARTSHEET_MOVE_ROWSMoves rows from the sheet specified in the URL to (the bottom of) another sheet.

Moves rows from the sheet specified in the URL to (the bottom of) another sheet.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Move sheetSMARTSHEET_MOVE_SHEETMoves the specified sheet to a new location. When a sheet that is shared to one or more users and/or groups is moved into or out of a workspace, those sheet-level shares are preserved.

Moves the specified sheet to a new location. When a sheet that is shared to one or more users and/or groups is moved into or out of a workspace, those sheet-level shares are preserved.

认证

需要 Connected Account

Scopes

CREATE_SHEETS

Tags

sheets
Move dashboardSMARTSHEET_MOVE_SIGHTMoves the specified dashboard to a new location.

Moves the specified dashboard to a new location.

认证

需要 Connected Account

Scopes

CREATE_SIGHTS

Tags

dashboards
Make alternate email primarySMARTSHEET_PROMOTE_ALTERNATE_EMAILMakes the specified alternate email address to become the primary email address for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin The alternate email address can only be made primary if both conditions are met: - The primary email address domain is validated - The alternate email address is confirmed or the alternate email address domain is validated

Makes the specified alternate email address to become the primary email address for the specified user. > **Who can use this operation?** > > - **Plans:** Only Enterprise and Advanced Work Management plans with this feature activated by Support can use this method. If you want to activate this feature, please contact Support. > - **Permissions:** System Admin The alternate email address can only be made primary if both conditions are met: - The primary email address domain is validated - The alternate email address is confirmed or the alternate email address domain is validated

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

alternateEmailAddress
Create proof discussionSMARTSHEET_PROOFS_CREATE_DISCUSSIONCreates a discussion on a proof.

Creates a discussion on a proof.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Create proof requestSMARTSHEET_PROOFS_CREATE_PROOF_REQUESTSCreates a proof request.

Creates a proof request.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Create proof versionSMARTSHEET_PROOFS_CREATE_VERSIONCreates a proof version. Proof ID must be for the original proof.

Creates a proof version. Proof ID must be for the original proof.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Delete proofSMARTSHEET_PROOFS_DELETEDeletes the proof including all versions. The proofId must be for the original version.

Deletes the proof including all versions. The proofId must be for the original version.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Delete proof requestsSMARTSHEET_PROOFS_DELETE_PROOF_REQUESTSDeletes all proof requests in a proof.

Deletes all proof requests in a proof.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Delete proof versionSMARTSHEET_PROOFS_DELETE_VERSIONDeletes a proof version. Proof ID must be a current version proof ID.

Deletes a proof version. Proof ID must be a current version proof ID.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Get proofSMARTSHEET_PROOFS_GETGets the proof specified in the URL. Returns the proof, which is optionally populated with discussion and attachment objects.

Gets the proof specified in the URL. Returns the proof, which is optionally populated with discussion and attachment objects.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
List proofsSMARTSHEET_PROOFS_GET_ALL_PROOFSGets a list of all proofs for a given sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all proofs for a given sheet. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
List proof versionsSMARTSHEET_PROOFS_GET_VERSIONSGets a list of all versions of the given proofId in order from newest to oldest. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all versions of the given proofId in order from newest to oldest. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
List proof attachmentsSMARTSHEET_PROOFS_LIST_ATTACHMENTSGets a list of all attachments that are in the proof, excluding discussion-level attachments in the proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all attachments that are in the proof, excluding discussion-level attachments in the proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
List proof discussionsSMARTSHEET_PROOFS_LIST_DISCUSSIONSGets a list of all discussions that are in the proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all discussions that are in the proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
List proof request actionsSMARTSHEET_PROOFS_LIST_REQUEST_ACTIONSGets a summarized list of all request actions associated with the specified proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a summarized list of all request actions associated with the specified proof. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

proofs
Update proof statusSMARTSHEET_PROOFS_UPDATESets the proof status as either complete or incomplete.

Sets the proof status as either complete or incomplete.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

proofs
Reactivate userSMARTSHEET_REACTIVATE_USERReactivates the user associated with the current Smartsheet plan, restoring the user's access to Smartsheet, owned items, and shared items. Optionally, with Enterprise Plan Manager (EPM) enabled, you can specify the ID of a user within your managed plan hierarchy. > **Important:** You can reactivate the user only if that user has been deactivated for less than thirty (30) days. > **Who can use this operation?** > > **Permissions:** System Admin > > This operation is unavailable for Smartsheet Gov. Attempting to reactivate a user that matches any of the following criteria results in an error: - The user's primary email address belongs to an ISP domain (e.g., `gmail.com`, `yahoo.com`, `outlook.com`). For example, see the common ISP domains listed below. - The user's primary email address is unassociated with the current Smartsheet plan domain(s). - The user is not in the plan's organization. Users with primary email addresses on the following ISP domains cannot be reactivated: - `aol.com` - `charter.net` - `comcast.net` - `duck.com` - `email.com` - `gmail.com` - `hotmail.com` - `icloud.com` - `live.com` - `mail.com` - `mail.ru` - `outlook.com` - `rocketmail.com` - `usa.com` - `verizon.net` - `web.de` - `yahoo.com`

Reactivates the user associated with the current Smartsheet plan, restoring the user's access to Smartsheet, owned items, and shared items. Optionally, with Enterprise Plan Manager (EPM) enabled, you can specify the ID of a user within your managed plan hierarchy. > **Important:** You can reactivate the user only if that user has been deactivated for less than thirty (30) days. > **Who can use this operation?** > > **Permissions:** System Admin > > This operation is unavailable for Smartsheet Gov. Attempting to reactivate a user that matches any of the following criteria results in an error: - The user's primary email address belongs to an ISP domain (e.g., `gmail.com`, `yahoo.com`, `outlook.com`). For example, see the common ISP domains listed below. - The user's primary email address is unassociated with the current Smartsheet plan domain(s). - The user is not in the plan's organization. Users with primary email addresses on the following ISP domains cannot be reactivated: - `aol.com` - `charter.net` - `comcast.net` - `duck.com` - `email.com` - `gmail.com` - `hotmail.com` - `icloud.com` - `live.com` - `mail.com` - `mail.ru` - `outlook.com` - `rocketmail.com` - `usa.com` - `verizon.net` - `web.de` - `yahoo.com`

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Remove report scopeSMARTSHEET_REMOVE_REPORT_SCOPERemoves source sheets from the specified report by specifying individual sheets or their parent workspaces.

Removes source sheets from the specified report by specifying individual sheets or their parent workspaces.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Remove user from organizationSMARTSHEET_REMOVE_USERRemoves the user from your organization. > **Who can use this operation?** > > **Permissions:** System Admin > **Important:** To remove a user from your plan, refer to [Remove user from plan](/api/smartsheet/openapi/users/remove-user-from-plan). **If you have <a href="https://help.smartsheet.com/articles/2482433-Enterprise-plan-manager-overview" target="_blank" rel="noopener noreferrer">Enterprise Plan Manager</a> enabled**, this endpoint removes the user from organizations that inherit from your organization. **If you're managing users via an external source**, such as an identity provider (IdP) or directory integration (DI) provider, you must use that source to remove users. Okta and Azure AD are examples of external sources.

Removes the user from your organization. > **Who can use this operation?** > > **Permissions:** System Admin > **Important:** To remove a user from your plan, refer to [Remove user from plan](/api/smartsheet/openapi/users/remove-user-from-plan). **If you have <a href="https://help.smartsheet.com/articles/2482433-Enterprise-plan-manager-overview" target="_blank" rel="noopener noreferrer">Enterprise Plan Manager</a> enabled**, this endpoint removes the user from organizations that inherit from your organization. **If you're managing users via an external source**, such as an identity provider (IdP) or directory integration (DI) provider, you must use that source to remove users. Okta and Azure AD are examples of external sources.

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Remove user from planSMARTSHEET_REMOVE_USER_FROM_PLANRemoves a user's access to all items they were previously shared to within the specified plan. This action can't be reversed.

Removes a user's access to all items they were previously shared to within the specified plan. This action can't be reversed.

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Reset shared secretSMARTSHEET_RESET_SHARED_SECRETResets the shared secret for the specified webhook. You can improve security by using this operation to rotate an API client webhooks' shared secrets at periodic intervals. For more information about how a shared secret is used, see the **Authenticating callbacks** section in [Webhook callbacks](/api/smartsheet/guides/webhooks/webhook-callbacks#authenticating-callbacks-optional).

Resets the shared secret for the specified webhook. You can improve security by using this operation to rotate an API client webhooks' shared secrets at periodic intervals. For more information about how a shared secret is used, see the **Authenticating callbacks** section in [Webhook callbacks](/api/smartsheet/guides/webhooks/webhook-callbacks#authenticating-callbacks-optional).

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
Attach file or URL to rowSMARTSHEET_ROW_ATTACHMENTS_ATTACH_FILEAttaches a file to the row. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. For multipart uploads please use "multipart/form-data" content type. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

Attaches a file to the row. The URL can be any of the following: * Normal URL (attachmentType "LINK") * Box.com URL (attachmentType "BOX_COM") * Dropbox URL (attachmentType "DROPBOX") * Egnyte URL (attachmentType "EGNYTE") * Evernote URL (attachmentType "EVERNOTE") * Google Drive URL (attachmentType "GOOGLE_DRIVE") * OneDrive URL (attachmentType "ONEDRIVE") > **Important:** Smartsheet Gov allows only the following attachment types: > - BOX_COM > - FILE > - GOOGLE_DRIVE > - LINK > - ONEDRIVE > **Important:** The file size limit is 30mb. For multipart uploads please use "multipart/form-data" content type. > **Note:** Posting a file attachment is resource-intensive and is limited to **30 requests per minute per API token**. For details, see [Rate limiting](/api/smartsheet/guides/advanced-topics/scalability-options#rate-limiting).

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

attachments
Create a discussion on a rowSMARTSHEET_ROW_DISCUSSIONS_CREATECreates a new discussion on a row. To create a discussion with an attachment please use "multipart/form-data" content type.

Creates a new discussion on a row. To create a discussion with an attachment please use "multipart/form-data" content type.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

discussions
List discussions with a rowSMARTSHEET_ROW_DISCUSSIONS_LISTGets a list of all discussions associated with the specified row. Remember that discussions are containers for the conversation thread. To see the entire thread, use the `include=comments` parameter. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a list of all discussions associated with the specified row. Remember that discussions are containers for the conversation thread. To see the entire thread, use the `include=comments` parameter. > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

discussions
Get rowSMARTSHEET_ROW_GETGets the row specified in the URL.

Gets the row specified in the URL.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

rows
Add rowsSMARTSHEET_ROWS_ADD_TO_SHEETInserts one or more rows into the sheet specified in the URL. If you want to insert the rows in any position but the default, use [location-specifier attributes](/api/smartsheet/openapi/rows) (that is, toTop, toBottom, parentId, siblingId, above, indent, outdent). See language tabs for variations in syntax. Note: This operation does not add rows with cells that have images. However, you can upload an image to a cell *after* the cell exists in a sheet. To do so, call the operation described in the [Add Image to Cell](/api/smartsheet/openapi/cellimages/addimagetocell) page. This operation supports both single-object and bulk semantics. For more information, see [Optional Bulk Operations](/api/smartsheet/guides/advanced-topics/scalability-options#bulk-operations).

Inserts one or more rows into the sheet specified in the URL. If you want to insert the rows in any position but the default, use [location-specifier attributes](/api/smartsheet/openapi/rows) (that is, toTop, toBottom, parentId, siblingId, above, indent, outdent). See language tabs for variations in syntax. Note: This operation does not add rows with cells that have images. However, you can upload an image to a cell *after* the cell exists in a sheet. To do so, call the operation described in the [Add Image to Cell](/api/smartsheet/openapi/cellimages/addimagetocell) page. This operation supports both single-object and bulk semantics. For more information, see [Optional Bulk Operations](/api/smartsheet/guides/advanced-topics/scalability-options#bulk-operations).

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Send rows via emailSMARTSHEET_ROWS_SENDSends one or more rows via email.

Sends one or more rows via email.

认证

需要 Connected Account

Scopes

SHARE_SHEETS

Tags

rows
Sort rows in sheetSMARTSHEET_ROWS_SORTSorts the rows of a sheet, either in ascending or descending order.

Sorts the rows of a sheet, either in ascending or descending order.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Send report via emailSMARTSHEET_SEND_REPORT_VIA_EMAILSends the report as a PDF attachment via email to the designated recipients

Sends the report as a PDF attachment via email to the designated recipients

认证

需要 Connected Account

Scopes

SHARE_SHEETS

Tags

reports
Delete sent update requestSMARTSHEET_SENTUPDATEREQUEST_DELETEDeletes the specified sent update request. **Delete operation is supported only when the specified sent update request is in the pending status. Deleting a sent update request that was already completed by recipient is not allowed.**

Deletes the specified sent update request. **Delete operation is supported only when the specified sent update request is in the pending status. Deleting a sent update request that was already completed by recipient is not allowed.**

认证

需要 Connected Account

Scopes

ADMIN_SHEETSWRITE_SHEETS

Tags

updateRequests
Get sent update requestSMARTSHEET_SENTUPDATEREQUEST_GETGets the specified sent update request on the sheet.

Gets the specified sent update request on the sheet.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

updateRequests
Lists sent update requestsSMARTSHEET_SENTUPDATEREQUESTS_LISTLists summarized sent update requests on the sheet. For comprehensive details on a sent update request, refer to [Get sent update request](/api/smartsheet/openapi/updaterequests/sentupdaterequest-get). > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Lists summarized sent update requests on the sheet. For comprehensive details on a sent update request, refer to [Get sent update request](/api/smartsheet/openapi/updaterequests/sentupdaterequest-get). > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

updateRequests
Gets application constantsSMARTSHEET_SERVERINFO_GETGets application constants.

Gets application constants.

认证

需要 Connected Account

Tags

serverInfo
Set a report's publish statusSMARTSHEET_SET_REPORT_PUBLISHSets the publish status of the report and returns the new status, including the URL of any enabled publishing.

Sets the publish status of the report and returns the new status, including the URL of any enabled publishing.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

reports
Set sheet publish statusSMARTSHEET_SET_SHEET_PUBLISHSets the publish status of the sheet and returns the new status, including the URLs of any enabled publishings.

Sets the publish status of the sheet and returns the new status, including the URLs of any enabled publishings.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

sheets
Set dashboard publish statusSMARTSHEET_SET_SIGHT_PUBLISH_STATUSPublishes or unpublishes a dashboard.

Publishes or unpublishes a dashboard.

认证

需要 Connected Account

Scopes

ADMIN_SIGHTS

Tags

dashboards
Share assetSMARTSHEET_SHARE_ASSETShares an asset with the specified users and/or groups. **One (and only one) of the following is required (alongside accessLevel)**: - email - groupId

Shares an asset with the specified users and/or groups. **One (and only one) of the following is required (alongside accessLevel)**: - email - groupId

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACESSHARE_SHEETSSHARE_SIGHTS

Tags

sharing
Send sheet via emailSMARTSHEET_SHEET_SENDSends the sheet as a PDF attachment via email to the designated recipients.

Sends the sheet as a PDF attachment via email to the designated recipients.

认证

需要 Connected Account

Scopes

SHARE_SHEETS

Tags

sheets
Revoke access tokenSMARTSHEET_TOKENS_DELETERevokes the access token used to make this request. The access token is no longer valid, and subsequent API calls made using the token fail.

Revokes the access token used to make this request. The access token is no longer valid, and subsequent API calls made using the token fail.

认证

需要 Connected Account

Tags

tokens
Gets or refreshes an access tokenSMARTSHEET_TOKENS_GET_OR_REFRESHGets or refreshes an access token, as part of the OAuth process.

Gets or refreshes an access token, as part of the OAuth process.

认证

需要 Connected Account

Tags

tokens
Update asset shareSMARTSHEET_UPDATE_ASSET_SHAREUpdates the share for a specified asset. > **Note:** This operation doesn't support asset ownership transfer.

Updates the share for a specified asset. > **Note:** This operation doesn't support asset ownership transfer.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACESSHARE_SHEETSSHARE_SIGHTS

Tags

sharing
Update folderSMARTSHEET_UPDATE_FOLDERUpdates a folder.

Updates a folder.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

folders
Update groupSMARTSHEET_UPDATE_GROUPUpdates the Group specified in the URL. **_This operation is only available to group administrators and system administrators._**

Updates the Group specified in the URL. **_This operation is only available to group administrators and system administrators._**

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

groups
Update report columnSMARTSHEET_UPDATE_REPORT_COLUMNUpdates the specified column in the report.

Updates the specified column in the report.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

reports
Update report definitionSMARTSHEET_UPDATE_REPORT_DEFINITIONCreate or entirely replace the definition for the specified report.

Create or entirely replace the definition for the specified report.

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

reports
Update rowsSMARTSHEET_UPDATE_ROWSUpdates cell values in the specified rows, expands/collapses the specified rows, or modifies the position of specified rows (including indenting/outdenting). For detailed information about changing row positions, see [location-specifier attributes](/api/smartsheet/openapi/rows). Note: This operation does not handle adding images to cells. However, you can upload an image to a cell by calling the operation described in the [Add Image to Cell](/api/smartsheet/openapi/cellimages/addimagetocell) page.

Updates cell values in the specified rows, expands/collapses the specified rows, or modifies the position of specified rows (including indenting/outdenting). For detailed information about changing row positions, see [location-specifier attributes](/api/smartsheet/openapi/rows). Note: This operation does not handle adding images to cells. However, you can upload an image to a cell by calling the operation described in the [Add Image to Cell](/api/smartsheet/openapi/cellimages/addimagetocell) page.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

rows
Update sheetSMARTSHEET_UPDATE_SHEETUpdates the sheet specified in the URL. To modify sheet contents, see [Add Rows](/api/smartsheet/openapi/rows/rows-addtosheet), [Update Rows](/api/smartsheet/openapi/rows/update-rows), [Add Columns](/api/smartsheet/openapi/columns/columns-addtosheet), and [Update Column](/api/smartsheet/openapi/columns/column-updatecolumn). This operation can be used to update an individual user's sheet settings. If the request body contains only the **userSettings** attribute, this operation may be performed even if the user only has read-only access to the sheet (for example, the user has viewer permissions or the sheet is read-only).

Updates the sheet specified in the URL. To modify sheet contents, see [Add Rows](/api/smartsheet/openapi/rows/rows-addtosheet), [Update Rows](/api/smartsheet/openapi/rows/update-rows), [Add Columns](/api/smartsheet/openapi/columns/columns-addtosheet), and [Update Column](/api/smartsheet/openapi/columns/column-updatecolumn). This operation can be used to update an individual user's sheet settings. If the request body contains only the **userSettings** attribute, this operation may be performed even if the user only has read-only access to the sheet (for example, the user has viewer permissions or the sheet is read-only).

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

sheets
Update dashboardSMARTSHEET_UPDATE_SIGHTUpdates (renames) the specified dashboard.

Updates (renames) the specified dashboard.

认证

需要 Connected Account

Scopes

ADMIN_SIGHTS

Tags

dashboards
Update summary fieldsSMARTSHEET_UPDATE_SUMMARY_FIELDSUpdates the summary fields for the given sheet.

Updates the summary fields for the given sheet.

认证

需要 Connected Account

Scopes

ADMIN_SHEETS

Tags

sheetSummary
Update userSMARTSHEET_UPDATE_USERUpdates attributes of the specified user. > **Who can use this operation?** > > **Permissions:** System Admin. To modify a user who belongs to a **user model organization**, you must also be a member of that same organization. **Licensed sheet creator constraints** - **On the user model**, you can only update `licensedSheetCreator` for a **System Admin** user (`admin: true`). - You can't revoke the licensed sheet creator status (that is, set `licensedSheetCreator` to `false`) for a user who is either a **Group Admin** (`groupAdmin: true`) or a **Resource Viewer** (`resourceViewer: true`).

Updates attributes of the specified user. > **Who can use this operation?** > > **Permissions:** System Admin. To modify a user who belongs to a **user model organization**, you must also be a member of that same organization. **Licensed sheet creator constraints** - **On the user model**, you can only update `licensedSheetCreator` for a **System Admin** user (`admin: true`). - You can't revoke the licensed sheet creator status (that is, set `licensedSheetCreator` to `false`) for a user who is either a **Group Admin** (`groupAdmin: true`) or a **Resource Viewer** (`resourceViewer: true`).

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users
Update user profile imageSMARTSHEET_UPDATE_USER_PROFILE_IMAGEUploads an image to the user profile. Uploading a profile image differs from Adding an Image to a Cell in the following ways: * A **Content-Length** header is not required * Allowable file types are limited to: gif, jpg, and png * Maximum file size is determined by the following rules: * If you have not defined a custom size and the image is larger than 1050 x 1050 pixels, Smartsheet scales the image down to 1050 x 1050 * If you have defined a custom size, Smartsheet uses that as the file size max * If the image is not square, Smartsheet uses a solid color to pad the image

Uploads an image to the user profile. Uploading a profile image differs from Adding an Image to a Cell in the following ways: * A **Content-Length** header is not required * Allowable file types are limited to: gif, jpg, and png * Maximum file size is determined by the following rules: * If you have not defined a custom size and the image is larger than 1050 x 1050 pixels, Smartsheet scales the image down to 1050 x 1050 * If you have defined a custom size, Smartsheet uses that as the file size max * If the image is not square, Smartsheet uses a solid color to pad the image

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

users
Update webhookSMARTSHEET_UPDATE_WEBHOOKUpdates the matching Webhook. > **Important:** If you set `enabled` to `true`, the behavior and result depend on the webhook's `status` and may trigger a webhook verification or, in some cases, cause an error. See [Webhook status](/api/smartsheet/guides/webhooks/webhook-status) for details. > **Note:** You can pass **custom headers** in your webhook requests, which Smartsheet then adds to all requests that the webhook sends to your callback URL. This is useful for including authentication tokens or other information your application needs. To do this, add a `customHeaders` object to the request body, with each key-value pair representing a header and its value. > > See also: > > - `customHeaders` body parameter in the Body section below > - [Launch a plan-level webhook](/api/smartsheet/guides/users/automate-user-seat-type-management/launch-a-plan-level-webhook) > - [Create a plan event-handling endpoint](/api/smartsheet/guides/users/automate-user-seat-type-management/create-an-endpoint-to-handle-user-seat-type-events) article > **Note:** For sheet webhooks, you can update the `events` array to filter which events trigger callbacks. Specify event patterns like `["row.created", "cell.updated"]`, or use `["*.*"]` to receive all event types. See the [`events`](/api/smartsheet/openapi/schemas/sheetwebhook) property for supported patterns.

Updates the matching Webhook. > **Important:** If you set `enabled` to `true`, the behavior and result depend on the webhook's `status` and may trigger a webhook verification or, in some cases, cause an error. See [Webhook status](/api/smartsheet/guides/webhooks/webhook-status) for details. > **Note:** You can pass **custom headers** in your webhook requests, which Smartsheet then adds to all requests that the webhook sends to your callback URL. This is useful for including authentication tokens or other information your application needs. To do this, add a `customHeaders` object to the request body, with each key-value pair representing a header and its value. > > See also: > > - `customHeaders` body parameter in the Body section below > - [Launch a plan-level webhook](/api/smartsheet/guides/users/automate-user-seat-type-management/launch-a-plan-level-webhook) > - [Create a plan event-handling endpoint](/api/smartsheet/guides/users/automate-user-seat-type-management/create-an-endpoint-to-handle-user-seat-type-events) article > **Note:** For sheet webhooks, you can update the `events` array to filter which events trigger callbacks. Specify event patterns like `["row.created", "cell.updated"]`, or use `["*.*"]` to receive all event types. See the [`events`](/api/smartsheet/openapi/schemas/sheetwebhook) property for supported patterns.

认证

需要 Connected Account

Scopes

ADMIN_WEBHOOKS

Tags

webhooks
Update workspaceSMARTSHEET_UPDATE_WORKSPACEUpdates a workspace.

Updates a workspace.

认证

需要 Connected Account

Scopes

ADMIN_WORKSPACES

Tags

workspaces
Create an update requestSMARTSHEET_UPDATEREQUESTS_CREATECreates an update request for the specified rows within the sheet. An email notification (containing a link to the update request) is sent to the specified recipients according to the specified schedule. The recipients of an update request must be specified by using email addresses only. Sending an update request to a group is not supported. The following attributes have the following values when not specified: * **ccMe:** false * **message:** Please update the following rows in my online sheet. * **subject:** Update Request: {Sheet Name} When the Schedule object is not specified, the request is sent to the recipients immediately. If an error occurs because the request specified one or more *alternate email addresses*, please retry using the primary email address.

Creates an update request for the specified rows within the sheet. An email notification (containing a link to the update request) is sent to the specified recipients according to the specified schedule. The recipients of an update request must be specified by using email addresses only. Sending an update request to a group is not supported. The following attributes have the following values when not specified: * **ccMe:** false * **message:** Please update the following rows in my online sheet. * **subject:** Update Request: {Sheet Name} When the Schedule object is not specified, the request is sent to the recipients immediately. If an error occurs because the request specified one or more *alternate email addresses*, please retry using the primary email address.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

updateRequests
Delete an update requestSMARTSHEET_UPDATEREQUESTS_DELETETerminates the future scheduled delivery of the update request specified in the URL.

Terminates the future scheduled delivery of the update request specified in the URL.

认证

需要 Connected Account

Scopes

ADMIN_SHEETSWRITE_SHEETS

Tags

updateRequests
Get an update requestSMARTSHEET_UPDATEREQUESTS_GETGets the specified update request for the sheet that has a future schedule. The rowIds and columnIds in the returned UpdateRequest object represent the list at the time the update request was created or last modified. The lists may contain Ids of rows or columns that are no longer valid (for example, they have been removed from the sheet).

Gets the specified update request for the sheet that has a future schedule. The rowIds and columnIds in the returned UpdateRequest object represent the list at the time the update request was created or last modified. The lists may contain Ids of rows or columns that are no longer valid (for example, they have been removed from the sheet).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

updateRequests
List update requestsSMARTSHEET_UPDATEREQUESTS_LISTGets a summarized list of all update requests that have future schedules associated with the specified sheet. Only the following fields are returned in the response: * **id** * **ccMe** * **createdAt** * **message** * **modifiedAt** * **schedule** * **sendTo** * **sentBy** * **subject** > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

Gets a summarized list of all update requests that have future schedules associated with the specified sheet. Only the following fields are returned in the response: * **id** * **ccMe** * **createdAt** * **message** * **modifiedAt** * **schedule** * **sendTo** * **sentBy** * **subject** > **Note:** For pagination guidance, refer to [Pagination](/api/smartsheet/guides/basics/pagination).

认证

需要 Connected Account

Scopes

READ_SHEETS

Tags

updateRequests
Update an update requestSMARTSHEET_UPDATEREQUESTS_UPDATEChanges the specified update request for the sheet. **Making changes to update requests that do not have future scheduled delivery is not allowed.** The UpdateRequest object in the request body must specify one or more of the following attributes: * **ccMe:** Boolean * **columnIds:** number[] * **includeAttachments:** Boolean * **includeDiscussions:** Boolean * **message:** string * **schedule:** Schedule object * **sendTo:** Recipient[] * **subject:** string If an error occurs because the request specified one or more *alternate email addresses*, please retry using the primary email address.

Changes the specified update request for the sheet. **Making changes to update requests that do not have future scheduled delivery is not allowed.** The UpdateRequest object in the request body must specify one or more of the following attributes: * **ccMe:** Boolean * **columnIds:** number[] * **includeAttachments:** Boolean * **includeDiscussions:** Boolean * **message:** string * **schedule:** Schedule object * **sendTo:** Recipient[] * **subject:** string If an error occurs because the request specified one or more *alternate email addresses*, please retry using the primary email address.

认证

需要 Connected Account

Scopes

WRITE_SHEETS

Tags

updateRequests
Upgrade userSMARTSHEET_UPGRADE_USERUpgrades the user associated with the specified Smartsheet plan. A user can be upgraded to the following seat types: * GUEST - only external users can be upgraded to this seat type. * MEMBER > **Who can use this operation?** > > **Permissions:** System Admin > **Note:** Upgrading a user to its current seat type returns `200` OK.

Upgrades the user associated with the specified Smartsheet plan. A user can be upgraded to the following seat types: * GUEST - only external users can be upgraded to this seat type. * MEMBER > **Who can use this operation?** > > **Permissions:** System Admin > **Note:** Upgrading a user to its current seat type returns `200` OK.

认证

需要 Connected Account

Scopes

ADMIN_USERS

Tags

users

Provider 资源