Skip to content

更新统计设置

更新开发者定制的日度统计或月度统计的统计报表表头设置信息。报表的表头信息可以在考勤统计-报表中查询到具体的报表信息,此接口专门用于更新表头信息。

Error: 本接口会对设置进行全量覆盖更新

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/attendance/v1/user_stats_views/:user_stats_view_id
HTTP MethodPUT
接口频率限制50 次/秒
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用attendance:task 写入打卡数据

请求头

名称类型必填描述
Authorizationstringtenant_access_token 值格式:"Bearer access_token" 示例值:"Bearer t-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token
Content-Typestring固定值:"application/json; charset=utf-8"

路径参数

名称类型描述
user_stats_view_idstring用户视图 ID,获取方式:1)查询统计设置
示例值:"TmpZNU5qTTJORFF6T1RnNU5UTTNOakV6TWl0dGIyNTBhQT09"

查询参数

名称类型必填描述
employee_typestring响应体中的 user_id 的员工ID类型。如果没有后台管理权限,可使用通过手机号或邮箱获取用户 ID
示例值:employee_id
可选值有
- employee_id: 员工 employee ID,即飞书管理后台 > 组织架构 > 成员与部门 > 成员详情中的用户 ID - employee_no: 员工工号,即飞书管理后台 > 组织架构 > 成员与部门 > 成员详情中的工号

请求体

名称类型必填描述
viewuser_stats_view统计设置
  └ view_idstring视图 ID,可通过查询统计设置获取
示例值:"TmpZNU5qTTJORFF6T1RnNU5UTTNOakV6TWl0dGIyNTBhQT09"
  └ stats_typestring视图类型
示例值:"month"
可选值有
- daily: 日度统计 - month: 月度统计
  └ user_idstring操作者的用户id,对应employee_type
示例值:"ec8ddg56"
  └ itemsitem\[\]用户设置字段
    └ codestring标题编号
示例值:"522"
    └ child_itemschild_item\[\]子标题
      └ codestring子标题编号
示例值:"50101"
      └ valuestring开关字段,0:关闭,1:开启
示例值:"0"

请求体示例

json
{
    "view": {
        "items": [
            {
                "child_items": [
                    {
                        "code": "50102",
                        "value": "0"
                    },
                    {
                        "code": "50111",
                        "value": "0"
                    },
                    {
                        "code": "50104",
                        "value": "0"
                    }
                ],
                "code": "501"
            }
        ],
        "stats_type": "month",
        "user_id": "ec8ddg56",
        "view_id": "TmpnNU5EQXpPVGN3TmpVMU16Y3lPVEEwTXl0dGIyNTBhQT09"
    }
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ viewuser_stats_view视图
    └ view_idstring视图 ID
    └ stats_typestring视图类型
可选值有
- daily: 日度统计 - month: 月度统计
    └ user_idstring操作者的用户id,对应employee_type
    └ itemsitem\[\]用户设置字段
      └ codestring标题编号
      └ titlestring标题名称
      └ child_itemschild_item\[\]子标题
        └ codestring子标题编号
        └ valuestring开关字段,0:关闭,1:开启
        └ titlestring子标题名称
        └ column_typeint列类型
        └ read_onlyboolean是否只读
        └ min_valuestring最小值
        └ max_valuestring最大值

响应体示例

json
{
    "code": 0,
    "msg": "",
    "data": {
        "view": {
            "items": [
                {
                    "child_items": [
                        {
                            "code": "50102",
                            "value": "0"
                        },
                        {
                            "code": "50111",
                            "value": "0"
                        },
                        {
                            "code": "50104",
                            "value": "0"
                        }
                    ],
                    "code": "501"
                }
            ],
            "stats_type": "month",
            "user_id": "ec8ddg56",
            "view_id": "TmpnNU5EQXpPVGN3TmpVMU16Y3lPVEEwTXl0dGIyNTBhQT09"
        }
    }
}

错误码

HTTP状态码错误码描述排查建议
4001220001param is invalid入参校验失败,请根据具体返回的信息检查入参。例如“employee_type invalid”代表人员类型异常。如仍无法解决可联系 技术支持
4001220002tenant_id is empty请检查入参中的 tenant_access_token是否正确
5001228000历史错误码,不再使用-
4001220600通用错误信息通用错误信息包含多条,详细的错误信息以及处理建议可参见 错误信息

内容来源:飞书开放平台 · 自动爬取整理