Smartsheet integration

Work management: sheets, rows, columns, attachments, reports, workspaces

Help CentreConnectors

Overview

Smartsheet is a work management platform – spreadsheet + project + collaboration. The Automize Smartsheet connector covers sheets, rows, columns, attachments, reports, workspaces.

  • Regions: Global SaaS.
  • Plans: Pro + Business + Enterprise.

Setting up the connection

Auth type: Bearer Token.

  1. Smartsheet → Personal Settings → API Access → Generate token.
  2. In Automize → Settings → Connectors → Smartsheet. Paste token.

Find your credentials at https://app.smartsheet.com/b/home.


Rate limits

300 req/min.


Data model

Work management:

    Workspace ─── Sheets ─┬─ Rows ─── Cells
                          ├─ Columns
                          └─ Attachments
              Reports (cross-sheet)

Available operations

16 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Add AttachmentGeneralAdd an attachment to a row
Add commentGeneralAdd a comment to a Smartsheet row.
Add RowsGeneralAdd rows to a sheet
Copy sheetGeneralCopy a Smartsheet sheet.
Create sheetGeneralCreate a new Smartsheet sheet.
Delete RowsGeneralDelete rows from a sheet
Get ReportGeneralGet report data
Get SheetGeneralGet sheet with all rows and columns
List ColumnsGeneralList columns in a sheet
List discussionsGeneralList discussions on a Smartsheet sheet.
List ReportsGeneralList all reports
List SheetsGeneralList all sheets
List WorkspacesGeneralList all workspaces
SearchGeneralSearch sheets, rows, and reports
Share sheetGeneralShare a Smartsheet sheet with users.
Update RowsGeneralUpdate existing rows

Operations

Add Attachment

Add an attachment to a row

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext
Row Id row_idYestext

Add comment

Add a comment to a Smartsheet row.

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext
Row Id row_idYestext
Comment commentNotextarea

Add Rows

Add rows to a sheet

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

Tips

  • rows[]: each with cells[]: object_id (column) + value.

Copy sheet

Copy a Smartsheet sheet.

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext
Destinationtype destinationTypeNotext
Destinationid destinationIdNotext
Newname newNameNotext

Create sheet

Create a new Smartsheet sheet.

ParameterRequiredTypeDescription
Name nameYestext
Columns columnsNotext

Delete Rows

Delete rows from a sheet

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

Get Report

Get report data

ParameterRequiredTypeDescription
Report Id report_idYestext

Get Sheet

Get sheet with all rows and columns

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

Tips

  • Heavy payload. Use ?columnIds= or ?rowIds= to scope.

List Columns

List columns in a sheet

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

List discussions

List discussions on a Smartsheet sheet.

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

List Reports

List all reports

No input parameters.


List Sheets

List all sheets

No input parameters.

Tips

  • Filter by workspace.

List Workspaces

List all workspaces

No input parameters.


Search sheets, rows, and reports

No input parameters.


Share sheet

Share a Smartsheet sheet with users.

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext
Email emailYestext
Accesslevel accessLevelNotext

Update Rows

Update existing rows

ParameterRequiredTypeDescription
Sheet Id sheet_idYestext

FAQ

vs Airtable / Monday?
Smartsheet: spreadsheet-feel, Gantt, project planning. Airtable: database-feel. Monday: visual board.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.