waf

API documents for waf

Signin

POST /users/signin

User login

Request Body

Name
Type
Description

email

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

email

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?