Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

스키장 슬로프, 웹캡 정보 API #5

Open
jun108059 opened this issue Sep 22, 2024 · 0 comments
Open

스키장 슬로프, 웹캡 정보 API #5

jun108059 opened this issue Sep 22, 2024 · 0 comments
Assignees
Labels
api External API feature
Milestone

Comments

@jun108059
Copy link
Member

스키장 슬로프, 웹캡 정보 API

스키장의 슬로프 정보와 웹캡 정보를 제공합니다.

Endpoint

  • GET /api/slopes/{resortId}

요청 파라미터

  • resortId (Path Parameter): 스키장 ID

응답

모든 데이터는 null일 때 제외합니다.

{
  "dayOperatingHours": "09:00-17:00",
  "nightOperatingHours": "18:00-22:00",
  "lateNightOperatingHours": "22:00-02:00",
  "dawnOperatingHours": "02:00-05:00",
  "midnightOperatingHours": "00:00-02:00",
  "slopes": [
    {
      "name": "슬로프1",
      "difficulty": "초급",
      "isDayOperating": true,
      "isNightOperating": true,
      "isLateNightOperating": false,
      "isDawnOperating": false,
      "isMidnightOperating": false
    },
    {
      "name": "슬로프2",
      "difficulty": "중급",
      "isDayOperating": true,
      "isNightOperating": true,
      "isLateNightOperating": true,
      "isDawnOperating": false,
      "isMidnightOperating": true
    }
  ],
  "webcams": [
    {
      "name": "웹캠1",
      "number": 1,
      "description": "슬로프 상단을 보여주는 카메라",
      "url": "http://example.com/webcam1"
    },
    {
      "name": "웹캠2",
      "number": 2,
      "description": "리프트 하단을 보여주는 카메라",
      "url": "http://example.com/webcam2"
    }
  ]
}
  1. 주간 운영 시간 (dayOperatingHours)
  2. 야간 운영 시간 (nightOperatingHours)
  3. 심야 운영 시간 (lateNightOperatingHours)
  4. 새벽 운영 시간 (dawnOperatingHours)
  5. 자정 운영 시간 (midnightOperatingHours)
  6. 슬로프 정보 리스트 (slopes)
    • 슬로프명 (name)
    • 난이도 (difficulty): 초급, 중급, 중상급, 최상급, 파크
    • 주간 운영 여부 (isDayOperating)
    • 야간 운영 여부 (isNightOperating)
    • 심야 운영 여부 (isLateNightOperating)
    • 새벽 운영 여부 (isDawnOperating)
    • 자정 운영 여부 (isMidnightOperating)
  7. 웹캠 정보 리스트 (webcams)
    • 웹캠 명 (name)
    • 웹캠 번호 (number)
    • 설명 (description)
    • 웹캠 URL (url)
@jun108059 jun108059 added the api External API feature label Sep 22, 2024
@jun108059 jun108059 added this to the Phase1-mvp milestone Sep 22, 2024
@jun108059 jun108059 self-assigned this Sep 22, 2024
jun108059 added a commit that referenced this issue Oct 3, 2024
[#5] 스키장 슬로프, 웹캠 정보 조회 API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api External API feature
Projects
None yet
Development

No branches or pull requests

1 participant