-
Notifications
You must be signed in to change notification settings - Fork 0
/
API명세.txt
131 lines (98 loc) · 2.47 KB
/
API명세.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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
125
126
127
128
129
130
131
** user api **
#로그인
Method: GET
Url: /users/{email}/{pw}
Response: 로그인한 유저 정보
#유저 등록
Method: POST
Url: /users
등록할 유저의 정보를 RequestBody에 담아 넘겨주어야 함.
#유저 수정
Method: PATCH
Url: /users/{id}
수정할 유저의 정보를 RequestBody에 담아 넘겨주어야 함.
#id로 유저 조회
Method: GET
Url: /users/{id}
Response: 해당 id를 가진 유저 정보
#전체 유저 조회
Method: GET
Url: /users
Response: 전체 유저 정보
#id로 유저 삭제
Method: DELETE
Url: /users/delete/{id}
Response: 해당 id를 가진 유저 삭제
** menucategory api **
#id로 메뉴 조회
Method: GET
Url: /menus/{id}
Response: 해당 id를 가진 메뉴 정보
#전체 메뉴 조회
Method: GET
Url: /menus
Response: 전체 메뉴 정보
** foodcategory api **
#id로 음식 조회
Method: GET
Url: /food/{id}
Response: 해당 id를 가진 음식 정보
#전체 음식 조회
Method: GET
Url: /food
Response: 전체 음식 정보
** chatroom api **
#채팅방 등록
Method: POST
Url: /chatrooms
등록할 채팅방 정보를 RequestBody에 담아 넘겨주어야 함.
#채팅방 수정
Method: PATCH
Url: /chatrooms/{id}
수정할 채팅방 정보를 RequestBody에 담아 넘겨주어야 함.
#id로 채팅방 조회
Method: GET
Url: /chatrooms/{id}
Response: 해당 id를 가진 채팅방 정보
#전체 채팅방 조회
Method: GET
Url: /chatrooms
Response: 전체 채팅방 정보
#id로 채팅방 삭제
Method: DELETE
Url: /chatrooms/delete/{id}
Response: 해당 id를 가진 채팅방 삭제
** chatpart api **
#chatpart 등록
Method: POST
Url: /chatparts
등록할 chatpart 정보를 RequestBody에 담아 넘겨주어야 함.
#id로 chatpart 조회
Method: GET
Url: /chatparts/{userid}/{roomid}
Response: 해당 id를 가진 chatpart 정보
#전체 chatpart 조회
Method: GET
Url: /chatparts
Response: 전체 chatpart 정보
#id로 chatpart 삭제
Method: DELETE
Url: /chatparts/delete/{userid}/{roomid}
Response: 해당 id를 가진 chatpart 삭제
** message api **
#메세지 등록
Method: POST
Url: /messages
등록할 메세지 정보를 RequestBody에 담아 넘겨주어야 함.
#id로 메세지 조회
Method: GET
Url: /messages/{id}
Response: 해당 id를 가진 메세지 정보
#유저id, 채팅방id로 메세지 조회
Method: GET
Url: /messages/{userid}/{roomid}
Response: 해당 userid, roomid를 가진 메세지 정보
#전체 메세지 조회
Method: GET
Url: /messages
Response: 전체 메세지 정보