사용자

회원 가입 요청

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