✅ Description

사용자가 회의 제목, 장소, 날짜, 목표(설명), 예상 총 소요시간을 입력하여 회의를 생성합니다. 동시간대에 다른 회의가 있을 경우 에러 메시지를 반환합니다.

Request Header

Authorization: Bearer {token}

✅ RequestBody

{
  "title": "string",
  "location": "string", // optional
  "startTime": "2024-01-11T13:20:00",
  "description": "string", // optional
  "estimatedTotalDuration": "HH:mm:ss",
	"imageNum":1 
}

✅ ResponseBody

200 OK

{
  "success": true,
  "response": {
		"meetingId": "unique_identifier",
		// "is_time_exist": true
		//"shareUrl": "generated_url",
  },
  "error": null
}

✅ 회의 생성 실패 예제 1

상황: 회의가 이미 존재하는 시간대에 회의를 생성할 경우

400 Error

ResponseBody

{
  "success": false,
  "response": null,
  "error": {
    "status": "400",
    "code": "1002",
    "message": "회의 시간 설정이 잘못되었습니다."
  }
}