diff --git a/src/app/api/survey-sales/[id]/route.ts b/src/app/api/survey-sales/[id]/route.ts index 5fcb8eb..73852d3 100644 --- a/src/app/api/survey-sales/[id]/route.ts +++ b/src/app/api/survey-sales/[id]/route.ts @@ -60,10 +60,16 @@ async function getSurveySaleDetail(request: NextRequest): Promise } /** - * @param {NextRequest} request - body에 method 키 필요 { method: 'PUT' | 'DELETE' | 'PATCH' } - * @description PUT, DELETE, PATCH 요청 처리 함수 + * @api {POST} /api/survey-sales/:id 조사 매물 수정, 삭제, 제출 API + * @apiName POST /api/survey-sales/:id + * @apiGroup SurveySales + * @apiDescription 조사 매물 수정, 삭제, 제출 API * - * @returns {NextResponse} + * @apiParam {String} method 요청 메서드 (PUT, DELETE, PATCH) (required) + * @apiParam {Object} body 요청 본문 (required) + * + * @apiSuccess {NextResponse} 요청 처리 결과 + * @apiError {Number} 400 잘못된 요청 */ async function methodHandler(request: NextRequest): Promise { const id = request.nextUrl.pathname.split('/').pop() ?? ''