DELETE /subway/lines/{lineId}/stations/{station_id}
Response Headers {
Status : 204
}
노선 상세 조회
GET /subway/lines/{line_id}
Response Headers {
Status : 200
}
Response Body {
id : 1L,
lineName : "1호선",
stations : [
{
id : 1L,
name : "회기"
},
{
id : 2L,
name : "청량리"
}
]
}
노선 목록 조회
GET /subway/lines
Response Headers {
Status : 200
}
Response Body {
[
{
id : 1L,
lineName : "1호선",
stations : [
{
id : 1L,
name : "회기"
},
{
id : 2L,
name : "청량리"
}
]
},
{
id : 2L,
lineName : "2호선",
stations : [
{
id : 3L,
name : "잠실"
},
{
id : 4L,
name : "잠실새내"
}
]
}
]
}
경로 조회
GET /subway/path/{start_station}/{arrival_station}
Response Headers {
Status : 200
}
Response Body {
stations : [
{
id : 1L,
name : "회기"
},
{
id : 2L,
name : "청량리"
}
],
cost : 1250
}