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 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…
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…
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…
I have the following column set up as a primary key for a datamesh. The intention is to copy each row over to a reporting sheet 1 time each month. This formula has not changed, and the records within the "BCA #" have not changed - yet I see to inserts into my reporting sheet from a smartsheet automation with differing…
Hi, We are a developer and building a custom web platform for one of our client who is using smartsheet. Our platform needs to get data from smartsheet and need to show the data in our custom UI. Could anyone recommend the APIs we should be using for this?
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…