| USER |
GET |
/auth/google |
google oauth |
Google OAuth 2.0 |
|
POST |
/user/nickname |
user nickname 등록 |
|
|
POST |
/user/wallet |
user wallet address 등록 |
|
|
GET |
/user/detail/:userInfoId |
userInfo 조회 |
|
|
GET |
/user/all |
all users 조회 |
|
|
POST |
/auth/logout |
logout |
|
|
POST |
/user/create |
user 수동등록 |
|
| CHALLENGE |
POST |
/challenge/create |
challenge 등록 |
|
|
GET |
/challenge |
모든 challenge 조회 |
|
|
GET |
/challenge/:challengeId |
특정 challenge (by id) 조회 |
|
|
DELETE |
/challenge/delete/:challengeId |
특정 challenge (by id) 삭제 |
|
| MY CHALLENGE |
POST |
/myChallenge/register |
My challenge 등록 |
|
|
GET |
myChallenge/allMychallenge/:userInfoId |
All My challenge 조회 (by userInfoId) |
|
|
GET |
/myChallenge/myStatus/:userChallengeId |
My status 조회 |
|
|
GET |
/myChallenge/totalStatus/:userChallengeId |
Total status 조회 |
|
|
GET |
/myChallenge/payback/:userChallengeId |
Payback status 조회 |
|
| TRANSACTION |
POST |
/tx/deposit |
deposit info 등록 |
|
|
POST |
/tx/claim |
payback claim |
|
| VERIFICATION |
POST |
/verify/postPhoto |
검증사진등록 |
|
|
POST |
/verify/verifyPhoto |
admin 사진검증 |
|
|
GET |
/verify/allPhotoInfo/:userChallengeId |
My challenge 모든 검증 photo info 조회 |
|
|
GET |
/verify/:filename |
특정 photo 조회 by filename |
|