Skip to content

v2_programspec_course

LifeSatin edited this page Oct 7, 2026 · 14 revisions

프로그램 정의서 - 보관한 코스 상세 페이지

보관한 코스 페이지

보관한 코스 상세 페이지 보관한 코스 상세 페이지 - 삭제 팝업

필요한 API

  • 보관한 코스 상세 조회 API(GET /api/v2/member/saved-journey/courses/{courseId})

응답 본문으로 필요한 값:

보관한 코스의

  • ID
  • 이름
  • 총 소요 시간
  • 구성 요소
    • 좌표 (위도, 경도)
    • 이름
    • 카테고리 (카페 등)
    • 이용 가능 여부 (현재 시간이 business_hours 상 영업 시간인지?)
{
  "course_id": Integer,
  "name": String,
  "duration_hours": Integer,
  "stops": {
    "count": Integer,
    "items": {
      "sequence": Integer,
      "stop_id": Integer,
      "name": String,
      "type": String,
      "category": String,
      "coordinate" (Nullable): {
        "lat": Float,
        "lng": Float
      },
      "is_available": Boolean
    }
  }
}
  • 보관한 코스 보관함에서 삭제 API(DELETE /api/v2/member/saved-journey/courses/{courseId})

의문점

  • AI 서버: 영상 분석(장소 검증) API

이용 가능 여부가 API 명세서 예시에는 "매일 08:00-22:00"으로 되어있는데, 그렇다면 "요일 시작시간-종료시간"의 형식인지?

만약 월, 수에만 영업한다면 응답은 어떤 식으로 반환되는지?

Clone this wiki locally