如何使用Smartsheet API检测“表格-创建”

时间:2019-12-05 17:35:32

标签: smartsheet-api smartsheet-api-2.0

背景

  • 我们将在Smartsheet中创建/管理项目
  • 每个新项目都是基于模板的新工作表
  • 我正在设计与其他需要通知的系统的集成 每当创建新项目或项目中的任务时。
  • 我可以使用Webhook来检测项目(表)中的更改
  • 我似乎无法使用Webhook来检测是否已创建新工作表,因为根据文档,唯一可用于webhooks的范围是“工作表” –我认为我需要一个范围为在工作区中创建新工作表时使用“工作区”检测新工作表

我的问题

我如何检测以编程方式创建新工作表(项目)的时间,以便触发其他系统中需要执行的必要操作?

相关问题

我看到有一个事件报告加载项确实在SHEET – CREATE上发布了事件。您可以提供有关此附加组件的更多信息吗?

1 个答案:

答案 0 :(得分:0)

API docs显示了一些如何使用事件报告的示例。

例如:

// Example 1: Return events starting from the oldest event available
curl https://api.smartsheet.com/2.0/events?since=2010-01-01T00:00:00Z \
-H "Authorization: Bearer ll352u9jujauoqz4gstvsae05" \
-H "Accept-Encoding: gzip"

寻找objectTypeSHEETactionCREATE的事件。

event reporting docs可以为您提供可用选项的完整列表。