API and Developers
Discussion List
-
API: PUT endpoint to update report source sheets + remove 100-sheet limit on POST /reports
The problem We manage a workspace with ~340 engineering projects, each in its own folder with a Master Data sheet. We use automated scripts (Python + SmartSheet API) to maintain phase-based reports that group these sheets dynamically — e.g. all projects in "Execution" phase in one report, all in "Backlog" in another.…
-
Upstream Connect Error for Get Sheet
This morning around 7:50AM central, we started having some routine API calls to get a sheet get stuck. A response from Smartsheet never seems to be returned, but I do get this error from the call (I'm using Powershell) Invoke-RestMethod : upstream connect error or disconnect/reset before headers. reset reason: connection…
-
Collections Issue
I am the owner of the workspace and originally created the collections. Company migrated workspace into their account combining multiple accounts into one. Since then I am unable to add to or delete from the collections.
-
Primary Columns in Grouped Reports: change label locations and move column
A report must use a sheet’s primary column and the primary column must be in the first report column. Labels for report groups are displayed in the report’s primary column, so if you don’t want to view the primary column in the report, or hide the primary column, then the groups’ labels will be hidden. If you copy the rows…
-
Bridge Bug: Get users pageSize=10000 only returns 2000 in an array. Use includAll instead.
I tried using the product feedback form but it kept failing so I'm posting here instead. It's possible this is user error but I hope not for my ego's sake :). After the APIs were recently updated, my GET /users API call is only able to return a result of 2000 records in an array per page when I use pageSize as the…
-
API to List Sheets, Reports and Dashboards with the "Assume-User" Header Should Return Data Even IF User IS Not a Member Anymore
Hi, Enhancement Request Please update the List Sheets, List Reports, and List Dashboards API endpoints so that when they are called using the Assume-User header, they return items owned by the assumed user even if that user is currently a Contributor. Background Users with a Provisional Member license can create sheets,…
-
Get Existing Report Definition via API
I have plenty of use cases where being able to get a report's existing definition would be really useful. We can update it via API, but we currently can't retrieve it.
-
Help with Verification Step of Webhook Creation Using Bridge
I am trying to use the Bridge API Call Utility to create a webhook on a sheet. I then want to use the Bridge Inbound Webhook integration to monitor sheet activity via the webhook and trigger a Bridge Workflow. I am able to create the webhook, but I'm having trouble figuring out how to complete the Verification Process. Can…
-
Action Required — TLS Cipher Suite Update for api.smartsheet.com and app.smartsheet.com (Sept 15, 2026)
Hey developers, Heads up on a security hardening change landing September 15, 2026: Smartsheet is removing support for a set of weaker TLS 1.2 cipher suites across both api.smartsheet.com and app.smartsheet.com. Most integrations won't notice a thing. But if you're running on an older TLS stack, custom HTTP client, or a…
-
New Learning Series: "Mastering Smartsheet API" — Part 3 is live
Hey dev friends, Part 3 of Mastering Smartsheet API is live: "Authentication Mastery with Smartsheet API." Your local scripts authenticate fine. You move to production, and at 2 AM a refresh token silently expires, or a service account starts throwing 403s on a sheet it used to access, or a 401 you haven't seen before…