😄시간표 [Timetable]

학반별 시간표를 불러올 수 있어요!

GET https://dimigo.net/api/timetable/[grade]/[class]

Path Parameters

NameTypeDescription

grade*

Number

3

class*

Number

6

type Timetable = {
  grd: number;
  cls: number;
  weekday: number;
  period: number;
  teacher: string;
  subject: string;
  classroom: string;
  changed: boolean;
  code: string;
}

type TimetableResponse = {
  success: boolean;
  message: string;
  checksum: string;
  data: Timetable[][]; // [Timetable[](월), Timetable[](화), Timetable[](수), Timetable[](목), Timetable[](금)]
}
{
  "success": true,
  "checksum": "36",
  "message": "시간표를 성공적으로 불러왔습니다.",
  "data": [
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 2,
        "teacher": "김현",
        "subject": "컴보",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 2,
        "teacher": "임재",
        "subject": "DB",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 2,
        "teacher": "김재",
        "subject": "공수",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 2,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": true,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 2,
        "teacher": "김재",
        "subject": "공수",
        "classroom": "",
        "changed": true,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 6,
        "teacher": "이병",
        "subject": "공수",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 6,
        "teacher": "김재",
        "subject": "공수",
        "classroom": "",
        "changed": true,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 6,
        "teacher": "창체",
        "subject": "창체",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 6,
        "teacher": "임재",
        "subject": "DB",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 6,
        "teacher": "허관",
        "subject": "고전",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 4,
        "teacher": "이호",
        "subject": "공일",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 4,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 4,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 4,
        "teacher": "김현",
        "subject": "컴보",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 4,
        "teacher": "김재",
        "subject": "공수",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 7,
        "teacher": "자율",
        "subject": "자율",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 7,
        "teacher": "이호",
        "subject": "공일",
        "classroom": "",
        "changed": true,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 7,
        "teacher": "",
        "subject": "",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 7,
        "teacher": "이호",
        "subject": "공일",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 7,
        "teacher": "임재",
        "subject": "DB",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 5,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 5,
        "teacher": "이경",
        "subject": "비영",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 5,
        "teacher": "허관",
        "subject": "고전",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 5,
        "teacher": "김동",
        "subject": "진로",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 5,
        "teacher": "김동",
        "subject": "진로",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 3,
        "teacher": "이경",
        "subject": "비영",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 3,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 3,
        "teacher": "공정",
        "subject": "비영",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 3,
        "teacher": "김현",
        "subject": "컴보",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 3,
        "teacher": "이병",
        "subject": "공수",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ],
    [
      {
        "grd": 3,
        "cls": 6,
        "weekday": 1,
        "period": 1,
        "teacher": "김현",
        "subject": "컴보",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 2,
        "period": 1,
        "teacher": "임재",
        "subject": "DB",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 3,
        "period": 1,
        "teacher": "이병",
        "subject": "공수",
        "classroom": "",
        "changed": false,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 4,
        "period": 1,
        "teacher": "마성",
        "subject": "네구",
        "classroom": "",
        "changed": true,
        "code": ""
      },
      {
        "grd": 3,
        "cls": 6,
        "weekday": 5,
        "period": 1,
        "teacher": "이호",
        "subject": "공일",
        "classroom": "",
        "changed": false,
        "code": ""
      }
    ]
  ]
}

Last updated