diff --git a/TenantAccessList.md b/TenantAccessList.md index 2934ff35..deee4335 100644 --- a/TenantAccessList.md +++ b/TenantAccessList.md @@ -439,9 +439,9 @@ GetWikiV2Spaces 2202023-07-27✓云文档获取知识空间信息 GetWikiV2SpacesBySpaceId -2212023-07-27✓云文档添加知识空间成员 +2212024-01-18✓云文档添加知识空间成员 PostWikiV2SpacesBySpaceIdMembers -2222023-07-27✓云文档删除知识空间成员 +2222024-01-18✓云文档删除知识空间成员 DeleteWikiV2SpacesBySpaceIdMembersByMemberId 2232023-07-27✓云文档更新知识空间设置 PutWikiV2SpacesBySpaceIdSetting @@ -473,7 +473,7 @@ GetContactV3DepartmentsParent 2372023-08-01✓日历查询主日历信息 PostCalendarV4CalendarsPrimary -2382023-10-27✓日历查询主日历忙闲信息 +2382024-01-23✓日历查询主日历日程忙闲信息 PostCalendarV4FreebusyList 2392023-07-26✓日历查询日历信息 GetCalendarV4CalendarsByCalendarId @@ -683,7 +683,7 @@ PostAttendanceV1UserTaskRemedysQueryUserAllowedRemedys 3422023-12-08✓考勤打卡获取补卡记录 PostAttendanceV1UserTaskRemedysQuery -3432024-01-08✓考勤打卡导入打卡流水 +3432024-01-22✓考勤打卡导入打卡流水 PostAttendanceV1UserFlowsBatchCreate 3442024-01-08✓考勤打卡查询打卡流水 GetAttendanceV1UserFlowsByUserFlowId @@ -705,7 +705,7 @@ GetAttendanceV1LeaveEmployExpireRecordsByLeaveId 3532023-09-11✓考勤打卡修改发放记录 PatchAttendanceV1LeaveAccrualRecordByLeaveId -3542023-11-02✓审批创建审批定义 +3542024-01-18✓审批创建审批定义 PostApprovalV4Approvals 3552023-08-29✓审批查看指定审批定义 GetApprovalV4ApprovalsByApprovalCode @@ -747,7 +747,7 @@ PostApprovalV4InstancesByInstanceIdCommentsRemove 3742022-09-02✓审批获取评论 GetApprovalV4InstancesByInstanceIdComments -3752023-07-14✓审批创建三方审批定义 +3752024-01-18✓审批创建三方审批定义 PostApprovalV4ExternalApprovals 3762023-07-13✓审批查看指定三方审批定义 GetApprovalV4ExternalApprovalsByApprovalCode @@ -1537,23 +1537,23 @@ PatchImV1MessagesByMessageIdUrgentSms 7692024-01-11✓招聘新建职位 PostHireV1JobsCombinedCreate -7702024-01-11✓招聘获取职位信息 +7702024-01-22✓招聘获取职位信息 GetHireV1JobsByJobId 7712023-11-02✓招聘获取职位设置 GetHireV1JobsByJobIdConfig -7722024-01-11✓招聘更新职位 +7722024-01-22✓招聘更新职位 PostHireV1JobsByJobIdCombinedUpdate 7732023-11-02✓招聘更新职位设置 PostHireV1JobsByJobIdUpdateConfig 7742023-11-02✓招聘获取职位类别列表 GetHireV1JobTypes -7752024-01-11✓招聘创建招聘需求 +7752024-01-22✓招聘创建招聘需求 PostHireV1JobRequirements -7762024-01-11✓招聘获取招聘需求信息 +7762024-01-22✓招聘获取招聘需求信息 PostHireV1JobRequirementsSearch -7772024-01-11✓招聘获取招聘需求列表 +7772024-01-22✓招聘获取招聘需求列表 GetHireV1JobRequirements -7782024-01-11✓招聘更新招聘需求 +7782024-01-22✓招聘更新招聘需求 PutHireV1JobRequirementsByJobRequirementId 7792023-09-04✓通讯录批量获取用户信息 GetContactV3UsersBatch @@ -1567,9 +1567,9 @@ GetHireV1JobProcesses 7842023-11-02✓招聘获取信息登记表模板列表 GetHireV1RegistrationSchemas -7852024-01-11✓招聘获取内推官网下的职位列表 +7852024-01-22✓招聘获取内推官网下的职位列表 GetHireV1ReferralWebsitesJobPosts -7862024-01-11✓招聘获取内推官网下职位广告详情 +7862024-01-22✓招聘获取内推官网下职位广告详情 GetHireV1ReferralWebsitesJobPostsByJobPostId 7872023-12-01✓招聘获取内推信息 GetHireV1ReferralsGetByApplication @@ -1611,17 +1611,17 @@ GetHireV1Evaluations 8062023-11-02✓招聘获取面试满意度问卷列表 GetHireV1Questionnaires -8072024-01-17✓招聘获取面试信息 +8072024-01-22✓招聘获取面试信息 GetHireV1Interviews -8082024-01-11✓招聘创建 Offer +8082024-01-22✓招聘创建 Offer PostHireV1Offers -8092024-01-11✓招聘更新 Offer 信息 +8092024-01-22✓招聘更新 Offer 信息 PutHireV1OffersByOfferId 8102024-01-12✓招聘获取 Offer 信息 GetHireV1ApplicationsByApplicationIdOffer -8112024-01-11✓招聘获取 Offer 详情 +8112024-01-22✓招聘获取 Offer 详情 GetHireV1OffersByOfferId -8122024-01-11✓招聘获取 Offer 列表 +8122024-01-22✓招聘获取 Offer 列表 GetHireV1Offers 8132023-08-11✓消息与群组查询批量消息推送和阅读人数 GetImV1BatchMessagesByBatchMessageIdReadUser @@ -1631,13 +1631,13 @@ PostHireV1OffersByOfferIdInternOfferStatus 8162023-12-04✓招聘更新 e-HR 导入任务结果 PatchHireV1EhrImportTasksByEhrImportTaskId -8172024-01-11✓招聘操作候选人入职 +8172024-01-22✓招聘操作候选人入职 PostHireV1ApplicationsByApplicationIdTransferOnboard -8182024-01-11✓招聘更新入职状态 +8182024-01-22✓招聘更新入职状态 PatchHireV1EmployeesByEmployeeId -8192024-01-11✓招聘通过投递 ID 获取入职信息 +8192024-01-22✓招聘通过投递 ID 获取入职信息 GetHireV1EmployeesGetByApplication -8202024-01-11✓招聘通过员工 ID 获取入职信息 +8202024-01-22✓招聘通过员工 ID 获取入职信息 GetHireV1EmployeesByEmployeeId 8212023-11-02✓招聘创建备注 PostHireV1Notes @@ -1859,7 +1859,7 @@ PostApprovalOpenapiV2InstanceReject 9302022-07-08✓审批[不推荐] 审批任务转交 PostApprovalOpenapiV2InstanceTransfer -9312022-07-08✓审批[不推荐] 三方审批定义创建 +9312024-01-18✓审批[不推荐] 三方审批定义创建 PostApprovalOpenapiV3ExternalApprovalCreate 9322022-09-20✓审批[不推荐] 三方审批实例同步 PostApprovalOpenapiV2ExternalInstanceCreate @@ -2051,4 +2051,8 @@ PostImV1ThreadsByThreadIdForward 10262024-01-11✓日历查询日程视图 GetCalendarV4CalendarsByCalendarIdEventsInstanceView +10272024-01-23新增招聘获取职位列表 +GetHireV1Jobs +10282024-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 1322023-07-27✓云文档创建知识空间 PostWikiV2Spaces -1332023-07-27✓云文档添加知识空间成员 +1332024-01-18✓云文档添加知识空间成员 PostWikiV2SpacesBySpaceIdMembers -1342023-07-27✓云文档删除知识空间成员 +1342024-01-18✓云文档删除知识空间成员 DeleteWikiV2SpacesBySpaceIdMembersByMemberId 1352023-07-27✓云文档更新知识空间设置 PutWikiV2SpacesBySpaceIdSetting @@ -303,7 +303,7 @@ DeleteCalendarV4CalendarsByCalendarId 1522023-08-01✓日历查询主日历信息 PostCalendarV4CalendarsPrimary -1532023-10-27✓日历查询主日历忙闲信息 +1532024-01-23✓日历查询主日历日程忙闲信息 PostCalendarV4FreebusyList 1542023-07-26✓日历查询日历信息 GetCalendarV4CalendarsByCalendarId @@ -987,4 +987,6 @@ DeleteAcsV1VisitorsByVisitorId 4942024-01-11✓日历查询日程视图 GetCalendarV4CalendarsByCalendarIdEventsInstanceView +4952024-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