Item

유저의 아이템 등록 , 수정, 삭제에 관한 API 정보를 제공합니다.

post
Add Item

http://15.165.197.67:5000/item
이 엔드포인트에서는 아이템을 등록합니다.
Request
Response
Request
Headers
token
required
string
Authentication token to track down who is emptying our stocks.
Body Parameters
season
required
array
ex) season : [sp, sm, f, w ]
image
required
string
type
required
string
category
required
string
buydate
optional
string
입력 데이터가 없을 시 null
price
optional
number
입력데이터가 없을 시 null
brand
optional
string
입력 데이터가 없을 시 null
storage
optional
string
입력 데이터가 없을 시 null
Response
200: OK
아이템 등록 성공
{ "message": "Successful", "item_id": 44 }
403: Forbidden
토큰정보를 서버에서 확인할 수 없는 경우
{ "message": err.message }
404: Not Found
아이템 등록 실패
{ "message": "Failed" }

patch
Update Item

http://15.165.197.67:5000/item/:item_id
이 엔드포인트에서는 아이템을 수정합니다. 변경하고자 하는 데이터 정보가 필요합니다.
Request
Response
Request
Path Parameters
item_id
required
integer
Headers
token
required
string
Body Parameters
season
optional
array
image
optional
string
type
optional
string
category
optional
string
buydate
optional
string
price
optional
number
brand
optional
string
storage
optional
string
Response
200: OK
아이템 수정 성공
{ "message": "Successful update item data with season" }
or
{ "message": "Successful update item data" }
403: Forbidden
토큰정보를 서버에서 확인할 수 없는 경우
{ "message": err.message }
404: Not Found
아이템 수정 실패
{"message": "Failed"}

delete
Delete Item

http://15.165.197.67:5000/item/:item_id
이 엔드포인트에서는 아이템을 삭제합니다.
Request
Response
Request
Path Parameters
item_id
required
integer
Headers
token
required
string
Response
200: OK
아이템 삭제 성공
{ "message": "Successful" }
403: Forbidden
토큰정보를 서버에서 확인할 수 없는 경우
{ "message": err.message }
404: Not Found
아이템 삭제 실패
{ "message": "Failed" }