개발 엔드포인트 : https://backend-server-dev-rlogkv3ukq-du.a.run.app
url: GET /auth/token
request:
user_id: str
password: str
response
200 Status
access_token: str
422 Status
msg: str
유저 조회
url : GET /users
response:
user_id: str
user_name: str
image_url: str
유저 생성 ✅
url : POST /users
request:
user_id: str
user_name: str
password: str
response
201 Status
None
유저 정보 수정
url: PUT /users
header
Authorization: bearer {JWT token}
request
user_name: str
description: str
password: str
image_url: str
response
200 Status
None
422 Status (Validation Error)
생략
401 Status (Unauthorized)
생략
유저 삭제
url: DELETE /users
header
Authorization: bearer {JWT token}
request
200 Status
None
422 Status (Validation Error)
생략
401 Status (Unauthorized)
생략
특정 리뷰 생성
url: POST /reviews
header
Authorization: bearer {JWT token}
request
drink_id(uuid): str
rating: int, between(0 ~ 5)
comment: str
response
200 Status
None
401 Status
None
특정 리뷰 수정
url: PUT /reviews/{reviewid}
header
Authorization: bearer {JWT token}
request
drink_id(uuid): str
rating: int, between(0 ~ 5)
comment: str
response
200 Status
None
401 Status
None
특정 리뷰 삭제
특정 유저가 작성한 모든 리뷰 반환