diff --git a/TenantAccessList.md b/TenantAccessList.md
index 2934ff35..deee4335 100644
--- a/TenantAccessList.md
+++ b/TenantAccessList.md
@@ -439,9 +439,9 @@
GetWikiV2Spaces |
220 | 2023-07-27 | ✓ | 云文档 | 获取知识空间信息 |
GetWikiV2SpacesBySpaceId |
-221 | 2023-07-27 | ✓ | 云文档 | 添加知识空间成员 |
+221 | 2024-01-18 | ✓ | 云文档 | 添加知识空间成员 |
PostWikiV2SpacesBySpaceIdMembers |
-222 | 2023-07-27 | ✓ | 云文档 | 删除知识空间成员 |
+222 | 2024-01-18 | ✓ | 云文档 | 删除知识空间成员 |
DeleteWikiV2SpacesBySpaceIdMembersByMemberId |
223 | 2023-07-27 | ✓ | 云文档 | 更新知识空间设置 |
PutWikiV2SpacesBySpaceIdSetting |
@@ -473,7 +473,7 @@
GetContactV3DepartmentsParent |
237 | 2023-08-01 | ✓ | 日历 | 查询主日历信息 |
PostCalendarV4CalendarsPrimary |
-238 | 2023-10-27 | ✓ | 日历 | 查询主日历忙闲信息 |
+238 | 2024-01-23 | ✓ | 日历 | 查询主日历日程忙闲信息 |
PostCalendarV4FreebusyList |
239 | 2023-07-26 | ✓ | 日历 | 查询日历信息 |
GetCalendarV4CalendarsByCalendarId |
@@ -683,7 +683,7 @@
PostAttendanceV1UserTaskRemedysQueryUserAllowedRemedys |
342 | 2023-12-08 | ✓ | 考勤打卡 | 获取补卡记录 |
PostAttendanceV1UserTaskRemedysQuery |
-343 | 2024-01-08 | ✓ | 考勤打卡 | 导入打卡流水 |
+343 | 2024-01-22 | ✓ | 考勤打卡 | 导入打卡流水 |
PostAttendanceV1UserFlowsBatchCreate |
344 | 2024-01-08 | ✓ | 考勤打卡 | 查询打卡流水 |
GetAttendanceV1UserFlowsByUserFlowId |
@@ -705,7 +705,7 @@
GetAttendanceV1LeaveEmployExpireRecordsByLeaveId |
353 | 2023-09-11 | ✓ | 考勤打卡 | 修改发放记录 |
PatchAttendanceV1LeaveAccrualRecordByLeaveId |
-354 | 2023-11-02 | ✓ | 审批 | 创建审批定义 |
+354 | 2024-01-18 | ✓ | 审批 | 创建审批定义 |
PostApprovalV4Approvals |
355 | 2023-08-29 | ✓ | 审批 | 查看指定审批定义 |
GetApprovalV4ApprovalsByApprovalCode |
@@ -747,7 +747,7 @@
PostApprovalV4InstancesByInstanceIdCommentsRemove |
374 | 2022-09-02 | ✓ | 审批 | 获取评论 |
GetApprovalV4InstancesByInstanceIdComments |
-375 | 2023-07-14 | ✓ | 审批 | 创建三方审批定义 |
+375 | 2024-01-18 | ✓ | 审批 | 创建三方审批定义 |
PostApprovalV4ExternalApprovals |
376 | 2023-07-13 | ✓ | 审批 | 查看指定三方审批定义 |
GetApprovalV4ExternalApprovalsByApprovalCode |
@@ -1537,23 +1537,23 @@
PatchImV1MessagesByMessageIdUrgentSms |
769 | 2024-01-11 | ✓ | 招聘 | 新建职位 |
PostHireV1JobsCombinedCreate |
-770 | 2024-01-11 | ✓ | 招聘 | 获取职位信息 |
+770 | 2024-01-22 | ✓ | 招聘 | 获取职位信息 |
GetHireV1JobsByJobId |
771 | 2023-11-02 | ✓ | 招聘 | 获取职位设置 |
GetHireV1JobsByJobIdConfig |
-772 | 2024-01-11 | ✓ | 招聘 | 更新职位 |
+772 | 2024-01-22 | ✓ | 招聘 | 更新职位 |
PostHireV1JobsByJobIdCombinedUpdate |
773 | 2023-11-02 | ✓ | 招聘 | 更新职位设置 |
PostHireV1JobsByJobIdUpdateConfig |
774 | 2023-11-02 | ✓ | 招聘 | 获取职位类别列表 |
GetHireV1JobTypes |
-775 | 2024-01-11 | ✓ | 招聘 | 创建招聘需求 |
+775 | 2024-01-22 | ✓ | 招聘 | 创建招聘需求 |
PostHireV1JobRequirements |
-776 | 2024-01-11 | ✓ | 招聘 | 获取招聘需求信息 |
+776 | 2024-01-22 | ✓ | 招聘 | 获取招聘需求信息 |
PostHireV1JobRequirementsSearch |
-777 | 2024-01-11 | ✓ | 招聘 | 获取招聘需求列表 |
+777 | 2024-01-22 | ✓ | 招聘 | 获取招聘需求列表 |
GetHireV1JobRequirements |
-778 | 2024-01-11 | ✓ | 招聘 | 更新招聘需求 |
+778 | 2024-01-22 | ✓ | 招聘 | 更新招聘需求 |
PutHireV1JobRequirementsByJobRequirementId |
779 | 2023-09-04 | ✓ | 通讯录 | 批量获取用户信息 |
GetContactV3UsersBatch |
@@ -1567,9 +1567,9 @@
GetHireV1JobProcesses |
784 | 2023-11-02 | ✓ | 招聘 | 获取信息登记表模板列表 |
GetHireV1RegistrationSchemas |
-785 | 2024-01-11 | ✓ | 招聘 | 获取内推官网下的职位列表 |
+785 | 2024-01-22 | ✓ | 招聘 | 获取内推官网下的职位列表 |
GetHireV1ReferralWebsitesJobPosts |
-786 | 2024-01-11 | ✓ | 招聘 | 获取内推官网下职位广告详情 |
+786 | 2024-01-22 | ✓ | 招聘 | 获取内推官网下职位广告详情 |
GetHireV1ReferralWebsitesJobPostsByJobPostId |
787 | 2023-12-01 | ✓ | 招聘 | 获取内推信息 |
GetHireV1ReferralsGetByApplication |
@@ -1611,17 +1611,17 @@
GetHireV1Evaluations |
806 | 2023-11-02 | ✓ | 招聘 | 获取面试满意度问卷列表 |
GetHireV1Questionnaires |
-807 | 2024-01-17 | ✓ | 招聘 | 获取面试信息 |
+807 | 2024-01-22 | ✓ | 招聘 | 获取面试信息 |
GetHireV1Interviews |
-808 | 2024-01-11 | ✓ | 招聘 | 创建 Offer |
+808 | 2024-01-22 | ✓ | 招聘 | 创建 Offer |
PostHireV1Offers |
-809 | 2024-01-11 | ✓ | 招聘 | 更新 Offer 信息 |
+809 | 2024-01-22 | ✓ | 招聘 | 更新 Offer 信息 |
PutHireV1OffersByOfferId |
810 | 2024-01-12 | ✓ | 招聘 | 获取 Offer 信息 |
GetHireV1ApplicationsByApplicationIdOffer |
-811 | 2024-01-11 | ✓ | 招聘 | 获取 Offer 详情 |
+811 | 2024-01-22 | ✓ | 招聘 | 获取 Offer 详情 |
GetHireV1OffersByOfferId |
-812 | 2024-01-11 | ✓ | 招聘 | 获取 Offer 列表 |
+812 | 2024-01-22 | ✓ | 招聘 | 获取 Offer 列表 |
GetHireV1Offers |
813 | 2023-08-11 | ✓ | 消息与群组 | 查询批量消息推送和阅读人数 |
GetImV1BatchMessagesByBatchMessageIdReadUser |
@@ -1631,13 +1631,13 @@
PostHireV1OffersByOfferIdInternOfferStatus |
816 | 2023-12-04 | ✓ | 招聘 | 更新 e-HR 导入任务结果 |
PatchHireV1EhrImportTasksByEhrImportTaskId |
-817 | 2024-01-11 | ✓ | 招聘 | 操作候选人入职 |
+817 | 2024-01-22 | ✓ | 招聘 | 操作候选人入职 |
PostHireV1ApplicationsByApplicationIdTransferOnboard |
-818 | 2024-01-11 | ✓ | 招聘 | 更新入职状态 |
+818 | 2024-01-22 | ✓ | 招聘 | 更新入职状态 |
PatchHireV1EmployeesByEmployeeId |
-819 | 2024-01-11 | ✓ | 招聘 | 通过投递 ID 获取入职信息 |
+819 | 2024-01-22 | ✓ | 招聘 | 通过投递 ID 获取入职信息 |
GetHireV1EmployeesGetByApplication |
-820 | 2024-01-11 | ✓ | 招聘 | 通过员工 ID 获取入职信息 |
+820 | 2024-01-22 | ✓ | 招聘 | 通过员工 ID 获取入职信息 |
GetHireV1EmployeesByEmployeeId |
821 | 2023-11-02 | ✓ | 招聘 | 创建备注 |
PostHireV1Notes |
@@ -1859,7 +1859,7 @@
PostApprovalOpenapiV2InstanceReject |
930 | 2022-07-08 | ✓ | 审批 | [不推荐] 审批任务转交 |
PostApprovalOpenapiV2InstanceTransfer |
-931 | 2022-07-08 | ✓ | 审批 | [不推荐] 三方审批定义创建 |
+931 | 2024-01-18 | ✓ | 审批 | [不推荐] 三方审批定义创建 |
PostApprovalOpenapiV3ExternalApprovalCreate |
932 | 2022-09-20 | ✓ | 审批 | [不推荐] 三方审批实例同步 |
PostApprovalOpenapiV2ExternalInstanceCreate |
@@ -2051,4 +2051,8 @@
PostImV1ThreadsByThreadIdForward |
1026 | 2024-01-11 | ✓ | 日历 | 查询日程视图 |
GetCalendarV4CalendarsByCalendarIdEventsInstanceView |
+1027 | 2024-01-23 | 新增 | 招聘 | 获取职位列表 |
+GetHireV1Jobs |
+1028 | 2024-01-23 | 新增 | 多维表格 | 查询记录 |
+PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearch |
diff --git a/UserAccessList.md b/UserAccessList.md
index 6cfc0f37..165f19c1 100644
--- a/UserAccessList.md
+++ b/UserAccessList.md
@@ -263,9 +263,9 @@
GetWikiV2SpacesBySpaceId |
132 | 2023-07-27 | ✓ | 云文档 | 创建知识空间 |
PostWikiV2Spaces |
-133 | 2023-07-27 | ✓ | 云文档 | 添加知识空间成员 |
+133 | 2024-01-18 | ✓ | 云文档 | 添加知识空间成员 |
PostWikiV2SpacesBySpaceIdMembers |
-134 | 2023-07-27 | ✓ | 云文档 | 删除知识空间成员 |
+134 | 2024-01-18 | ✓ | 云文档 | 删除知识空间成员 |
DeleteWikiV2SpacesBySpaceIdMembersByMemberId |
135 | 2023-07-27 | ✓ | 云文档 | 更新知识空间设置 |
PutWikiV2SpacesBySpaceIdSetting |
@@ -303,7 +303,7 @@
DeleteCalendarV4CalendarsByCalendarId |
152 | 2023-08-01 | ✓ | 日历 | 查询主日历信息 |
PostCalendarV4CalendarsPrimary |
-153 | 2023-10-27 | ✓ | 日历 | 查询主日历忙闲信息 |
+153 | 2024-01-23 | ✓ | 日历 | 查询主日历日程忙闲信息 |
PostCalendarV4FreebusyList |
154 | 2023-07-26 | ✓ | 日历 | 查询日历信息 |
GetCalendarV4CalendarsByCalendarId |
@@ -987,4 +987,6 @@
DeleteAcsV1VisitorsByVisitorId |
494 | 2024-01-11 | ✓ | 日历 | 查询日程视图 |
GetCalendarV4CalendarsByCalendarIdEventsInstanceView |
+495 | 2024-01-23 | 新增 | 多维表格 | 查询记录 |
+PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearch |
diff --git a/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto.cs b/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto.cs
new file mode 100644
index 00000000..3dd480d6
--- /dev/null
+++ b/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto.cs
@@ -0,0 +1,158 @@
+namespace FeishuNetSdk.Base;
+///
+/// 查询记录 请求体
+/// 该接口用于查询数据表中的现有记录,单次最多查询 500 行记录,支持分页获取。
+/// 接口ID:7312729248342360068
+/// 文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/search
+/// JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2freference%2fbitable-v1%2fapp-table-record%2fsearch
+///
+public record PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto
+{
+ ///
+ /// 视图的唯一标识符,获取指定视图下的记录[view_id 参数说明](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/bitable/notification#8121eebe)
+ /// 注意:
+ /// 当 filter 参数 或 sort 参数不为空时,请求视为对数据表中的全部数据做条件过滤,指定的view_id 会被忽略。
+ /// 必填:否
+ /// 示例值:vewqhz51lk
+ /// 最大长度:50
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("view_id")]
+ public string? ViewId { get; set; }
+
+ ///
+ /// 字段名称,用于指定本次查询返回记录中包含的字段
+ /// 必填:否
+ /// 最大长度:200
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("field_names")]
+ public string[]? FieldNames { get; set; }
+
+ ///
+ /// 排序条件
+ /// 必填:否
+ /// 最大长度:100
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("sort")]
+ public Sort[]? Sorts { get; set; }
+
+ ///
+ /// 排序条件
+ ///
+ public record Sort
+ {
+ ///
+ /// 字段名称
+ /// 必填:否
+ /// 示例值:多行文本
+ /// 最大长度:1000
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("field_name")]
+ public string? FieldName { get; set; }
+
+ ///
+ /// 是否倒序排序
+ /// 必填:否
+ /// 示例值:true
+ /// 默认值:false
+ ///
+ [JsonPropertyName("desc")]
+ public bool? Desc { get; set; }
+ }
+
+ ///
+ /// 筛选条件
+ /// 必填:否
+ ///
+ [JsonPropertyName("filter")]
+ public FilterInfo? Filter { get; set; }
+
+ ///
+ /// 筛选条件
+ ///
+ public record FilterInfo
+ {
+ ///
+ /// 条件逻辑连接词
+ /// 必填:否
+ /// 示例值:and
+ /// 最大长度:10
+ /// 最小长度:0
+ /// 可选值:
+ /// - and:满足全部条件
+ /// - or:满足任一条件
+ ///
+ ///
+ [JsonPropertyName("conjunction")]
+ public string? Conjunction { get; set; }
+
+ ///
+ /// 筛选条件集合
+ /// 必填:否
+ /// 最大长度:50
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("conditions")]
+ public Condition[]? Conditions { get; set; }
+
+ ///
+ /// 筛选条件集合
+ ///
+ public record Condition
+ {
+ ///
+ /// 筛选条件的左值,值为字段的名称
+ /// 必填:是
+ /// 示例值:字段1
+ /// 最大长度:1000
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("field_name")]
+ public string FieldName { get; set; } = string.Empty;
+
+ ///
+ /// 条件运算符
+ /// 必填:是
+ /// 示例值:is
+ /// 可选值:
+ /// - is:等于
+ /// - isNot:不等于
+ /// - contains:包含
+ /// - doesNotContain:不包含
+ /// - isEmpty:为空
+ /// - isNotEmpty:不为空
+ /// - isGreater:大于
+ /// - isGreaterEqual:大于等于
+ /// - isLess:小于
+ /// - isLessEqual:小于等于
+ /// - like:like
+ /// - in:in
+ ///
+ ///
+ [JsonPropertyName("operator")]
+ public string Operator { get; set; } = string.Empty;
+
+ ///
+ /// 目标值
+ /// [目标值填写指南](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/record-filter-guide)
+ /// 必填:否
+ /// 示例值:文本内容
+ /// 最大长度:10
+ /// 最小长度:0
+ ///
+ [JsonPropertyName("value")]
+ public string[]? Value { get; set; }
+ }
+ }
+
+ ///
+ /// 控制是否返回自动计算的字段, true 表示返回
+ /// 必填:否
+ /// 示例值:false
+ ///
+ [JsonPropertyName("automatic_fields")]
+ public bool? AutomaticFields { get; set; }
+}
diff --git a/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchResponseDto.cs b/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchResponseDto.cs
new file mode 100644
index 00000000..011e4846
--- /dev/null
+++ b/src/Base/PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchResponseDto.cs
@@ -0,0 +1,139 @@
+namespace FeishuNetSdk.Base;
+///
+/// 查询记录 响应体
+/// 该接口用于查询数据表中的现有记录,单次最多查询 500 行记录,支持分页获取。
+/// 接口ID:7312729248342360068
+/// 文档地址:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/search
+/// JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fuAjLw4CM%2fukTMukTMukTM%2freference%2fbitable-v1%2fapp-table-record%2fsearch
+///
+public record PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchResponseDto
+{
+ ///
+ /// record 结果
+ /// 必填:否
+ ///
+ [JsonPropertyName("items")]
+ public AppTableRecord? Items { get; set; }
+
+ ///
+ /// record 结果
+ ///
+ public record AppTableRecord
+ {
+ ///
+ /// 记录字段[记录数据结构](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/bitable-record-data-structure-overview)
+ /// 必填:是
+ /// 示例值:{}
+ ///
+ [JsonPropertyName("fields")]
+ public object Fields { get; set; } = new();
+
+ ///
+ /// 记录Id
+ /// 必填:否
+ /// 示例值:recgcfdzKq
+ ///
+ [JsonPropertyName("record_id")]
+ public string? RecordId { get; set; }
+
+ ///
+ /// 创建人
+ /// 必填:否
+ ///
+ [JsonPropertyName("created_by")]
+ public Person? CreatedBy { get; set; }
+
+ ///
+ /// 创建人
+ ///
+ public record Person
+ {
+ ///
+ /// 人员Id
+ /// 必填:否
+ /// 示例值:ou_9a971ded01b4ca66f4798549878abcef
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 中文姓名
+ /// 必填:否
+ /// 示例值:黄小豆
+ ///
+ [JsonPropertyName("name")]
+ public string? Name { get; set; }
+
+ ///
+ /// 英文姓名
+ /// 必填:否
+ /// 示例值:Xiaodou Huang
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+
+ ///
+ /// 邮箱
+ /// 必填:否
+ /// 示例值:email@example.com
+ ///
+ [JsonPropertyName("email")]
+ public string? Email { get; set; }
+
+ ///
+ /// 头像链接
+ /// 必填:否
+ /// 示例值:https://example.com/avatar
+ ///
+ [JsonPropertyName("avatar_url")]
+ public string? AvatarUrl { get; set; }
+ }
+
+ ///
+ /// 创建时间
+ /// 必填:否
+ /// 示例值:1675244156000
+ ///
+ [JsonPropertyName("created_time")]
+ public long? CreatedTime { get; set; }
+
+ ///
+ /// 修改人
+ /// 必填:否
+ ///
+ [JsonPropertyName("last_modified_by")]
+ public Person? LastModifiedBy { get; set; }
+
+ ///
+ /// 最近更新时间
+ /// 必填:否
+ /// 示例值:1677556020000
+ ///
+ [JsonPropertyName("last_modified_time")]
+ public long? LastModifiedTime { get; set; }
+ }
+
+ ///
+ /// 是否还有更多项
+ /// 必填:否
+ /// 示例值:true
+ ///
+ [JsonPropertyName("has_more")]
+ public bool? HasMore { get; set; }
+
+ ///
+ /// 分页标记,当 has_more 为 true 时,会同时返回新的 page_token,否则不返回 page_token
+ /// 必填:否
+ /// 示例值:xxx
+ ///
+ [JsonPropertyName("page_token")]
+ public string? PageToken { get; set; }
+
+ ///
+ /// 总数
+ /// 必填:否
+ /// 示例值:100
+ ///
+ [JsonPropertyName("total")]
+ public int? Total { get; set; }
+}
diff --git a/src/Calendar/PostCalendarV4FreebusyListBodyDto.cs b/src/Calendar/PostCalendarV4FreebusyListBodyDto.cs
index 9378e9ec..8b3cfa6e 100644
--- a/src/Calendar/PostCalendarV4FreebusyListBodyDto.cs
+++ b/src/Calendar/PostCalendarV4FreebusyListBodyDto.cs
@@ -1,6 +1,6 @@
namespace FeishuNetSdk.Calendar;
///
-/// 查询主日历忙闲信息 请求体
+/// 查询主日历日程忙闲信息 请求体
/// 查询用户主日历或会议室的忙闲信息。
/// 接口ID:6952888507002912795
/// 文档地址:https://open.feishu.cn/document/server-docs/calendar-v4/calendar/list
@@ -39,4 +39,20 @@ public record PostCalendarV4FreebusyListBodyDto
///
[JsonPropertyName("room_id")]
public string? RoomId { get; set; }
+
+ ///
+ /// 是否包含绑定的三方日历中的日程,不传默认为true,即包含。
+ /// 必填:否
+ /// 示例值:true
+ ///
+ [JsonPropertyName("include_external_calendar")]
+ public bool? IncludeExternalCalendar { get; set; }
+
+ ///
+ /// 是否包含标记为空闲的日程,不传默认为true,即不包含。
+ /// 必填:否
+ /// 示例值:true
+ ///
+ [JsonPropertyName("only_busy")]
+ public bool? OnlyBusy { get; set; }
}
diff --git a/src/Calendar/PostCalendarV4FreebusyListResponseDto.cs b/src/Calendar/PostCalendarV4FreebusyListResponseDto.cs
index e35abe2c..62554ac4 100644
--- a/src/Calendar/PostCalendarV4FreebusyListResponseDto.cs
+++ b/src/Calendar/PostCalendarV4FreebusyListResponseDto.cs
@@ -1,6 +1,6 @@
namespace FeishuNetSdk.Calendar;
///
-/// 查询主日历忙闲信息 响应体
+/// 查询主日历日程忙闲信息 响应体
/// 查询用户主日历或会议室的忙闲信息。
/// 接口ID:6952888507002912795
/// 文档地址:https://open.feishu.cn/document/server-docs/calendar-v4/calendar/list
diff --git a/src/Hire/GetHireV1JobsResponseDto.cs b/src/Hire/GetHireV1JobsResponseDto.cs
new file mode 100644
index 00000000..436b6093
--- /dev/null
+++ b/src/Hire/GetHireV1JobsResponseDto.cs
@@ -0,0 +1,702 @@
+namespace FeishuNetSdk.Hire;
+///
+/// 获取职位列表 响应体
+/// 根据更新时间获取职位列表,仅支持获取默认字段信息,获取详细信息可调用[获取职位信息](https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/job/get)接口。
+/// 接口ID:7001051759612919811
+/// 文档地址:https://open.feishu.cn/document/server-docs/hire-v1/recruitment-related-configuration/job/list-2
+/// JSON地址:https://open.feishu.cn/document_portal/v1/document/get_detail?fullPath=%2fukTMukTMukTM%2fuMzM1YjLzMTN24yMzUjN%2fhire-v1%2fjob%2flist
+///
+public record GetHireV1JobsResponseDto
+{
+ ///
+ /// 是否还有更多项
+ /// 必填:否
+ /// 示例值:true
+ ///
+ [JsonPropertyName("has_more")]
+ public bool? HasMore { get; set; }
+
+ ///
+ /// 分页标记,当 has_more 为 true 时,会同时返回新的 page_token,否则不返回 page_token
+ /// 必填:否
+ /// 示例值:eyJvZmZzZXQiOjEwLCJ0aW1lc3RhbXAiOjE2Mjc1NTUyMjM2NzIsImlkIjpudWxsfQ==
+ ///
+ [JsonPropertyName("page_token")]
+ public string? PageToken { get; set; }
+
+ ///
+ /// 列表
+ /// 必填:否
+ ///
+ [JsonPropertyName("items")]
+ public Job[]? Items { get; set; }
+
+ ///
+ /// 列表
+ ///
+ public record Job
+ {
+ ///
+ /// 职位 ID
+ /// 必填:否
+ /// 示例值:6001
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 职位名称
+ /// 必填:否
+ /// 示例值:测试职位
+ ///
+ [JsonPropertyName("title")]
+ public string? Title { get; set; }
+
+ ///
+ /// 职位描述
+ /// 必填:否
+ /// 示例值:职位描述文本
+ ///
+ [JsonPropertyName("description")]
+ public string? Description { get; set; }
+
+ ///
+ /// 职位编号
+ /// 必填:否
+ /// 示例值:R18
+ ///
+ [JsonPropertyName("code")]
+ public string? Code { get; set; }
+
+ ///
+ /// 职位要求
+ /// 必填:否
+ /// 示例值:职位要求文本
+ ///
+ [JsonPropertyName("requirement")]
+ public string? Requirement { get; set; }
+
+ ///
+ /// 雇佣类型
+ /// 必填:否
+ ///
+ [JsonPropertyName("recruitment_type")]
+ public JobRecruitmentType? RecruitmentType { get; set; }
+
+ ///
+ /// 雇佣类型
+ ///
+ public record JobRecruitmentType
+ {
+ ///
+ /// 雇佣类型 ID
+ /// 必填:否
+ /// 示例值:6001
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 雇佣类型中文名称
+ /// 必填:否
+ /// 示例值:全职
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 雇佣类型英文名称
+ /// 必填:否
+ /// 示例值:FullTime
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+
+ ///
+ /// 雇佣类型启用状态
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:启用
+ /// - 2:未启用
+ ///
+ ///
+ [JsonPropertyName("active_status")]
+ public int? ActiveStatus { get; set; }
+ }
+
+ ///
+ /// 部门
+ /// 必填:否
+ ///
+ [JsonPropertyName("department")]
+ public JobDepartment? Department { get; set; }
+
+ ///
+ /// 部门
+ ///
+ public record JobDepartment
+ {
+ ///
+ /// 部门 ID
+ /// 必填:否
+ /// 示例值:od-xxxx
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 部门中文名称
+ /// 必填:否
+ /// 示例值:字节跳动
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 部门英文名称
+ /// 必填:否
+ /// 示例值:Bytedance
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+ }
+
+ ///
+ /// 工作地点
+ /// 必填:否
+ ///
+ [JsonPropertyName("city")]
+ public JobCity? City { get; set; }
+
+ ///
+ /// 工作地点
+ ///
+ public record JobCity
+ {
+ ///
+ /// 工作地点城市代码
+ /// 必填:否
+ /// 示例值:C20
+ ///
+ [JsonPropertyName("city_code")]
+ public string? CityCode { get; set; }
+
+ ///
+ /// 工作地点中文名称
+ /// 必填:否
+ /// 示例值:成都
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 工作地点英文名称
+ /// 必填:否
+ /// 示例值:Chengdu
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+ }
+
+ ///
+ /// 最低职级
+ /// 必填:否
+ ///
+ [JsonPropertyName("min_job_level")]
+ public JobLevel? MinJobLevel { get; set; }
+
+ ///
+ /// 最低职级
+ ///
+ public record JobLevel
+ {
+ ///
+ /// 职级 ID
+ /// 必填:否
+ /// 示例值:6301
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 职级中文名称
+ /// 必填:否
+ /// 示例值:级别-2
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 职级英文名称
+ /// 必填:否
+ /// 示例值:level-2
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+
+ ///
+ /// 职级启用状态
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:启用
+ /// - 2:未启用
+ ///
+ ///
+ [JsonPropertyName("active_status")]
+ public int? ActiveStatus { get; set; }
+ }
+
+ ///
+ /// 最高职级
+ /// 必填:否
+ ///
+ [JsonPropertyName("max_job_level")]
+ public JobLevel? MaxJobLevel { get; set; }
+
+ ///
+ /// 职位亮点
+ /// 必填:否
+ ///
+ [JsonPropertyName("highlight_list")]
+ public JobHighlight[]? HighlightLists { get; set; }
+
+ ///
+ /// 职位亮点
+ ///
+ public record JobHighlight
+ {
+ ///
+ /// 职位亮点 ID
+ /// 必填:否
+ /// 示例值:6301
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 职位亮点中文名称
+ /// 必填:否
+ /// 示例值:团队氛围好
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 职位亮点英文名称
+ /// 必填:否
+ /// 示例值:Positive team atmosphere
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+ }
+
+ ///
+ /// 职位序列
+ /// 必填:否
+ ///
+ [JsonPropertyName("job_category")]
+ public JobJobCategory? JobCategory { get; set; }
+
+ ///
+ /// 职位序列
+ ///
+ public record JobJobCategory
+ {
+ ///
+ /// 职位序列 ID
+ /// 必填:否
+ /// 示例值:6301
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 职位序列中文名称
+ /// 必填:否
+ /// 示例值:序列-A
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 职位序列英文名称
+ /// 必填:否
+ /// 示例值:category-A
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+
+ ///
+ /// 职位序列启用状态
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:启用
+ /// - 2:未启用
+ ///
+ ///
+ [JsonPropertyName("active_status")]
+ public int? ActiveStatus { get; set; }
+ }
+
+ ///
+ /// 职位类别
+ /// 必填:否
+ ///
+ [JsonPropertyName("job_type")]
+ public JobJobType? JobType { get; set; }
+
+ ///
+ /// 职位类别
+ ///
+ public record JobJobType
+ {
+ ///
+ /// 职位类别 ID
+ /// 必填:否
+ /// 示例值:6890840777044265230
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 职位类别中文名称
+ /// 必填:否
+ /// 示例值:金融
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 职位类别英文名称
+ /// 必填:否
+ /// 示例值:Finance
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+ }
+
+ ///
+ /// 启用状态
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:启用
+ /// - 2:未启用
+ ///
+ ///
+ [JsonPropertyName("active_status")]
+ public int? ActiveStatus { get; set; }
+
+ ///
+ /// 创建人ID,若为空则为系统或其他对接系统创建
+ /// 必填:否
+ /// 示例值:ou-xxx
+ ///
+ [JsonPropertyName("create_user_id")]
+ public string? CreateUserId { get; set; }
+
+ ///
+ /// 创建时间 请使用create_timestamp
+ /// 必填:否
+ /// 示例值:1617170925462
+ ///
+ [JsonPropertyName("create_time")]
+ public int? CreateTime { get; set; }
+
+ ///
+ /// 更新时间 请使用update_timestamp
+ /// 必填:否
+ /// 示例值:1617170925462
+ ///
+ [JsonPropertyName("update_time")]
+ public int? UpdateTime { get; set; }
+
+ ///
+ /// 招聘流程类型
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:社招流程
+ /// - 2:校招流程
+ ///
+ ///
+ [JsonPropertyName("process_type")]
+ public int? ProcessType { get; set; }
+
+ ///
+ /// 招聘流程 ID
+ /// 必填:否
+ /// 示例值:1
+ ///
+ [JsonPropertyName("process_id")]
+ public string? ProcessId { get; set; }
+
+ ///
+ /// 招聘流程中文名称
+ /// 必填:否
+ /// 示例值:流程中文名
+ ///
+ [JsonPropertyName("process_name")]
+ public string? ProcessName { get; set; }
+
+ ///
+ /// 招聘流程英文名称
+ /// 必填:否
+ /// 示例值:流程英文名
+ ///
+ [JsonPropertyName("process_en_name")]
+ public string? ProcessEnName { get; set; }
+
+ ///
+ /// 职能分类
+ /// 必填:否
+ ///
+ [JsonPropertyName("job_function")]
+ public IdNameObject? JobFunction { get; set; }
+
+ ///
+ /// 职能分类
+ ///
+ public record IdNameObject
+ {
+ ///
+ /// ID
+ /// 必填:否
+ /// 示例值:1213213123123
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 名称
+ /// 必填:否
+ ///
+ [JsonPropertyName("name")]
+ public I18n? Name { get; set; }
+
+ ///
+ /// 名称
+ ///
+ public record I18n
+ {
+ ///
+ /// 中文
+ /// 必填:否
+ /// 示例值:测试
+ ///
+ [JsonPropertyName("zh_cn")]
+ public string? ZhCn { get; set; }
+
+ ///
+ /// 英文
+ /// 必填:否
+ /// 示例值:test
+ ///
+ [JsonPropertyName("en_us")]
+ public string? EnUs { get; set; }
+ }
+ }
+
+ ///
+ /// 职位项目
+ /// 必填:否
+ ///
+ [JsonPropertyName("subject")]
+ public IdNameObject? Subject { get; set; }
+
+ ///
+ /// 招聘数量
+ /// 必填:否
+ /// 示例值:100
+ ///
+ [JsonPropertyName("head_count")]
+ public int? HeadCount { get; set; }
+
+ ///
+ /// 工作年限
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:不限
+ /// - 2:应届毕业生
+ /// - 3:1年以下
+ /// - 4:1-3年
+ /// - 5:3-5年
+ /// - 6:5-7年
+ /// - 7:7-10年
+ /// - 8:10年以上
+ ///
+ ///
+ [JsonPropertyName("experience")]
+ public int? Experience { get; set; }
+
+ ///
+ /// 到期日期 请使用expiry_timestamp
+ /// 必填:否
+ /// 示例值:1622484739955
+ ///
+ [JsonPropertyName("expiry_time")]
+ public int? ExpiryTime { get; set; }
+
+ ///
+ /// 最低薪资,单位:k
+ /// 必填:否
+ /// 示例值:10
+ ///
+ [JsonPropertyName("min_salary")]
+ public int? MinSalary { get; set; }
+
+ ///
+ /// 最高薪资,单位:k
+ /// 必填:否
+ /// 示例值:20
+ ///
+ [JsonPropertyName("max_salary")]
+ public int? MaxSalary { get; set; }
+
+ ///
+ /// 学历要求
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:JuniorMiddleSchoolEducation
+ /// - 2:初中及以上
+ /// - 3:专职及以上
+ /// - 4:高中及以上
+ /// - 5:大专及以上
+ /// - 6:本科及以上
+ /// - 7:硕士及以上
+ /// - 8:博士及以上
+ /// - 20:不限
+ ///
+ ///
+ [JsonPropertyName("required_degree")]
+ public int? RequiredDegree { get; set; }
+
+ ///
+ /// 工作地点列表
+ /// 必填:否
+ ///
+ [JsonPropertyName("city_list")]
+ public CodeNameObject[]? CityLists { get; set; }
+
+ ///
+ /// 工作地点列表
+ ///
+ public record CodeNameObject
+ {
+ ///
+ /// 编码
+ /// 必填:否
+ /// 示例值:1111
+ ///
+ [JsonPropertyName("code")]
+ public string? Code { get; set; }
+
+ ///
+ /// 名称
+ /// 必填:否
+ ///
+ [JsonPropertyName("name")]
+ public I18n? Name { get; set; }
+
+ ///
+ /// 名称
+ ///
+ public record I18n
+ {
+ ///
+ /// 中文
+ /// 必填:否
+ /// 示例值:测试
+ ///
+ [JsonPropertyName("zh_cn")]
+ public string? ZhCn { get; set; }
+
+ ///
+ /// 英文
+ /// 必填:否
+ /// 示例值:test
+ ///
+ [JsonPropertyName("en_us")]
+ public string? EnUs { get; set; }
+ }
+ }
+
+ ///
+ /// 职位属性,1是实体职位,2是虚拟职位
+ /// 必填:否
+ /// 示例值:1
+ /// 可选值:
+ /// - 1:实体职位
+ /// - 2:虚拟职位
+ ///
+ ///
+ [JsonPropertyName("job_attribute")]
+ public int? JobAttribute { get; set; }
+
+ ///
+ /// 创建时间戳
+ /// 必填:否
+ /// 示例值:1617170925462
+ ///
+ [JsonPropertyName("create_timestamp")]
+ public string? CreateTimestamp { get; set; }
+
+ ///
+ /// 更新时间戳
+ /// 必填:否
+ /// 示例值:1617170925462
+ ///
+ [JsonPropertyName("update_timestamp")]
+ public string? UpdateTimestamp { get; set; }
+
+ ///
+ /// 到期时间戳
+ /// 必填:否
+ /// 示例值:1622484739955
+ ///
+ [JsonPropertyName("expiry_timestamp")]
+ public string? ExpiryTimestamp { get; set; }
+
+ ///
+ /// 目标专业
+ /// 必填:否
+ ///
+ [JsonPropertyName("target_major_list")]
+ public TargetMajorInfo[]? TargetMajorLists { get; set; }
+
+ ///
+ /// 目标专业
+ ///
+ public record TargetMajorInfo
+ {
+ ///
+ /// 目标专业ID,「0」 为不限专业,其他情况可通过[「根据主数据编码批量获取专业」](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/mdm-v3/batch_major/get)获取专业详情
+ /// 必填:否
+ /// 示例值:6930815272790114324
+ ///
+ [JsonPropertyName("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// 目标专业中文名称
+ /// 必填:否
+ /// 示例值:考古
+ ///
+ [JsonPropertyName("zh_name")]
+ public string? ZhName { get; set; }
+
+ ///
+ /// 目标专业英文名称
+ /// 必填:否
+ /// 示例值:archeology
+ ///
+ [JsonPropertyName("en_name")]
+ public string? EnName { get; set; }
+ }
+ }
+}
diff --git a/src/IFeishuTenantApi.cs b/src/IFeishuTenantApi.cs
index 39b21254..b875f4eb 100644
--- a/src/IFeishuTenantApi.cs
+++ b/src/IFeishuTenantApi.cs
@@ -4731,7 +4731,7 @@ System.Threading.Tasks.Task PostCalendarV4CalendarsByCalendarIdE
[PathQuery] int? page_size = 20);
///
- /// 【日历】查询主日历忙闲信息
+ /// 【日历】查询主日历日程忙闲信息
/// 接口ID:6952888507002912795
/// 接口文档:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/freebusy/list
/// Authorization:tenant_access_token、user_access_token
@@ -6916,7 +6916,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -6926,7 +6926,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -6936,7 +6936,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -6990,7 +6990,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -7000,7 +7000,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -7010,7 +7010,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -7064,7 +7064,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -7074,7 +7074,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -7084,7 +7084,7 @@ System.Threading.Tasks.Task PostHelpdeskV1EventsUnsubscribeAsync
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -7608,7 +7608,7 @@ System.Threading.Tasks.Task DeleteVcV1ReservesByReserveIdAsync(
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -7618,7 +7618,7 @@ System.Threading.Tasks.Task DeleteVcV1ReservesByReserveIdAsync(
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -7791,7 +7791,7 @@ System.Threading.Tasks.Task DeleteVcV1ReservesByReserveIdAsync(
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -7801,7 +7801,7 @@ System.Threading.Tasks.Task DeleteVcV1ReservesByReserveIdAsync(
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -7811,7 +7811,7 @@ System.Threading.Tasks.Task DeleteVcV1ReservesByReserveIdAsync(
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -9998,7 +9998,7 @@ System.Threading.Tasks.Task GetAcsV1UsersByUserIdFaceAsync(
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -10008,7 +10008,7 @@ System.Threading.Tasks.Task GetAcsV1UsersByUserIdFaceAsync(
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -10018,7 +10018,7 @@ System.Threading.Tasks.Task GetAcsV1UsersByUserIdFaceAsync(
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -10136,7 +10136,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -10146,7 +10146,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -10156,7 +10156,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -10248,7 +10248,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -10308,7 +10308,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -10318,7 +10318,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -10328,7 +10328,7 @@ System.Threading.Tasks.Task DeleteHireV1JobRequirementsByJobRequ
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -11369,6 +11369,89 @@ System.Threading.Tasks.Task DeleteTaskV1TasksByTaskIdCommentsByC
[JsonContent] Performance.PostPerformanceV1ReviewDatasQueryBodyDto dto,
[PathQuery] string? user_id_type = "open_id");
+ ///
+ /// 【招聘】获取职位列表
+ /// 接口ID:7001051759612919811
+ /// 接口文档:https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/job/list
+ /// Authorization:tenant_access_token
+ /// 根据更新时间获取职位列表,仅支持获取默认字段信息,获取详细信息可调用[获取职位信息](https://open.feishu.cn/document/ukTMukTMukTM/uMzM1YjLzMTN24yMzUjN/hire-v1/job/get)接口。
+ ///
+ ///
+ /// 必填:否
+ /// 最早更新时间,毫秒级时间戳
+ /// 示例值:1618500278663
+ /// 默认值:null
+ ///
+ ///
+ /// 必填:否
+ /// 最晚更新时间,毫秒级时间戳
+ /// 示例值:1618500278663
+ /// 默认值:null
+ ///
+ ///
+ /// 必填:否
+ /// 分页大小
+ /// 示例值:10
+ /// 默认值:10
+ ///
+ ///
+ /// 必填:否
+ /// 分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
+ /// 示例值:eyJvZmZzZXQiOjEwLCJ0aW1lc3RhbXAiOjE2Mjc1NTUyMjM2NzIsImlkIjpudWxsfQ==
+ /// 默认值:null
+ ///
+ ///
+ /// 必填:否
+ /// 用户 ID 类型
+ /// 示例值:open_id
+ ///
+ /// - open_id:标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。[了解更多:如何获取 Open ID](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid)
+ /// - union_id:标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。[了解更多:如何获取 Union ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-union-id)
+ /// - user_id:标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。[了解更多:如何获取 User ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-user-id)
+ ///
+ /// 默认值:open_id
+ ///
+ ///
+ /// 必填:否
+ /// 此次调用中使用的部门 ID 的类型
+ /// 示例值:department_id
+ ///
+ /// - open_department_id:以 open_department_id 来标识部门
+ /// - department_id:以 department_id 来标识部门
+ ///
+ /// 默认值:open_department_id
+ ///
+ ///
+ /// 必填:否
+ /// 此次调用中使用的「职级 ID」的类型
+ /// 示例值:6942778198054125570
+ ///
+ /// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
+ ///
+ /// 默认值:people_admin_job_level_id
+ ///
+ ///
+ /// 必填:否
+ /// 此次调用中使用的「序列 ID」的类型
+ /// 示例值:6942778198054125571
+ ///
+ /// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
+ ///
+ /// 默认值:people_admin_job_category_id
+ ///
+ [HttpGet("/open-apis/hire/v1/jobs")]
+ System.Threading.Tasks.Task> GetHireV1JobsAsync(
+ [PathQuery] string? update_start_time = null,
+ [PathQuery] string? update_end_time = null,
+ [PathQuery] int? page_size = 10,
+ [PathQuery] string? page_token = null,
+ [PathQuery] string? user_id_type = "open_id",
+ [PathQuery] string? department_id_type = "open_department_id",
+ [PathQuery] string? job_level_id_type = "people_admin_job_level_id",
+ [PathQuery] string? job_family_id_type = "people_admin_job_category_id");
+
///
/// 【通讯录】更新用户组
/// 接口ID:7008085931593007107
@@ -11730,7 +11813,7 @@ System.Threading.Tasks.Task PostContactV3GroupByGroupIdMemberRem
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -11740,7 +11823,7 @@ System.Threading.Tasks.Task PostContactV3GroupByGroupIdMemberRem
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -13894,7 +13977,7 @@ System.Threading.Tasks.Task DeleteMailV1UserMailboxesByUserMailb
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -13904,7 +13987,7 @@ System.Threading.Tasks.Task DeleteMailV1UserMailboxesByUserMailb
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -13914,7 +13997,7 @@ System.Threading.Tasks.Task DeleteMailV1UserMailboxesByUserMailb
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -14966,7 +15049,7 @@ System.Threading.Tasks.Task DeleteOkrV1ProgressRecordsByProgress
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -16400,7 +16483,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -16410,7 +16493,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -16420,7 +16503,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -16470,7 +16553,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -16480,7 +16563,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -16490,7 +16573,7 @@ System.Threading.Tasks.Task PostAdminV1PasswordResetAsync(
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -22840,7 +22923,7 @@ System.Threading.Tasks.Task PutContactV3FunctionalRolesByRoleIdA
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -22907,7 +22990,7 @@ System.Threading.Tasks.Task PutContactV3FunctionalRolesByRoleIdA
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -23533,7 +23616,7 @@ System.Threading.Tasks.Task PatchVcV1ReserveConfigsByReserveConf
/// 示例值:6942778198054125570
///
/// - people_admin_job_level_id:「人力系统管理后台」适用的职级 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_level_id:「飞书管理后台」适用的职级 ID,通过「获取租户职级列表」接口获取
+ /// - job_level_id:「飞书管理后台」适用的职级 ID,通过[「获取租户职级列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_level/list)接口获取
///
/// 默认值:people_admin_job_level_id
///
@@ -23543,7 +23626,7 @@ System.Threading.Tasks.Task PatchVcV1ReserveConfigsByReserveConf
/// 示例值:6942778198054125571
///
/// - people_admin_job_category_id:「人力系统管理后台」适用的序列 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - job_family_id:「飞书管理后台」适用的序列 ID,通过「获取租户序列列表」接口获取
+ /// - job_family_id:「飞书管理后台」适用的序列 ID,通过[「获取租户序列列表」](https://open.feishu.cn/document/server-docs/contact-v3/job_family/list)接口获取
///
/// 默认值:people_admin_job_category_id
///
@@ -23553,7 +23636,7 @@ System.Threading.Tasks.Task PatchVcV1ReserveConfigsByReserveConf
/// 示例值:1
///
/// - people_admin_employee_type_id:「人力系统管理后台」适用的人员类型 ID。人力系统管理后台逐步下线中,建议不继续使用此 ID。
- /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过「查询人员类型」接口获取
+ /// - employee_type_enum_id:「飞书管理后台」适用的人员类型 ID,通过[「查询人员类型」](https://open.feishu.cn/document/server-docs/contact-v3/employee_type_enum/list)接口获取
///
/// 默认值:people_admin_employee_type_id
///
@@ -28140,6 +28223,58 @@ System.Threading.Tasks.Task DeleteLingoV1EntitiesByEntityIdAsync
[JsonContent] FeishuPeople.PatchCorehrV1CompaniesByCompanyIdBodyDto dto,
[PathQuery] string? client_token = null);
+ ///
+ /// 【多维表格】查询记录
+ /// 接口ID:7312729248342360068
+ /// 接口文档:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/search
+ /// Authorization:tenant_access_token、user_access_token
+ /// 该接口用于查询数据表中的现有记录,单次最多查询 500 行记录,支持分页获取。
+ ///
+ ///
+ /// 路径参数
+ /// 必填:是
+ /// 表格token
+ /// 示例值:NQRxbRkBMa6OnZsjtERcxhNWnNh
+ ///
+ ///
+ /// 路径参数
+ /// 必填:是
+ /// 表ID
+ /// 示例值:tbl0xe5g8PP3U3cS
+ ///
+ ///
+ /// 必填:否
+ /// 用户 ID 类型
+ /// 示例值:open_id
+ ///
+ /// - open_id:标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。[了解更多:如何获取 Open ID](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid)
+ /// - union_id:标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。[了解更多:如何获取 Union ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-union-id)
+ /// - user_id:标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。[了解更多:如何获取 User ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-user-id)
+ ///
+ /// 默认值:open_id
+ ///
+ ///
+ /// 必填:否
+ /// 分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
+ /// 示例值:eVQrYzJBNDNONlk4VFZBZVlSdzlKdFJ4bVVHVExENDNKVHoxaVdiVnViQT0=
+ /// 默认值:null
+ ///
+ ///
+ /// 必填:否
+ /// 分页大小
+ /// 示例值:10
+ /// 默认值:20
+ ///
+ /// 请求体
+ [HttpPost("/open-apis/bitable/v1/apps/{app_token}/tables/{table_id}/records/search")]
+ System.Threading.Tasks.Task> PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchAsync(
+ [PathQuery] string app_token,
+ [PathQuery] string table_id,
+ [JsonContent] Base.PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto dto,
+ [PathQuery] string? user_id_type = "open_id",
+ [PathQuery] string? page_token = null,
+ [PathQuery] int? page_size = 20);
+
///
/// 【日历】回复日程
/// 接口ID:7317471576948834305
diff --git a/src/IFeishuUserApi.cs b/src/IFeishuUserApi.cs
index 91c9eddd..3983f7ec 100644
--- a/src/IFeishuUserApi.cs
+++ b/src/IFeishuUserApi.cs
@@ -2919,7 +2919,7 @@ System.Threading.Tasks.Task PostCalendarV4CalendarsByCalendarIdE
[PathQuery] int? page_size = 20);
///
- /// 【日历】查询主日历忙闲信息
+ /// 【日历】查询主日历日程忙闲信息
/// 接口ID:6952888507002912795
/// 接口文档:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/calendar-v4/freebusy/list
/// Authorization:tenant_access_token、user_access_token
@@ -14656,6 +14656,60 @@ System.Threading.Tasks.Task DeleteLingoV1EntitiesByEntityIdAsync
[JsonContent] FeishuPeople.PatchCorehrV1CompaniesByCompanyIdBodyDto dto,
[PathQuery] string? client_token = null);
+ ///
+ /// 【多维表格】查询记录
+ /// 接口ID:7312729248342360068
+ /// 接口文档:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/bitable-v1/app-table-record/search
+ /// Authorization:tenant_access_token、user_access_token
+ /// 该接口用于查询数据表中的现有记录,单次最多查询 500 行记录,支持分页获取。
+ ///
+ ///
+ /// 路径参数
+ /// 必填:是
+ /// 表格token
+ /// 示例值:NQRxbRkBMa6OnZsjtERcxhNWnNh
+ ///
+ ///
+ /// 路径参数
+ /// 必填:是
+ /// 表ID
+ /// 示例值:tbl0xe5g8PP3U3cS
+ ///
+ ///
+ /// 必填:否
+ /// 用户 ID 类型
+ /// 示例值:open_id
+ ///
+ /// - open_id:标识一个用户在某个应用中的身份。同一个用户在不同应用中的 Open ID 不同。[了解更多:如何获取 Open ID](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-openid)
+ /// - union_id:标识一个用户在某个应用开发商下的身份。同一用户在同一开发商下的应用中的 Union ID 是相同的,在不同开发商下的应用中的 Union ID 是不同的。通过 Union ID,应用开发商可以把同个用户在多个应用中的身份关联起来。[了解更多:如何获取 Union ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-union-id)
+ /// - user_id:标识一个用户在某个租户内的身份。同一个用户在租户 A 和租户 B 内的 User ID 是不同的。在同一个租户内,一个用户的 User ID 在所有应用(包括商店应用)中都保持一致。User ID 主要用于在不同的应用间打通用户数据。[了解更多:如何获取 User ID?](https://open.feishu.cn/document/uAjLw4CM/ugTN1YjL4UTN24CO1UjN/trouble-shooting/how-to-obtain-user-id)
+ ///
+ /// 默认值:open_id
+ ///
+ ///
+ /// 必填:否
+ /// 分页标记,第一次请求不填,表示从头开始遍历;分页查询结果还有更多项时会同时返回新的 page_token,下次遍历可采用该 page_token 获取查询结果
+ /// 示例值:eVQrYzJBNDNONlk4VFZBZVlSdzlKdFJ4bVVHVExENDNKVHoxaVdiVnViQT0=
+ /// 默认值:null
+ ///
+ ///
+ /// 必填:否
+ /// 分页大小
+ /// 示例值:10
+ /// 默认值:20
+ ///
+ /// 请求体
+ /// 用户凭证
+ [HttpPost("/open-apis/bitable/v1/apps/{app_token}/tables/{table_id}/records/search")]
+ System.Threading.Tasks.Task> PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchAsync(
+ UserAccessToken access_token,
+ [PathQuery] string app_token,
+ [PathQuery] string table_id,
+ [JsonContent] Base.PostBitableV1AppsByAppTokenTablesByTableIdRecordsSearchBodyDto dto,
+ [PathQuery] string? user_id_type = "open_id",
+ [PathQuery] string? page_token = null,
+ [PathQuery] int? page_size = 20);
+
///
/// 【日历】回复日程
/// 接口ID:7317471576948834305