HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🏀
[팀14] 슬램 - 우리 주변 농구장 예약
/
🧭
Domain 설계 - 초안 건드리지 말 것
/
[GET] /api/v1/courts/date=&{date}&time=${time}&start=${latitude}%${longtitude}&end=${latitude}%${longtitude}

[GET] /api/v1/courts/date=&{date}&time=${time}&start=${latitude}%${longtitude}&end=${latitude}%${longtitude}

 
  • 날짜, 시간, 바운더리로 농구장 검색하기

Request

RequestParam
Field
Type
Description
비고
date
Number
요일
time
String
새벽 아침 낮 저녁
default는 현재 시간
start[].latitude
Number
시작 위도
start[].longtitude
Number
시작 경도
end[].latitude
Number
끝 위도
end[].longtitude
Number
끝 경도
 
 

Response

  • JSON (예시)
{ "success": true, "data": [ { "courtName": "관악구민운동장 농구장", "reservationCount": 3, "createdAt": "2021-01-01T12:20:10", "updatedAt": "2021-01-01T12:20:10" }, { "courtName": "서울시 농구장", "reservationCount": 5, "createdAt": "2021-01-01T12:20:10", "updatedAt": "2021-01-01T12:20:10" } ] "serverDateTime": "2021-12-01T12:00:00" }
Field
Filed
Type
Description
비고
success
Boolean
요청 성공 여부
data.[].courtName
String
농구장 이름
data[].reservationCount
Number
코트 예약자 수
data.[].updatedAt
String
농구장 수정 시간
날짜 포맷: YYYY-mm-DDThh:MM:ss
data.[].createdAt
String
농구장 생성 시간
날짜 포맷: YYYY-mm-DDThh:MM:ss
serverDateTime
String
api 응답시간