选择应用类型
企业内部应用开发
学习地图
动态与公告
应用开发平台简介(新版)
应用开发平台简介
开发应用(新版)
开发应用
服务端API
开发指南
API总览
身份验证(免登)
获取访问凭证
通讯录管理
上下游组织(原合作空间)
上下级组织(原关联组织)
考勤
日志
日程
签到
公告
音视频
钉工牌
工作台
服务窗
OA审批
即时通信IM
智能人事
智能填表
智能交互
组织大脑
待办任务
文档/文件
钉钉客联
互动卡片
应用管理
企业文化
专属开放
生态开放
智能硬件
行业开放
HCM 主数据
宜搭应用开发
客户管理(官方CRM)
Teambition 项目管理
概述
使用教程
权限申请
项目
任务
项目任务
自由任务
创建自由任务
获取自由任务详情
查询优先级列表
批量获取自由任务详情
更新自由任务标题
更新自由任务状态
更新自由任务备注
更新自由任务执行者
更新自由任务的优先级
更新自由任务截止时间
增加或删除自由任务的参与者
工时
企业和用户
任务筛选TQL说明
常见问题
钉钉快办
Agoal
炼丹炉(模型服务)
AI 助理
365会员
附录
客户端API
事件订阅
参考
常见问题
历史文档

更新自由任务状态新版SDK

更新于 2023-05-12

接口调用量说明钉钉标准版接口累计可调用次数为1万次/月,当前接口会消耗调用次数。若该调用量无法满足需求,你可升级钉钉专业版(Open API调用量50万次/月)钉钉专属版(Open API调用量500万次/月)扩容调用次数。
调用本接口,更新自由任务的状态。

例如,员工小钉有个自由任务名为测试任务1,任务的状态为未完成,如下图所示。

调用本接口,可以更新该任务的状态,将任务状态未完成更新为已完成。接口调用成功后的效果如下图所示。

说明

任务状态更新为已完成后,该任务会从任务列表移除。

权限

要调用此API,需要以下权限之一。

应用类型

是否支持

权限

API Explorer调试

企业内部应用支持项目应用中任务写权限API Explorer
第三方企业应用支持项目应用中任务写权限API Explorer
第三方个人应用暂不支持项目应用中任务写权限暂不支持

请求方法

Loading...

Header参数

名称

类型

是否必填

描述

x-acs-dingtalk-access-token

String

调用该接口的访问凭证。

Path参数

名称

类型

是否必填

描述

taskId

String

任务id。

userId

String

操作者userId。

Body参数

名称

类型

是否必填

描述

isDone

Boolean

自由任务状态。

  • true:完成
  • false: 未完成

disableActivity

Boolean

是否禁止动态。

  • true:禁止,不显示该任务动态信息。

  • false:不禁止,显示该任务动态信息。

disableNotification

Boolean

是否禁止通知。

  • true:禁止,不显示通知。

  • false:不禁止,显示通知。

返回参数

名称

类型

描述

result

Object

返回结果。

isDone

Boolean

自由任务状态。

  • true:完成

  • false: 未完成

updateTime

String

更新任务状态的时间,格式:YYYY-MM-DDTHH:mm:ssZ(ISO 8601/RFC 3339)。

说明

转换成北京时间,需要在参数时间基础上加8小时。例如参数值为2022-06-20T00:00:00Z,表示的北京时间为2022-06-20 08:00:00。

示例

请求示例

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

返回示例

Loading...

错误码

HttpCode

错误码

错误信息

说明

400

user.not.exist

user not exist

用户在当前企业中不存在

400

org.not.exist

org not exist

当前企业在Teambition中不存在

500

server.error

system error

系统内部服务错误

点击纠错