팀
팀 생성
POST
/teams
Headers
Name
Type
Description
token*
String
Request Body
Name
Type
Description
logo
multipart/form-data
teamName*
String
bio
String
sports*
String
ageGroup
String
팀명 중복 확인
GET
/teams/name-check
Request Body
Name
Type
Description
teamName*
String
팀 정보 조회
GET
/teams/{teamId}
Path Parameters
Name
Type
Description
teamId*
Number
팀 해체
DELETE
/teams/{teamId}
Path Parameters
Name
Type
Description
teamId*
Number
팀 탈퇴
DELETE
/teams/{teamId}/me
Path Parameters
Name
Type
Description
teamId*
Number
Headers
Name
Type
Description
token
String
팀 정보 수정
PUT
/teams/{teamId}
Path Parameters
Name
Type
Description
teamId*
Number
Request Body
Name
Type
Description
logo
multipart/form-data
bio
String
ageGroup
String
전체 팀원 리스트 조회 - 팀원 조회
GET
/teams/{teamId}/members
Path Parameters
Name
Type
Description
teamId*
Number
전체 팀원 리스트 조회 - 용병 조회
GET
/teams/{teamId}/hired-members
Path Parameters
Name
Type
Description
teamId*
Number
팀원 권한 수정
PUT
/teams/{teamId}/members
Path Parameters
Name
Type
Description
teamId*
Number
Request Body
Name
Type
Description
userId*
Array
grade*
Array
팀원 방출
DELETE
/teams/{teamId}/members
Path Parameters
Name
Type
Description
teamId*
Number
Request Body
Name
Type
Description
userId*
Array
팀원 초대
POST
/teams/{teamId}/members
Path Parameters
Name
Type
Description
teamId*
Number
Request Body
Name
Type
Description
email*
String
팀의 매칭 전체 리스트 조회
GET
/teams/{teamId}/matches
Path Parameters
Name
Type
Description
teamId*
Number
Last updated