Download OpenAPI specification:
입력된 규칙 설명을 기반으로 AI가 제목/카테고리를 생성하여 새로운 Rule을 생성합니다.
| ruleGoal required | string |
| ruleScoreDefinition required | string |
| rulePreparation required | string |
| ruleOrder required | string |
| ruleDecision required | string |
| ruleFoul required | string |
| ruleExtraInfo | string |
| pointsToWin required | integer <int32> |
| setsToWin required | integer <int32> |
| duration required | integer <int32> |
| winBy required | string |
{- "ruleGoal": "string",
- "ruleScoreDefinition": "string",
- "rulePreparation": "string",
- "ruleOrder": "string",
- "ruleDecision": "string",
- "ruleFoul": "string",
- "ruleExtraInfo": "string",
- "pointsToWin": 0,
- "setsToWin": 0,
- "duration": 0,
- "winBy": "string"
}게임 완료 후 사용한 규칙에 대한 평가(0~5점)를 제출합니다. 같은 사용자가 다른 게임에서 같은 규칙을 여러 번 평가할 수 있습니다.
| ruleId required | integer <int64> |
| gameId required | integer <int64> |
| rating required | integer <int32> [ 0 .. 5 ] |
| comment | string [ 0 .. 500 ] characters |
{- "gameId": 0,
- "rating": 5,
- "comment": "string"
}본인이 생성한 규칙에 대한 수정 요청을 제출합니다. 관리자 승인 후 원본 규칙이 업데이트됩니다.
| originalRuleId required | integer <int64> |
| ruleGoal required | string |
| ruleScoreDefinition required | string |
| rulePreparation required | string |
| ruleOrder required | string |
| ruleDecision required | string |
| ruleFoul required | string |
| ruleExtraInfo | string |
| pointsToWin required | integer <int32> |
| setsToWin required | integer <int32> |
| duration required | integer <int32> |
| winBy required | string Enum: "SETS_HALF_WIN" "MOST_SETS_AND_POINTS" |
{- "originalRuleId": 0,
- "ruleGoal": "string",
- "ruleScoreDefinition": "string",
- "rulePreparation": "string",
- "ruleOrder": "string",
- "ruleDecision": "string",
- "ruleFoul": "string",
- "ruleExtraInfo": "string",
- "pointsToWin": 0,
- "setsToWin": 0,
- "duration": 0,
- "winBy": "SETS_HALF_WIN"
}경기 주최자가 해당 게임을 시작 상태로 변경하기 전, 경기 장소를 (재)설정합니다.
| id required | integer <int64> |
| roadAddress required | string |
| detailAddress | string |
{- "roadAddress": "string",
- "detailAddress": "string"
}사용자가 커스텀한 스포츠 경기를 생성합니다.
| referencedRuleId required | integer <int64> |
| matchDate | string <date-time> |
| placeRoad | string |
| placeDetail | string |
| friendId | integer <int64> |
{- "referencedRuleId": 0,
- "matchDate": "2019-08-24T14:15:22Z",
- "placeRoad": "string",
- "placeDetail": "string",
- "friendId": 0
}사용자가 커스텀한 스포츠 경기를 생성합니다.
| referencedRuleId required | integer <int64> |
| matchDate | string <date-time> |
| placeRoad | string |
| placeDetail | string |
| friendId | integer <int64> |
{- "referencedRuleId": 0,
- "matchDate": "2019-08-24T14:15:22Z",
- "placeRoad": "string",
- "placeDetail": "string",
- "friendId": 0
}특정 경기(gameId)에 대한 리뷰를 작성한다
| gameId required | integer <int64> |
| manner required | integer <int32> |
| performance required | integer <int32> |
| text required | string |
{- "manner": 0,
- "performance": 0,
- "text": "string"
}게임 결과 페이지에서 사용자가 선택한 사진과 동영상을 업로드합니다. 최대 5개까지 가능합니다 (사진 + 동영상 합계). 동영상 지원 형식: MP4, MOV, WebM, AVI, MPEG, 3GP, WMV
| gameId required | integer <int64> |
| pictures | Array of strings <binary> [ items <binary > ] |
| videos | Array of strings <binary> [ items <binary > ] |
본인 댓글만 수정 가능합니다. 내용, 이미지 교체/삭제 가능.
| commentId required | integer <int64> |
| content required | string [ 0 .. 1000 ] characters |
| imageUrl | string [ 0 .. 1024 ] characters |
{- "content": "string",
- "imageUrl": "string"
}나이, 성별, 지역, 자기소개, 프로필 사진을 저장하거나 수정합니다. *이 request는 multipart/form-data 입니다.
object (UserProfileRequest) | |
| profile_picture | string <binary> |
{- "request": {
- "nickname": "string",
- "age": 0,
- "gender": "M",
- "region": "string",
- "bio": "string",
- "affiliation": "string"
}, - "profile_picture": "string"
}