{ "opencollection": "1.0.0", "info": { "name": "酷学院 REST 学习 API", "version": "v2" }, "items": [ { "info": { "name": "学习", "type": "folder" }, "items": [ { "info": { "name": "获取学习任务列表", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/plans", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "begin_time", "value": "2020-08-15", "type": "query", "description": "开始时间" }, { "name": "end_time", "value": "2020-08-18", "type": "query", "description": "结束时间" } ] }, "docs": "获取学习任务列表信息,包含任务的plan id和对应的名称" }, { "info": { "name": "获取学习任务状态信息", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/plans/:plan-id", "params": [ { "name": "passing_status", "value": "", "type": "query", "description": "提供结果过滤的参数,过滤条件为是否通过相关" }, { "name": "plan_status", "value": "", "type": "query", "description": "任务状态,通过状态可以筛选任务分类" }, { "name": "search_name", "value": "", "type": "query", "description": "通过人员姓名筛选任务结果" }, { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" } ] }, "docs": "获取学习任务的监控状态信息" }, { "info": { "name": "获取学习项目信息", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/study_project_list", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "start_time", "value": "", "type": "query", "description": "yyyy-mm-dd格式化的日期" }, { "name": "end_time", "value": "", "type": "query", "description": "yyyy-mm-dd格式化的日期" }, { "name": "keyword", "value": "", "type": "query", "description": "根据学习项目名称查询" } ] }, "docs": "获取学习项目信息" }, { "info": { "name": "查询用户的学分", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/users/:user-id/score", "params": [ { "name": "year", "value": "", "type": "query", "description": "年份" } ] }, "docs": "查询某个用户某年的学分之和" }, { "info": { "name": "查询用户的实操", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/operations/:approval-id/approval", "params": [ { "name": "submit_user_id", "value": "", "type": "query", "description": "提交人id" } ] }, "docs": "查询某个用户实操详情" }, { "info": { "name": "获取员工档案信息", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/archives", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "start_time", "value": "", "type": "query", "description": "yyyy-mm-dd格式化的日期" }, { "name": "end_time", "value": "", "type": "query", "description": "yyyy-mm-dd格式化的日期" }, { "name": "job_status", "value": "", "type": "query", "description": "人员在职状态" }, { "name": "search_name", "value": "", "type": "query", "description": "人员姓名" } ] }, "docs": "获取员工档案信息" }, { "info": { "name": "根据酷学院用户id查询app用户id", "type": "http" }, "http": { "method": "POST", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_userId_appId_list/query", "body": { "type": "json", "data": "{}" } }, "docs": "根据酷学院用户id查询app用户id" }, { "info": { "name": "根据app用户id查询酷学院用户id", "type": "http" }, "http": { "method": "POST", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_appId_userId_list/query", "body": { "type": "json", "data": "{}" } }, "docs": "根据app用户id查询酷学院用户id" }, { "info": { "name": "根据用户名搜索用户", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/users", "params": [ { "name": "name", "value": "", "type": "query", "description": "用户名" } ] }, "docs": "根据用户名搜索用户" }, { "info": { "name": "获取考试任务列表(新)", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/new_exams", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "exam_type", "value": "", "type": "query", "description": "任务类型(默认total(全部), published(已发布), draft(草稿))" }, { "name": "exam_title", "value": "", "type": "query", "description": "考试任务名称/创建人" }, { "name": "match", "value": "", "type": "query", "description": "任务名称是否精准匹配 默认true(精准匹配),false(模糊匹配) " }, { "name": "begin_time", "value": "1676455679000", "type": "query", "description": "考试任务创建开始时间" }, { "name": "end_time", "value": "1676455679000", "type": "query", "description": "考试任务创建结束时间" } ] }, "docs": "获取考试任务列表信息" }, { "info": { "name": "获取考试人员信息列表(新)", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/new_exams/:exam-id", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "exam_status", "value": "", "type": "query", "description": "学员考试状态 all/全部, absence/未考,passed/及格,failed/不及格" }, { "name": "search_name", "value": "", "type": "query", "description": "考试人员名称" }, { "name": "dept_id", "value": "1", "type": "query", "description": "部门编号" }, { "name": "post_id", "value": "1", "type": "query", "description": "岗位编号" }, { "name": "user_ids", "value": "1826426202886377472,1826444321675677696", "type": "query", "description": "用户id集合" } ] }, "docs": "获取考试人员信息列表" }, { "info": { "name": "考试任务变更人员(新)", "type": "http" }, "http": { "method": "POST", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/new_exams/:exam-id/change_user", "body": { "type": "json", "data": "{}" } }, "docs": "考试任务变更人员" }, { "info": { "name": "获取考试任务列表(即将废弃)", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/exams", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "exam_type", "value": "", "type": "query", "description": "任务类型(total, un_start, on_going, end)" }, { "name": "exam_title", "value": "", "type": "query", "description": "任务名称" }, { "name": "begin_time", "value": "2020-08-15", "type": "query", "description": "开始时间" }, { "name": "end_time", "value": "2020-08-18", "type": "query", "description": "结束时间" } ] }, "docs": "获取考试任务列表信息" }, { "info": { "name": "获取考试任务监控信息(即将废弃)", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/exams/:exam-id", "params": [ { "name": "exam_status", "value": "", "type": "query", "description": "人员考试状态" }, { "name": "search_name", "value": "", "type": "query", "description": "通过人员姓名筛选任务结果" }, { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" } ] }, "docs": "获取考试任务监控信息(即将废弃)" }, { "info": { "name": "获取讲师信息", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/lecturers", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "lecturer_name", "value": "", "type": "query", "description": "讲师姓名" } ] }, "docs": "获取讲师信息" }, { "info": { "name": "获取证书列表", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_certificate_list", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "keyword", "value": "", "type": "query", "description": "证书名称搜索" }, { "name": "status", "value": "1:启用,0:停用", "type": "query", "description": "证书状态" } ] }, "docs": "获取企业证书列表" }, { "info": { "name": "获取证书排行榜", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_certificate_rank", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" } ] }, "docs": "获取企业证书排行榜" }, { "info": { "name": "获取某人证书详情", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/users/:user-id/certificate", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" } ] }, "docs": "获取某人证书详情" }, { "info": { "name": "获取企业用户证书列表", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_certificate_user_list", "params": [ { "name": "page_number", "value": "", "type": "query", "description": "分页的页码,取值为1,2,3..." }, { "name": "page_size", "value": "", "type": "query", "description": "分页大小,表示每页返回的记录数量" }, { "name": "begin_time", "value": "2021-06-05", "type": "query", "description": "开始时间" }, { "name": "end_time", "value": "2021-06-07", "type": "query", "description": "结束时间" } ] }, "docs": "获取企业用户证书列表" }, { "info": { "name": "获取访问接口所需的access_token", "type": "http" }, "http": { "method": "GET", "url": "https://openapi.coolcollege.cn/api/v2/:enterprise-id/get_access_token", "params": [ { "name": "api_key", "value": "", "type": "query", "description": "apiKey" }, { "name": "api_secret", "value": "", "type": "query", "description": "apiSecret" }, { "name": "timestamp", "value": "", "type": "query", "description": "13位时间戳, 精确到毫秒" }, { "name": "signature", "value": "", "type": "query", "description": "以timestamp 和 ```\\n``` 和 apiKey签名字符串,apiSecret为签名密钥,使用算法HmacSHA256计算的签名值。注意:计算出签名以后,需要进行urlencode,才能把签名参数拼接到url中" } ] }, "docs": "获取访问接口所需的access_token" } ] } ], "bundled": true }