/////
Search
✏️

/api/courses/${courseId}

담당자
분류
여름 | 핵심기능
비고
상태
Done

Method

get

Auth

필요 없음

Description

코스 ID에 맞는 코스 가져오는 API

Param

이름
설명

Return

{ "type": "object", "properties": { "id": { "type": "integer" }, "old_code": { "type": "string" }, "department": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "name_en": { "type": "string" }, "code": { "type": "string" }, }, "required": ["id", "name", "name_en", "code"] }, "type": { "type": "string" }, "type_en": { "type": "string" }, "title": { "type": "string" }, "title_en": { "type": "string" }, "summary": { "type": "string" }, "review_total_weight": { "type": "number" }, "credit": { "type": "integer" }, "credit_au": { "type": "integer" }, "num_classes": { "type": "integer" }, "num_labs": { "type": "integer" }, "review_total_weight": { "type": "number" }, "related_courses_prior": { "type": "array" }, "related_courses_posterior": { "type": "array" }, "professors": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "name_en": { "type": "string" }, "professor_id": { "type": "integer" }, "review_total_weight": { "type": "number" }, }, "required": ["name", "name_en", "professor_id", "review_total_weight"] } }, "grade": { "type": "number" }, "load": { "type": "number" }, "speech": { "type": "number" }, "userspecific_is_read": { "type": "boolean" }, }, "required": ["id", "old_code", "department", "type", "type_en", "title", "title_en", "summary", "review_total_weight", "credit", "credit_au", "num_classes", "num_labs", "related_courses_prior", "related_courses_posterior", "professors", "grade", "load", "speech", "userspecific_is_read"] };
JSON
복사

호출 위치

1
2
3

예외 처리

id에 해당하는 course가 없으면 404