Connectors
Productivity & Project Management
Smartsheet
Work management spreadsheets: sheets, rows, columns, and update triggers
Smartsheet API referenceAPI checked August 18, 2026
- Signs in with
- API token
- Runs on
- Cloud or On-Prem Worker
- Operations
- 200
- Ready-made triggers
- 0
Connect Smartsheet
- In Neblex open Connect › Connections and click New Connection.
- Search for Smartsheet and give the connection a clear name.
- Fill in the fields. Secret values are encrypted and never shown again.
- Click Test, then Create Connection.
| Field | What to enter |
|---|---|
| RegionRequired | Choose the official Smartsheet US, EU, or AU API host. |
| Access tokenRequiredSecret | Smartsheet API token or OAuth2 access token. |
Use it in a flow
- Open a flow, open the node library and search for Smartsheet.
- Drag it onto the canvas and choose an Operation and your connection.
- Map the operation's fields from earlier steps, or click Map with Matt.
- Use Test this step to see what it returns, then save.
To start a flow from Smartsheet without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Smartsheet can send webhooks, a Webhook trigger receives them at its own URL.
Operations
200 operations in 30 groups. Each one is a step you can add to a flow.
alternateEmailAddress5
Add alternate emailsadd-alternate-email | POST | Add alternate emails |
Delete alternate emaildelete-alternate-email | DELETE | Delete alternate email |
Get alternate emailget-alternate-email | GET | Get alternate email |
List alternate emailslist-alternate-emails | GET | List alternate emails |
Make alternate email primarypromote-alternate-email | POST | Make alternate email primary |
attachments18
Attach file or URL to commentattachments-attachToComment | POST | Attach file or URL to comment |
Attach file or URL to commentattachments-attachToCommentBinary | POST | Attach file or URL to comment |
Attach file or URL to commentattachments-attachToCommentMultipart | POST | Attach file or URL to comment |
Attach file or URL to rowrow-attachments-attachFile | POST | Attach file or URL to row |
Attach file or URL to rowrow-attachments-attachFileBinary | POST | Attach file or URL to row |
Attach file or URL to rowrow-attachments-attachFileMultipart | POST | Attach file or URL to row |
Attach file or URL to sheetattachments-attachToSheet | POST | Attach file or URL to sheet |
Attach file or URL to sheetattachments-attachToSheetBinary | POST | Attach file or URL to sheet |
Attach file or URL to sheetattachments-attachToSheetMultipart | POST | Attach file or URL to sheet |
Attach new versionattachments-versionUpload | POST | Attach new version |
Attach new versionattachments-versionUploadBinary | POST | Attach new version |
Delete all versionsattachments-versionsDelete | DELETE | Delete all versions |
Delete attachmentattachments-delete | DELETE | Delete attachment |
Get attachmentattachments-get | GET | Get attachment |
List attachmentsattachments-listOnSheet | GET | List attachments |
List discussion attachmentsdiscussion-listAttachments | GET | List discussion attachments |
List row attachmentsattachments-listOnRow | GET | List row attachments |
List versionsattachments-versionList | GET | List versions |
automationRules4
Delete an automation ruleautomationrule-delete | DELETE | Delete an automation rule |
Get an automation ruleautomationrule-get | GET | Get an automation rule |
List all automation rulesautomationrules-list | GET | List all automation rules |
Update an automation ruleautomationrule-update | PUT | Update an automation rule |
cellImages2
Add image to celladdImageToCell | POST | Add image to cell |
List image URLslistImageUrls | POST | List image URLs |
cells1
List cell historycellHistory-get | GET | List cell history |
columns5
Add columnscolumns-addToSheet | POST | Add columns |
Delete columncolumn-delete | DELETE | Delete column |
Get columncolumn-get | GET | Get column |
List columnscolumns-listOnSheet | GET | List columns |
Update columncolumn-updateColumn | PUT | Update column |
comments5
Create a commentcomments-create | POST | Create a comment |
Create a commentcomments-createMultipart | POST | Create a comment |
Delete a commentcomment-delete | DELETE | Delete a comment |
Edit a commentcomment-edit | PUT | Edit a comment |
Get a commentcomment-get | GET | Get a comment |
contacts2
Get contactget-contact | GET | Get contact |
List contactslist-contacts | GET | List contacts |
crossSheetReferences3
Create cross-sheet referencesadd-crosssheet-reference | POST | Create cross-sheet references |
Get cross-sheet referenceget-crosssheet-reference | GET | Get cross-sheet reference |
List cross-sheet referenceslist-crosssheet-references | GET | List cross-sheet references |
dashboards9
Copy dashboardcopy-sight | POST | Copy dashboard |
Delete dashboarddelete-sight | DELETE | Delete dashboard |
Get Dashboardget-sight | GET | Get Dashboard |
Get dashboard pathget-sight-path | GET | Get dashboard path |
Get dashboard publish statusget-sight-publish-status | GET | Get dashboard publish status |
List dashboardslist-sights | GET | List dashboards |
Move dashboardmove-sight | POST | Move dashboard |
Set dashboard publish statusset-sight-publish-status | PUT | Set dashboard publish status |
Update dashboardupdate-sight | PUT | Update dashboard |
discussions8
Create a discussion on a rowrow-discussions-create | POST | Create a discussion on a row |
Create a discussion on a rowrow-discussions-createMultipart | POST | Create a discussion on a row |
Create discussiondiscussions-create | POST | Create discussion |
Create discussiondiscussions-createMultipart | POST | Create discussion |
Delete a discussiondiscussion-delete | DELETE | Delete a discussion |
Get discussiondiscussion-get | GET | Get discussion |
List discussionsdiscussions-list | GET | List discussions |
List discussions with a rowrow-discussions-list | GET | List discussions with a row |
events2
List eventslist-events | GET | List events |
List filtered eventslist-filtered-events | POST | List filtered events |
favorites5
Add favoritesadd-favorite | POST | Add favorites |
Delete favoritedelete-favorites-by-type-and-id | DELETE | Delete favorite |
Delete multiple favoritesdelete-favorites-by-type | DELETE | Delete multiple favorites |
Get favoritesget-favorites | GET | Get favorites |
Is favoriteis-favorite | GET | Is favorite |
folders8
Copy foldercopy-folder | POST | Copy folder |
Create foldercreate-folder-folder | POST | Create folder |
Delete folderdelete-folder | DELETE | Delete folder |
Get folder metadataget-folder-metadata | GET | Get folder metadata |
Get folder pathget-folder-path | GET | Get folder path |
List folder childrenget-folder-children | GET | List folder children |
Move foldermove-folder | POST | Move folder |
Update folderupdate-folder | PUT | Update folder |
groupMembers2
Add group membersadd-group-members | POST | Add group members |
Delete group membersdelete-group-members | DELETE | Delete group members |
groups5
Add groupadd-group | POST | Add group |
Delete groupdelete-group | DELETE | Delete group |
Get groupget-group | GET | Get group |
List org groupslist-groups | GET | List org groups |
Update groupupdate-group | PUT | Update group |
home3
Create foldercreate-home-folder | POST | Create folder |
List contentslist-home-contents | GET | List contents |
List folders in homehome-list-folders | GET | List folders in home |
imports3
Import sheet from CSV / XLSXimport-sheet-into-sheets-folder | POST | Import sheet from CSV / XLSX |
Import sheet into folderimport-sheet-into-folder | POST | Import sheet into folder |
Import sheet into workspaceimport-sheet-into-workspace | POST | Import sheet into workspace |
proofs18
Attach file to proofproofs-attachToProof | POST | Attach file to proof |
Create proofproofs-create | POST | Create proof |
Create proof discussionproofs-createDiscussion | POST | Create proof discussion |
Create proof discussionproofs-createDiscussionMultipart | POST | Create proof discussion |
Create proof requestproofs-createProofRequests | POST | Create proof request |
Create proof versionproofs-createVersion | POST | Create proof version |
Create proof versionproofs-createVersionBinary | POST | Create proof version |
Create proof versionproofs-createVersionMultipart | POST | Create proof version |
Delete proofproofs-delete | DELETE | Delete proof |
Delete proof requestsproofs-deleteProofRequests | DELETE | Delete proof requests |
Delete proof versionproofs-deleteVersion | DELETE | Delete proof version |
Get proofproofs-get | GET | Get proof |
List proof attachmentsproofs-listAttachments | GET | List proof attachments |
List proof discussionsproofs-listDiscussions | GET | List proof discussions |
List proof request actionsproofs-listRequestActions | GET | List proof request actions |
List proof versionsproofs-getVersions | GET | List proof versions |
List proofsproofs-getAllProofs | GET | List proofs |
Update proof statusproofs-update | PUT | Update proof status |
reports18
Add report columnsaddReportColumns | POST | Add report columns |
Add report scopeaddReportScope | POST | Add report scope |
Create reportcreateReport | POST | Create report |
Delete reportdeleteReport | DELETE | Delete report |
Delete report columndeleteReportColumn | DELETE | Delete report column |
Get reportgetReport | GET | Get report |
Get report columngetReportColumn | GET | Get report column |
Get report definitiongetReportDefinition | GET | Get report definition |
Get report pathget-report-path | GET | Get report path |
Gets a report's publish settingsgetReportPublish | GET | Gets a report's publish settings |
List report columnslistReportColumns | GET | List report columns |
List report scopegetReportScope | GET | List report scope |
List reportsgetReports | GET | List reports |
Remove report scoperemoveReportScope | DELETE | Remove report scope |
Send report via emailsendReportViaEmail | POST | Send report via email |
Set a report's publish statusSetReportPublish | PUT | Set a report's publish status |
Update report columnupdateReportColumn | PUT | Update report column |
Update report definitionupdateReportDefinition | PUT | Update report definition |
rows8
Add rowsrows-addToSheet | POST | Add rows |
Copy rows to another sheetcopy-rows | POST | Copy rows to another sheet |
Delete rowsdelete-rows | DELETE | Delete rows |
Get rowrow-get | GET | Get row |
Move rows to another sheetmove-rows | POST | Move rows to another sheet |
Send rows via emailrows-send | POST | Send rows via email |
Sort rows in sheetrows-sort | POST | Sort rows in sheet |
Update rowsupdate-rows | PUT | Update rows |
search2
Search everythinglist-search | GET | Search everything |
Search sheetlist-search-sheet | GET | Search sheet |
serverInfo1
Gets application constantsserverinfo-get | GET | Gets application constants |
sharing5
Delete asset sharedelete-asset-share | DELETE | Delete asset share |
Get asset shareget-asset-share | GET | Get asset share |
List asset shareslist-asset-shares | GET | List asset shares |
Share assetshare-asset | POST | Share asset |
Update asset shareupdate-asset-share | PATCH | Update asset share |
sheets15
Copy sheetcopy-sheet | POST | Copy sheet |
Create sheet in "Sheets" foldercreate-sheet-in-sheets-folder | POST | Create sheet in "Sheets" folder |
Create sheet in foldercreate-sheet-in-folder | POST | Create sheet in folder |
Create sheet in workspacecreate-sheet-in-workspace | POST | Create sheet in workspace |
Delete sheetdeleteSheet | DELETE | Delete sheet |
Get sheetgetSheet | GET | Get sheet |
Get sheet pathget-sheet-path | GET | Get sheet path |
Get sheet publish statusget-sheetPublish | GET | Get sheet publish status |
Get sheet versionget-sheetVersion | GET | Get sheet version |
List org sheetslist-org-sheets | GET | List org sheets |
List sheetslistSheets | GET | List sheets |
Move sheetmove-sheet | POST | Move sheet |
Send sheet via emailsheet-send | POST | Send sheet via email |
Set sheet publish statusset-sheetPublish | PUT | Set sheet publish status |
Update sheetupdateSheet | PUT | Update sheet |
sheetSummary6
Add image to sheet summaryadd-image-summaryField | POST | Add image to sheet summary |
Add summary fieldsadd-summary-fields | POST | Add summary fields |
Delete summary fieldsdelete-summary-fields | DELETE | Delete summary fields |
Get sheet summarylist-summary-fields | GET | Get sheet summary |
Get summary fieldslist-summary-fields-paginated | GET | Get summary fields |
Update summary fieldsupdate-summary-fields | PUT | Update summary fields |
updateRequests8
Create an update requestupdaterequests-create | POST | Create an update request |
Delete an update requestupdaterequests-delete | DELETE | Delete an update request |
Delete sent update requestsentupdaterequest-delete | DELETE | Delete sent update request |
Get an update requestupdaterequests-get | GET | Get an update request |
Get sent update requestsentupdaterequest-get | GET | Get sent update request |
List update requestsupdaterequests-list | GET | List update requests |
Lists sent update requestssentupdaterequests-list | GET | Lists sent update requests |
Update an update requestupdaterequests-update | PUT | Update an update request |
users15
Add useradd-user | POST | Add user |
Deactivate userdeactivate-user | POST | Deactivate user |
Downgrade userdowngrade-user | POST | Downgrade user |
Get current userget-current-user | GET | Get current user |
Get userget-user | GET | Get user |
List user planslist-user-plans | GET | List user plans |
List userslist-users | GET | List users |
Reactivate userreactivate-user | POST | Reactivate user |
Remove user from organizationremove-user | DELETE | Remove user from organization |
Remove user from planremove-user-from-plan | DELETE | Remove user from plan |
Update userupdate-user | PUT | Update user |
Update user profile imageupdate-user-profile-image | POST | Update user profile image |
Update user profile imageupdate-user-profile-imageBinary | POST | Update user profile image |
Update user profile imageupdate-user-profile-imageMultipart | POST | Update user profile image |
Upgrade userupgrade-user | POST | Upgrade user |
webhooks6
Create webhookcreateWebhook | POST | Create webhook |
Delete webhookdeleteWebhook | DELETE | Delete webhook |
Get webhookgetWebhook | GET | Get webhook |
List webhookslist-webhooks | GET | List webhooks |
Reset shared secretresetSharedSecret | POST | Reset shared secret |
Update webhookupdateWebhook | PUT | Update webhook |
workspaces8
Copy workspacecopy-workspace | POST | Copy workspace |
Create folder in workspacecreate-workspace-folder | POST | Create folder in workspace |
Create workspacecreate-workspace | POST | Create workspace |
Delete workspacedelete-workspace | DELETE | Delete workspace |
Get workspace metadataget-workspace-metadata | GET | Get workspace metadata |
List workspace childrenget-workspace-children | GET | List workspace children |
List workspaceslist-workspaces | GET | List workspaces |
Update workspaceupdate-workspace | PUT | Update workspace |