Skip to content

myPage 마이페이지 api 명세서

JuHyeon Byun edited this page Jul 15, 2021 · 7 revisions

/user

method route info 사용뷰
GET /user/myPage 마이페이지 조회 마이페이지 뷰

[GET] /user/myPage

명세서 보기

Request-Header

Name Type Description
x-auth-token String user jwt token

Respone-Body

Name Type Description
name String 유저 이름
email String 유저 이메일
image String 유저 프로필 이미지
travelCount Number 참여 여행 개수
tendencyCount Number 성향 개수 (참여 여행 수와 동일)

성공

{
    "status": 200,
    "success": true,
    "message": "마이페이지 조회 성공",
    "data": {
        "name": "박유진 Yujin",
        "email": "[email protected]",
        "image": "http://k.kakaocdn.net/dn/d8lqF8/btq3yxt0rvM/am8I4gWL1D25OkJgVH0uDk/img_640x640.jpg",
        "tavelCount": 3,
        "tendencyCount": 3
    }
}

실패 - 500 서버 내부 에러

{
    "status": 500,
    "success": false,
    "message": "서버 내부 오류"
}

실패 - 404 유저 정보 없음

{
	"status": 404,
	"success": false,
	"message": "잘못된 유저 id입니다."
}