사용자
회원 가입 요청
POST /users
Request Body
Name
Type
Description
name*
String
email*
String
nickname*
String
password*
String
ageGroup*
String
sports*
String
gender*
String
{
// Response
}Email 중복 확인
GET /users/email-check /{email}
Path Parameters
Name
Type
Description
email*
String
닉네임 중복 확인
GET /users/nickname-check/{nickname}
Path Parameters
Name
Type
Description
nickname*
String
로그인 요청
POST /users/login
Request Body
Name
Type
Description
email*
String
password*
String
로그아웃
POST /users/logout
Headers
Name
Type
Description
token*
String
용병 신청 리스트
GET /hires/me
Headers
Name
Type
Description
token*
String
나를 팀으로 초대한 리스트
GET /invitations/me
마이 페이지 조회
GET /users/me
Headers
Name
Type
Description
token*
String
다른 사용자의 개인 페이지 조회
GET /users/{userId}
Path Parameters
Name
Type
Description
uerId*
Number
경기 리스트
GET /users/{userId}/matches
Path Parameters
Name
Type
Description
userId*
Long
팀 초대 수락
POST /invitations/{invitationId}
Path Parameters
Name
Type
Description
invitationId*
Number
Request Body
Name
Type
Description
invitaionId*
Number
팀 초대 거절
DELETE /invitations/{invitationId}
Path Parameters
Name
Type
Description
invitationId*
Number
회원 정보 수정
PUT /users/me
Headers
Name
Type
Description
token*
String
Request Body
Name
Type
Description
nickname*
String
password*
String
bio*
String
ageGroup*
String
sprtName*
String
회원 탈퇴
DELETE /users/me
Headers
Name
Type
Description
token*
String
Last updated