ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
종류urimethod기능설명TODO
2
/GET루트 페이지
3
/errorGET에러 페이지
4
/worldcup/newGET월드컵 생성 페이지
피그마 페이지 생성 필요
5
/worldcup/new/itemsGET월드컵 생성 중 아이템 리스트 페이지
피그마 페이지 생성 필요
6
/worldcup/new/inviteGET월드컵 생성 마무리 페이지 / 초대 메시지 생성 페이지
피그마 페이지 생성 필요
7
/{user-id}GET로그인 후 루트 페이지
8
/{worldcup-title}GET월드컵 상세 페이지
9
/{worldcup-title}/detailsGET월드컵 상세 - 제목, 세부사항, 대표 이미지 수정 페이지
details이기 때문에 기존 정보가 이미 들어있고, 수정 가능하게 해야 함. 현재 피그마에 대표 이미지 수정 페이지가 따로 작성되어 있는데, 통합하는게 더 좋을 듯.
피그마 -> 이미지 수정 페이지 수정 필요
10
/{worldcup-title}/details/thumnail/imagesGET월드컵 상세 - 대표 이미지 수정 -> 이미지 선택 페이지
피그마 -> 이미지 수정 페이지 수정 필요
11
/{worldcup-title}/membersGET월드컵 상세 - 멤버 리스트 페이지
12
/{worldcup-title}/itemsGET월드컵 상세 - 아이템 리스트 페이지
13
/{worldcup-title}/items/detailsGET월드컵 아이템 상세 페이지 - 수정 기능 포함되어 있음
피그마 -> 아이템 디테일 페이지 수정 필요
14
/{worldcup-title}/resultsGET월드컵 통계 페이지
15
/{worldcup-title}/gameGET월드컵 게임 페이지
31
api/api/{user-id}/worldcupsGET유저가 등록되어있는 월드컵 리스트 조회
32
/api/worldcupsGET월드컵 리스트 조회
33
/api/worldcups/{worldcup-id}GET월드컵 단일 조회
34
/api/worldcups/{worldcup-id}POST월드컵 등록
35
/api/worldcups/{worldcup-id}
PUT, PATCH
월드컵 수정
36
/api/worldcups/{worldcup-id}DELETE월드컵 삭제
37
/api/worldcups/{worldcup-id}/itemsGET월드컵 아이템 리스트 조회
38
/api/worldcups/{worldcup-id}/item/{item-id}GET월드컵 아이템 단일 조회
39
/api/worldcups/{worldcup-id}/item/{item-id}POST월드컵 아이템 등록
40
/api/worldcups/{worldcup-id}/item/{item-id}
PUT, PATCH
월드컵 아이템 수정
41
/api/worldcups/{worldcup-id}/item/{item-id}DELETE월드컵 아이템 삭제
42
/api/worldcups/{worldcup-id}/gamesGET월드컵 게임 인스턴스 리스트 조회
43
/api/worldcups/{worldcup-id}/games/{game-id}GET월드컵 게임 인스턴스 단일 조회
44
/api/worldcups/{worldcup-id}/games/{game-id}POST월드컵 게임 인스턴스 등록
45
/api/worldcups/{worldcup-id}/games/{game-id}
PUT, PATCH
월드컵 게임 인스턴스 수정
46
/api/worldcups/{worldcup-id}/games/{game-id}DELETE월드컵 게임 인스턴스 삭제
47
/api/worldcups/{worldcup-id}/membersGET월드컵 멤버 리스트 조회
48
/api/worldcups/{worldcup-id}/members/{member-id}GET월드컵 멤버 단일 조회
49
/api/worldcups/{worldcup-id}/members/{member-id}POST월드컵 멤버 등록
50
/api/worldcups/{worldcup-id}/members/{member-id}
PUT, PATCH
월드컵 멤버 수정
51
/api/worldcups/{worldcup-id}/members/{member-id}DELETE월드컵 멤버 삭제
52
/api/worldcups/{worldcup-id}/matchesGET월드컵의 매치 리스트 조회
53
/api/worldcups/{worldcup-id}/matches/{match-id}GET월드컵 매치 단일 조회
54
/api/worldcups/{worldcup-id}/matches/{match-id}POST월드컵 매치 등록 (DISABLED)매치 생성은 게임 중에만 생성되니 DISABLED 시킨다.
55
/api/worldcups/{worldcup-id}/matches/{match-id}
PUT, PATCH
월드컵 매치 수정
56
/api/worldcups/{worldcup-id}/matches/{match-id}DELETE월드컵 매치 삭제
57
/api/worldcups/{worldcup-id}/game/{game-id}/matchesGET게임의 매치 리스트 조회
58
/api/worldcups/{worldcup-id}/game/{game-id}/matches/{match-id}GET게임의 매치 단일 조회
59
/api/worldcups/{worldcup-id}/game/{game-id}/matches/{match-id}POST게임의 매치 등록
60
/api/worldcups/{worldcup-id}/game/{game-id}/matches/{match-id}
PUT, PATCH
게임의 매치 수정
61
/api/worldcups/{worldcup-id}/game/{game-id}/matches/{match-id}DELETE게임의 매치 삭제
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124