Meeting
커버 사진을 포함한 모임 생성
출발지 이름 공통 안내 장소 조율이 포함된 SCHEDULE_AND_PLACE 또는 PLACE_ONLY 모임에서는 departure를 입력합니다. 이때 departure.name은 선택 입력(nullable)이며, 생략하면 장소 현황 응답에서 departure.address를 표시합니다.
커버 사진은 선택 사항입니다. 사진이 없어도 이 multipart API로 모임을 생성할 수 있습니다. 이때 coverImage 파트만 생략합니다. request는 문자열이 아니라 application/json 타입의 Blob 파트여야 합니다.
request에는 모임 설정과 방장의 후보 날짜·가능 일정·출발지를 선택한 플로우에 맞게 모두 담습니다. 성공 시 meetingId, inviteCode를 반환합니다.
FormData 요청에서 Content-Type 헤더는 직접 설정하지 마세요. 브라우저 또는 curl이 multipart boundary를 자동으로 추가합니다.
const formData = new FormData();
formData.append(
"request",
new Blob([JSON.stringify(requestBody)], { type: "application/json" })
);
if (coverImageFile) {
formData.append("coverImage", coverImageFile);
}
await fetch("/api/meetings", {
method: "POST",
headers: { Authorization: "Bearer {accessToken}" },
body: formData
});
post/api/meetings
Request
- Base URL: https://3-35-119-70.sslip.io
- URL: https://3-35-119-70.sslip.io/api/meetings
- Auth: HTTP bearer
Response
모임 생성 성공
Changes
No recorded changes to this operation across all 1 revision of this API.