😀

모임 update

URL
/gatherings/{gatheringId}
모임
method
PUT

엔드 포인트 (Endpoint)

Method: PUT
URL: /gathering/{gatheringId}

요청 파라미터 (Request Parameters)

Parameter
Type
Required
Description
title
string
Yes
모임 제목
content
string
Yes
모임 본문 내용
maxMember
int
Yes
모임 최대 인원
gatheringDateTime
Date
Yes
모임 날짜 (현재 시간에서 + 30분 이후만 가능)
address
string
No
모임 장소 명
latitude
number
No
위도
longitude
number
No
경도
currentMember
number
No

헤더 정보 (Headers)

Header
Description
Authorization
Bearer {token}
Content-Type
application/json

요청 예시 (Request Example)

요청
PUT /gathering/11 Content-Type: application/json Authorization: Bearer {token}
Plain Text
복사

응답 (Response)

HTTP Status Codes:
200 OK: 모임 수정 성공.
400 Bad Request: 잘못된 요청. (예: 모임 내용이 규격에 맞지 않음)
403 Forbidden: 사용자가 모임의 소유자가 아니거나 권한이 없음.
404 Not Found: 해당 ID의 모임이 존재하지 않음.
응답 예시
HTTP/1.1 200 OK { }
JSON
복사
오류 발생
{ "code": "INPUT_VALUE_INVALID", "message": "INPUT_VALUE_INVALID", "status": 400, "errors": [ { "field": "필수 필드", "value": null, "reason": "널이어서는 안됩니다" } ] }
JSON
복사
{ "code": "GATHERING_PERMISSION_DENIED", "message": "해당 모임에 대한 권힌이 없습니다.", "status": 403 }
JSON
복사
{ "code": "GATHERING_NOT_FOUND", "message": "해당 모임을 찾을 수 없습니다.", "status": 404 }
JSON
복사