You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询:如何通过Smartsheet API获取指定行的特定版本信息

获取Smartsheet特定行的特定版本完整信息:可行!

Hey there, glad you asked this—this is a common point of confusion when getting started with the Smartsheet API, but the good news is yes, you absolutely can retrieve the full details of a specific version of a row.

Here's how to do it:

  • First, use the dedicated row versions endpoint: GET /sheets/{sheetId}/rows/{rowId}/versions
    • This endpoint returns all historical versions of the specified row. Each entry in the response includes the version number, timestamp of the change, the user who made the modification, and the full state of the row at that version.
  • To target a specific version directly, add the version query parameter to the request. For example:
    GET /sheets/{sheetId}/rows/{rowId}/versions?version=5
    
    This will return only the data for that exact version of the row, including all column values as they existed at that time.

A few quick notes to keep in mind:

  • You'll need at least View permissions on the sheet to access row version history; some sensitive fields might require higher permissions like Edit.
  • The version field you see on a row object when fetching sheet data is just the latest version number of that row—using the endpoint above is how you dig into older versions.
  • The response structure will include a versions array (or a single object if you specify a version) where each entry has a row property containing the full row data from that version.

内容的提问来源于stack exchange,提问作者tolrahC

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:45:54