选择应用类型
企业内部应用开发

批量获取考勤组详情旧版SDK

更新于 2023-01-18

接口调用量说明钉钉标准版接口累计可调用次数为1万次/月,当前接口会消耗调用次数。若该调用量无法满足需求,你可升级钉钉专业版(Open API调用量50万次/月)钉钉专属版(Open API调用量500万次/月)扩容调用次数。
调用本接口,查询所有的考勤组详情信息。

在钉钉考勤应用中,考勤组是一类具有相同的班次、考勤位置等考勤规则的人或部门的组合,企业可根据实际业务设置多个考勤组。

说明

获取考勤组详情接口的区别,该接口可以获取包含考勤组内的班次设置相关信息。

权限

服务端API是以应用维度授权的,在调用接口前,确保已经为应用添加了接口权限。

应用类型

是否支持调用

权限申请方式

API Explorer调试

企业内部应用

默认开通,无需申请

调试

第三方企业应用

默认开通,无需申请

调试

第三方个人应用

基本信息

请求方式:POST

请求地址https://oapi.dingtalk.com/topapi/attendance/getsimplegroups

Query参数

名称

类型

是否必填

示例值

描述

access_token

String

6d1bxxxx

调用该接口的应用凭证。

Body参数

名称

类型

是否必填

示例值

描述

offset

Number

0

支持分页查询,与size参数同时设置时才生效,该参数代表偏移量,偏移量从0开始,下次调用传上次调用时的size与offset之和。

size

Number

10

分页大小,最大10。

返回参数

名称

类型

示例值

描述

request_id

String

8pi2725sgame

请求ID。

errcode

Number

0

返回码。

errmsg

String

ok

返回码描述。

result

AtGroupListForTopVo

返回结果。

has_more

Boolean

true

分页用,表示是否有更多数据。

  • true:有

  • false:没有

groups

AtGroupForTopVo[]

考勤组列表。

group_id

Number

20015047

考勤组ID。

is_default

Boolean

false

是否是默认考勤组。

  • false:不是

  • true:是

group_name

String

固定排班

考勤组名称。

selected_class

AtClassVo[]

考勤组对应的考勤班次列表。

enable_emp_select_class

Boolean

true

未排班时是否允许员工选择班次打卡。

  • true:允许

  • false:不允许

disable_check_without_schedule

Boolean

false

未排班时是否禁止员工打卡。

  • true:禁止

  • false:不禁止

disable_check_when_rest

Boolean

true

休息日打卡是否需审批:

  • true:需要

  • false:不需要

setting

ClassSettingVo

考勤组班次配置。

class_setting_id

Number

1

考勤组班次ID。

rest_begin_time

AtTimeVo

休息开始时间,只有一个时间段的班次有。

check_time

Date

2017-04-11 11:11:11

开始时间。

permit_late_minutes

Number

10

允许迟到时长,单位分钟(-1表示关闭该功能)。

work_time_minutes

Number

-1

工作时长,单位分钟(-1表示关闭该功能)。

rest_end_time

AtTimeVo

休息结束时间,只有一个时间段的班次有。

check_time

Date

2017-04-11 11:11:11

结束时间。

absenteeism_late_minutes

Number

30

旷工迟到时长,单位分钟(-1表示关闭该功能)。

serious_late_minutes

Number

20

严重迟到时长,单位分钟(-1表示关闭该功能)。

is_off_duty_free_check

String

Y

是否强制下班打卡。

  • Y:不强制打卡

  • N:强制打卡

class_id

Number

20008010

考勤班次ID。

sections

AtSectionVo[]

班次打卡时间段。

times

SetionTimeVO[]

时间段列表。

check_time

Date

2017-04-11 11:11:11

打卡时间。

check_type

String

OnDuty

打卡类型。

  • OnDuty:上班

  • OffDuty:下班

across

Number

0

打卡时间跨度。

class_name

String

A

考勤班次名称。

type

String

FIXED

考勤类型。

  • FIXED为固定排班

  • TURN为轮班排班

  • NONE为无班次

member_count

Number

1

参与考勤人员人数。

default_class_id

Number

111

默认班次ID。

work_day_list

String[]

["0","12","12","12","12","12","0"]

固定班次的工作日班次。

说明

  • 0表示休息。

  • 数组内的值,从左到右依次代表周日到周六,每日的排班情况。

classes_list

String[]

["周一、二、三、四、五 白班班次 09:00-16:00 ","周六、日 休息"]

一周的班次时间展示列表。

manager_list

String[]

["manager4220"]

考勤组子负责人。

dept_name_list

String[]

["市场部"]

参与考勤的部门名称。

owner_user_id

String

user456

考勤组主负责人。

示例

请求示例(HTTP)

Loading...

请求正文

Loading...

请求示例(JAVA SDK)

Loading...

返回示例

Loading...
这篇文档是否有帮助?
点击纠错