Connect with other developers from around the world and collaborate on ideas using the Smartsheet API.
Sign in to ask your question or join a discussion.
Explore API docs, connect to our MCP server, and develop faster on SDKs.
Object schemas, operation specifications, code snippets, and more.
Hey dev friends, Part 2 of Mastering Smartsheet API is live: "The Smartsheet Data Model: What Every Developer Needs to Know." You sync 500 rows. The API returns 200 on every request. No errors. You open the sheet and half the Status values are blank. The cause: string values written to a PICKLIST column that didn't exactly…
Hi dev friends, Heads up — the includeAll query parameter is being sunset on June 3rd for list operations on workspaces, folders, shares, and more. This affects both direct API calls and all Smartsheet SDKs (Python, Java, C#, Node.js, Ruby). Check the Changelog for the full list of affected endpoints and migration guides —…
You can now create, read, update, and delete reports programmatically via the Smartsheet API. Reports are no longer UI-only — they're a first-class API resource, just like sheets. What's new The Reports API now supports the full object lifecycle: Create reports from API calls — no more manual setup in the UI Read report…
Hey dev friends, If you missed it last week — we open-sourced a growing library of Claude Code agents built against the Smartsheet MCP server, called CLI Power Tools. Each agent is a single-purpose tool you can run from your terminal to read, analyze, or draft content from your Smartsheet data. No UI, no manual copy-paste,…
Today we're releasing CLI Power Tools — a free, open-source pack of three Claude Code agents purpose-built against the Smartsheet MCP Server. They install in 60 seconds, run in the terminal or from the Code Tab in Claude Desktop, and turn three of the most time-consuming project management tasks into conversational…
We have utilized Smartsheet-Change-Agent in our API requests to prevent duplication. The changeAgent field is no longer included in Smartsheet Event payloads. Flow: create an asset on company software this creation triggers "createSmartsheetRow" this function utilizes "Smartsheet-Change-Agent export const…
Hi Team, We are facing an issue with the webhook integration between Smartsheet and the external system. The webhook triggers successfully and sends data to the external system. The external system then returns an ID, which is expected to update the corresponding row in Smartsheet. However, we are noticing that an…
Is this system ridiculously slow for anyone else? It takes between 8 and 40 minutes for the "add workflow" page to even load. I've been reporting this issue for years. The only time it's 'faster' (<1 minute) is if I work after 9 pm at night. is this just me?
We have a webhook created in one of our Smartsheets, and we've been noticing lately that the webhook callbacks immediately disables the webhook after 1 try, causing data discrepancies between the Smartsheet and the system it sends the data to. Here's an excerpt JSON message received from Smartsheet showing the callback…
See