← Tools Reference

Smartsheet

Smartsheet integration (Productivity). Imported from open-connector.

API key5 toolshttps://api.smartsheet.com/2.0
GET
smartsheet_list_sheets
List sheets available to the authenticated Smartsheet access token.

/sheets

4 parameters
ParamTypeRequiredDescription
includeAllbooleanoptionalWhether Smartsheet should include all matching sheets.
modifiedSincestringoptionalOnly return sheets modified on or after this timestamp.
pageintegeroptionalThe page number to return.
pageSizeintegeroptionalThe maximum number of items to return per page.
GET
smartsheet_get_sheet
Get a Smartsheet sheet with columns and rows.

/sheets/{sheetId}

12 parameters
ParamTypeRequiredDescription
sheetIdintegerrequiredThe ID of the sheet to retrieve.
includestringoptionalComma-separated Smartsheet include flags.
excludestringoptionalComma-separated Smartsheet exclude flags.
columnIdsstringoptionalComma-separated column IDs to include.
rowIdsstringoptionalComma-separated row IDs to include.
rowNumbersstringoptionalComma-separated row numbers to include.
filterIdstringoptionalThe Smartsheet filter ID to apply.
ifVersionAfterintegeroptionalOnly return the full sheet if it changed after this version.
levelintegeroptionalThe Smartsheet object-value compatibility level.
rowsModifiedSincestringoptionalOnly return rows modified on or after this timestamp.
pageintegeroptionalThe page number to return.
pageSizeintegeroptionalThe maximum number of items to return per page.
POST
smartsheet_add_rows
Add one or more rows to a Smartsheet sheet.

/sheets/{sheetId}/rows

4 parameters
ParamTypeRequiredDescription
sheetIdintegerrequiredThe ID of the sheet that receives the rows.
rowsarrayrequiredThe rows to add.
allowPartialSuccessbooleanoptionalWhether Smartsheet should allow partial success.
overrideValidationbooleanoptionalWhether Smartsheet should bypass cell validation limits.
PUT
smartsheet_update_rows
Update one or more rows in a Smartsheet sheet.

/sheets/{sheetId}/rows

4 parameters
ParamTypeRequiredDescription
sheetIdintegerrequiredThe ID of the sheet containing the rows.
rowsarrayrequiredThe rows to update. Each row must include an id.
allowPartialSuccessbooleanoptionalWhether Smartsheet should allow partial success.
overrideValidationbooleanoptionalWhether Smartsheet should bypass cell validation limits.
DELETE
smartsheet_delete_rows
Delete one or more rows from a Smartsheet sheet.

/sheets/{sheetId}/rows

3 parameters
ParamTypeRequiredDescription
sheetIdintegerrequiredThe ID of the sheet containing the rows.
rowIdsarrayrequiredThe row IDs to delete.
ignoreRowsNotFoundbooleanoptionalWhether Smartsheet should ignore missing row IDs.