Skip to main content

一、基本信息​


接口名称:获取全部教学班信息接口

接口说明:当前学校所有教学班班级列表

请求地址:${BASEURL}/dataconnectorserv/integration/basic/getTeachingClasses

请求方式:POST

请求类型:application/json

接口频率:接口调用上限500次/天

接口版本:3.0

修改日期:2023-12-05

二、请求参数​


参数名类型是否必填说明
appKeyString是平台提供的唯一标识
schoolIDString是学校ID,从学校列表获取
{
"appKey": "36s2zllw",
"schoolID": "wca5opSRt2tyyBSLqOjdoS=="
}

三、响应结果​


响应参数名称响应参数类型是否有值说明
teachingClassesArray是教学班列表
entranceYearString是入学年份
eduStageString是学校学段:幼儿园,小学,初中,高中,大学
gradeIDString是年级ID
gradeNameString是年级名称
classLabelsArray否班级标签
classFullNameString是班级全称
qualifiedClassIDString是全校唯一ID
teachingTypeString是教学类型:必修,选考,学考,选考学考,自习,其他
teachingSubjectsArray否教学课程列表
subjectIDString是教学课程ID,或称科目ID
subjectNameString是教学课程名称,或称科目名称
updateTimeString是更新时间(格式化UTC时间,比北京时间早8小时,UTC+时区差=本地时间)
{
"code": 0,
"status": "success",
"result": {
"teachingClasses": [
{
"entranceYear": "2025",
"eduStage": "高中",
"gradeID": "1012025",
"gradeName": "高一",
"classLabels": [],
"classFullName": "高一物理1班",
"qualifiedClassID": "1012025-11",
"teachingType": "选考",
"teachingSubjects": [
{
"subjectID": "1",
"subjectName": "物理"
}
],
"updateTime": "2025-11-05T05:13:34Z"
},
{
"entranceYear": "2024",
"eduStage": "高中",
"gradeID": "1012024",
"gradeName": "高二",
"classLabels": [],
"classFullName": "高二化学1班",
"qualifiedClassID": "1012024-11",
"teachingType": "选考",
"teachingSubjects": [
{
"subjectID": "2",
"subjectName": "化学"
}
],
"updateTime": "2025-11-05T05:13:34Z"
}
]
}
}