HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🏀
[팀14] 슬램 - 우리 주변 농구장 예약
/
🧭
Domain 설계 - 초안 건드리지 말 것
/
[POST] /api/v1/alarms

[POST] /api/v1/alarms

Request

  • JSON (예시)
{ "courtId": 1, "courtName": "잠실농구장", "startDate": "2021-01-01", "startTime": 13, "userId": 1, "reservationId": 1 }
Field
Filed
Type
Description
비고
courtId
Number
농구장 구별키
courtName
String
농구장 이름
startDate
String
확성기를 사용한 사용자의 경기 시작 날짜
날짜 포맷: YYYY-mm-DD
startTime
Number
확성기를 사용한 사용자의 경기 사작 시간
시간 포맷: - 오전 9시 → 9 - 오후 1시 → 13
userId
Number
확성기를 사용한 사용자 구별키
reservationId
Number
확성기를 누른 사용자의 예약 구별키
(백앤드)reservationId → 경시시작 시간을 알 수 있음. (둘중 하나 선택)
 
 
 

Response

  • JSON (예시)
{ "success": true, "serverDateTime": "2021-12-01T12:00:00" {
Field
Filed
Type
Description
비고
success
Boolean
요청 성공 여부
serverDateTime
String
api 응답시간