diff --git a/src/main/java/com/example/ReviewZIP/domain/post/PostsContoroller.java b/src/main/java/com/example/ReviewZIP/domain/post/PostsContoroller.java
deleted file mode 100644
index 53f4ae23..00000000
--- a/src/main/java/com/example/ReviewZIP/domain/post/PostsContoroller.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package com.example.ReviewZIP.domain.post;
-
-import com.example.ReviewZIP.global.response.ApiResponse;
-import lombok.RequiredArgsConstructor;
-import org.springframework.web.bind.annotation.DeleteMapping;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-@RestController
-@RequiredArgsConstructor
-@RequestMapping("/v1/posts")
-public class PostsContoroller {
-    private final PostsService postsService;
-
-    @DeleteMapping("/{postId}")
-    public ApiResponse<Void> deletePost(@PathVariable(name = "postId") Long postId){
-        postsService.deletePost(postId);
-        return ApiResponse.onSuccess(null);
-    }
-
-}
diff --git a/src/main/java/com/example/ReviewZIP/domain/post/PostsController.java b/src/main/java/com/example/ReviewZIP/domain/post/PostsController.java
index 2c9a199d..34ed7977 100644
--- a/src/main/java/com/example/ReviewZIP/domain/post/PostsController.java
+++ b/src/main/java/com/example/ReviewZIP/domain/post/PostsController.java
@@ -55,8 +55,6 @@ public ApiResponse<PostResponseDto.PostPreviewListDto> searchPostsByHashtagId(@P
     })
     @Parameters({
             @Parameter(name = "postId", description = "게시글의 아이디"),
-            @Parameter(name = "page", description = "페이지 번호"),
-            @Parameter(name = "size", description = "페이징 사이즈")
     })
     public ApiResponse<PostResponseDto.PostInfoDto> getPostInfo(@PathVariable(name = "postId") Long postId){
 
@@ -87,4 +85,18 @@ public ApiResponse<List<PostResponseDto.PostInfoDto>> getRandomPosts(@RequestPar
 
         return ApiResponse.onSuccess(randomPostInfoDtos);
     }
+
+    @DeleteMapping("/{postId}")
+    @Operation(summary = "게시글 삭제 API", description = "게시글의 id를 받아 해당하는 게시글 삭제")
+    @ApiResponses({
+            @io.swagger.v3.oas.annotations.responses.ApiResponse(responseCode = "COMMON200",description = "OK, 성공"),
+            @io.swagger.v3.oas.annotations.responses.ApiResponse(responseCode = "POST401", description = "게시글이 존재하지 않습니다",content = @Content(schema = @Schema(implementation = ApiResponse.class))),
+    })
+    @Parameters({
+            @Parameter(name = "postId", description = "게시글의 아이디"),
+    })
+    public ApiResponse<Void> deletePost(@PathVariable(name = "postId") Long postId){
+        postsService.deletePost(postId);
+        return ApiResponse.onSuccess(null);
+    }
 }
\ No newline at end of file
diff --git a/src/main/java/com/example/ReviewZIP/domain/post/PostsService.java b/src/main/java/com/example/ReviewZIP/domain/post/PostsService.java
index a934a2de..c2930f70 100644
--- a/src/main/java/com/example/ReviewZIP/domain/post/PostsService.java
+++ b/src/main/java/com/example/ReviewZIP/domain/post/PostsService.java
@@ -1,39 +1,23 @@
 package com.example.ReviewZIP.domain.post;
 
-import com.example.ReviewZIP.domain.postHashtag.PostHashtags;
-import com.example.ReviewZIP.domain.postHashtag.PostHashtagsRepository;
-import com.example.ReviewZIP.domain.postHashtag.PostHashtagsService;
-import com.example.ReviewZIP.global.response.code.resultCode.ErrorStatus;
-import com.example.ReviewZIP.global.response.exception.handler.PostHashtagsHandler;
-import lombok.RequiredArgsConstructor;
-import org.springframework.data.domain.Page;
-import org.springframework.data.domain.PageImpl;
-import org.springframework.data.domain.PageRequest;
-import org.springframework.stereotype.Service;
-import java.util.List;
-import java.util.stream.Collectors;
-
-import com.example.ReviewZIP.global.response.code.resultCode.ErrorStatus;
-import com.example.ReviewZIP.global.response.exception.handler.PostsHandler;
-import lombok.RequiredArgsConstructor;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
 import com.example.ReviewZIP.domain.image.Images;
 import com.example.ReviewZIP.domain.image.ImagesRepository;
 import com.example.ReviewZIP.domain.post.dto.request.PostRequestDto;
 import com.example.ReviewZIP.domain.post.dto.response.PostResponseDto;
+import com.example.ReviewZIP.domain.postHashtag.PostHashtags;
+import com.example.ReviewZIP.domain.postHashtag.PostHashtagsRepository;
 import com.example.ReviewZIP.domain.postLike.PostLikesRepository;
 import com.example.ReviewZIP.domain.scrab.ScrabsRepository;
 import com.example.ReviewZIP.domain.user.Users;
 import com.example.ReviewZIP.domain.user.UsersRepository;
 import com.example.ReviewZIP.global.response.code.resultCode.ErrorStatus;
 import com.example.ReviewZIP.global.response.exception.handler.ImagesHandler;
+import com.example.ReviewZIP.global.response.exception.handler.PostHashtagsHandler;
 import com.example.ReviewZIP.global.response.exception.handler.PostsHandler;
 import com.example.ReviewZIP.global.response.exception.handler.UsersHandler;
-
 import lombok.RequiredArgsConstructor;
-
 import org.springframework.data.domain.Page;
+import org.springframework.data.domain.PageImpl;
 import org.springframework.data.domain.PageRequest;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -42,6 +26,7 @@
 import java.util.HashSet;
 import java.util.List;
 import java.util.Set;
+import java.util.stream.Collectors;
 
 @Service
 @RequiredArgsConstructor