HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
♥️
2기 최종 프로젝트 팀별 공간
/
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
[팀 BackFro💯] ArtZip: 세상 모든 전시회를 한 번에
/
🚀
API 명세
/
유저 정보 조회

유저 정보 조회

사용되는 페이지
유저페이지
HTTP Method
GET
설명
개수를 column에 넣을 것인가
인증 필요 여부
완료 여부
완료
URL
api/v1/users/{userId}/info
담당자
인증 여부에 따른 응답 변경 여부
해당없음
must or should
도메인
USER

URL

GET api/v1/users/{userId}/info

Path Variable

{userId}: 유저 아이디

Response

{ "message": "유저 정보 조회 성공", "status": 200, "data": { "userId": 1, "profileImage": (s3링크), "nickname": "미스터공공", "email": "gitul0515@gmail.com", "reviewCount": 5, "likeCount": 7, "commentCount": 10 } }
  • 감상평 4개만 배열로 제공
  • 감상평 객체 필드들은 백 토의 후 통일 예정
  • reviews에 유저가 작성한 모든 후기를 담지 않을 것이기 때문에 reviewCount도 추가함.
  • 유저 페이지 안의 reviews 배열은 어떤 후기인가
    • 유저가 작성한 후기 최신순으로 4개 조회
    •