-
Notifications
You must be signed in to change notification settings - Fork 0
[GET] 마이 페이지
MoonAyoung edited this page Jun 6, 2021
·
3 revisions
메소드 | 경로 | 설명 |
---|---|---|
GET | /api/v2/users/me | 마이 페이지 조회 |
{
"Content-Type": "application/json",
"accessToken": "[토큰]"
}
마이페이지의 사용자 정보는 사용자 정보 조회 정보와 동일합니다.
- 북마크 존재하는 경우
{
"status": 200,
"message": "마이페이지 정보입니다.",
"data": {
"user": {
"id": 1,
"email": "[email protected]",
"nickname": "에이용",
"createdDate": "2021-04-20 14:57:34",
"intro": "프로필 자기소개",
"profileUrl": "testurl.png",
"socialType": null,
"socialId": null
},
"friendCount": 4,
"bucketCount": 13,
"bookmark": {
"bookmarkList": [
{
"id": 93,
"bucketName": "버킷리스트 제목 여행",
"endDate": "2021-05-05 00:00:00",
"categoryId": 2
},
{
"id": 1,
"bucketName": "국내 한바퀴 돌아보기",
"endDate": "2021-02-05 00:00:00",
"categoryId": 1
},
{
"id": 38,
"bucketName": "마지막마지막마지막",
"endDate": "2020-06-06 00:00:00",
"categoryId": 2
}
],
"bookMarkCount": 3
}
}
}
- 북마크 존재하지 않는 경우
{
"status": 200,
"message": "마이페이지 정보입니다.",
"data": {
"user": {
"id": 7,
"email": "[email protected]",
"nickname": "테스트2",
"createdDate": "2021-05-01 08:35:37",
"intro": "테스트다",
"profileUrl": "123123",
"socialType": null,
"socialId": null
},
"friendCount": 0,
"bucketCount": 0,
"bookmark": {
"bookmarkList": [],
"bookMarkCount": 0
}
}
}
- 잘못된 토큰
{
"message": "JWT가 없거나 잘못된 값 입니다",
"status": 401,
"errors": [],
"code": "J001"
}
- 서버 에러
{
"message": "Server Error",
"status": 500,
"errors": [],
"code": "C004"
}