리뷰 API
전체 리뷰 가져오기 API
GET
localhost/api/reviews
Query Parameters
pageSize
int
댓글 불러오는 갯수 5~10개?
pageNum
int
페이지 수
"reviews" :
[{
"id" : "1",
"reservationId" : "1",
"userId" : "1",
"petSitterId" : "1",
"rating" : "5",
"comment" : "good",
"image" : "image url",
"createdAt" : "2023-07-17",
"updatedAt" : "2023-07-17"
}]
특정 펫시터 리뷰 가져오기 API
GET
localhost:3000/api/petSitterInfo/:petSitterId/reviews
Path Parameters
petSitterId
int
펫시터 ID
Query Parameters
pageSize
int
댓글 불러오는 갯수 5~10개?
pageNum
int
페이지 수
"reviews" :
[{
"id" : "1",
"reservationId" : "1",
"userId" : "1",
"petSitterId" : petSitterId,
"rating" : "5",
"comment" : "good",
"image" : "image url",
"createdAt" : "2023-07-17",
"updatedAt" : "2023-07-17"
}]
리뷰작성 API
POST
localhost:3000/api/reservation/:reservationId/reviews
Path Parameters
reservationId
Int
리뷰를 작성할 예약 ID
Cookies
accesstoken
varchar
로그인한 사용자 정보
refreshtoken
varchar
accesstoken 접근 권한
Request Body
comment
varchar
리뷰 내용
rating
Int
평점
image
varchar
Image URL
리뷰 삭제 API
DELETE
localhost:3000/api/reviews/:id
Path Parameters
id*
int
삭제할 리뷰 ID
Cookies
accesstoken
varchar
로그인한 사용자 정보
refreshtoken
varchar
accesstoken 접근 권한
Last updated