waf
API documents for waf
Signin
POST
/users/signin
User login
Request Body
Name
Type
Description
string
user email
password
string
user password
{
"userid": "userid",
"username": "username"
}
Signout
POST
/users/signout
User logout
Request Body
Name
Type
Description
Authorization
string
express-session(req.session)
"Logged Out Successfully"
Signup
POST
/users/signup
User signup
Request Body
Name
Type
Description
string
user email
password
string
user password
username
string
user username
mobile
string
user mobile
"Signup Succeeded"
Fridge add item
POST
/myfridge/cart
Request Body
Name
Type
Description
userid
string
foreign key user id
item
string
item name
category
string
dairy/fruits/veges/meat/ seafood/mandu/eggs
part
string
normal/fridge/frozen
created_at
string
select purchase date(today)
modifiedAt
string
select purchase date(other day)
"Items Are Stored Successfully"
Fridge remove item
PUT
/myfridge/removeitem
Request Body
Name
Type
Description
userid
string
user id
name
string
item name
"Item Is Removed Successfully"
Show fridge items
GET
/myfridge/:userid
[
{
"id": "0",
"name: "brocolli",
"category": "veges",
"part": "fridge",
"modifiedAt": "null",
"fk_userid": "1",
"expiredAfter": "3"
"createdAt": "2020-12-20T13:06:48.000Z"
"updatedAt": "2020-12-20T13:06:48.000Z"
},
]
Show recipes
GET
/recipes
{
"recipes": [
{
"id": 0,
"name": "김치찌개",
"thumbnail": "https://recipe1.ezmember.co.kr/cache/recipe/2019/03/24/ec2baafd0e62536123503281f3309d361_m.jpg",
"title": "초간단 김치찌개 ㅣ 백종원의 백종원 레시피",
"videoId": "DnQ09ZZCjCs"
},
{
"id": "",
"name": "",
"thumbnail": "",
"title": "",
"videoId": ""
}
]
}
Recipe video play
GET
/recipes/player
Request Body
Name
Type
Description
name
string
recipe name
{
"youtubeUrl": "https://www.youtube.com/watch?v=HI8DlDs1gko"
}
Last updated
Was this helpful?