용병
용병 구인 글 리스트 조회
GET /hires
Query Parameters
lastId
Number
size
Number
position
Sting
sports
String
ageGroup
String
city
String
region
String
groundName
String
date
String
{
"data": {
"hirePosts": [
{
"postId": 1,
"position": "윙백",
"city": "서울특별시",
"region": "광진구"
"groundName": "어린이대공원풋살장"
"date": "2021-12-25",
"startTime": "10:30",
"endTime": "12:30:00"
"ageGroup": "20s",
"detail": "좋은사람 있으면 소개시켜줘",
"hirePlayerNumber": 1,
"teamId": 1,
"teamLogo": "s3://aasdfasd",
"teamName": "데브코스"
"teamMannerTemperature": 36.1,
},
{
"postId": 2,
"position": "윙백",
"city": "서울특별시",
"region": "광진구"
"groundName": "어린이대공원풋살장"
"date": "2021-12-25",
"startTime": "10:30",
"endTime": "12:30:00"
"ageGroup": "20s",
"detail": "좋은사람 있으면 소개시켜줘",
"hirePlayerNumber": 1,
"teamId": 1,
"teamLogo": "s3://aasdfasd",
"teamName": "데브코스"
"teamMannerTemperature": 36.1
}
]
}
}용병 구인 글 상세 조회
GET /hires/{postId}
Path Parameters
postId*
Number
용병 구인 글 작성
POST /hires
need token
Request Body
cityId
Number
regionId
Number
groundId
Number
hirePlayerNumber
Number
position
String
ageGroup
String
detail
String
date
String
startTime
String
endTime
String
neennnㅜ
teamId
Number
용병 구인 글 수정
PUT /hires/{postId}
Path Parameters
postId*
Number
Headers
token*
Request Body
cityId*
Number
regionId*
Number
groundId*
Number
hirePlayerNumber*
Number
position*
String
ageGroup*
String
detail*
String
용병 구인 글 삭제
DELETE /hires/{postId}
Path Parameters
postId*
Number
용병 신청
POST /hire-applications
Headers
token
String
Request Body
postId
Number
용병 신청 취소
DELETE /hire-applications/{applicationId}
Path Parameters
applicationId*
Number
용병 신청자 리스트 조회
GET /hires/{postId}/applications
Path Parameters
postId
Number
용병 수락
POST /hires/{postId}/applications
Headers
token
String
Request Body
applications
Array
용병 거절
DELETE /hires/{postId}/applications/{applicationId}
Last updated