-
Notifications
You must be signed in to change notification settings - Fork 3
api_spec
HEESEUNG KOO edited this page Oct 11, 2021
·
29 revisions
- api ์คํ
- api: /signup
- http method: POST
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- request_body
{
"email": "hello@world.com",
"password": "password",
"nickname": "testuser"
}
- ์ฑ๊ณต ์๋ต
201 CREATED
{
"id": "1" ; ์์ฑ id
}
- api: /signin
- http method: POST
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- request_body
{
"email": "hello@world.com",
"password": "password",
}
- ์ฑ๊ณต ์๋ต
200 OK
- api: /logout
- http method: POST
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- request_body
{
}
- ์ฑ๊ณต ์๋ต
200 OK
- api: /category
- http method: GET
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- api: /category
- http method: POST
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"
- request_body
{
"name": "",
"parentId": 0L
}
- api: /category/{category_id}
- http method: PUT
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"
- request_body
{
"name": "",
"parentId": ""
}
- api: /category/{category_id}
- http method: DELETE
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"
- api: /board
- http method: GET
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- api: /board/{account_id}
- http method: GET
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- api: /board/{board_id}
- http method: GET
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
- api: /board
- http method: POST
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"
- request_body
{
"content": "",
"account": {}
}
- api: /board/{board_id}
- http method: PUT
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"
- request_body
{
"content": "",
}
- api: /board/{board_id}
- http method: DELETE
- ์์ฒญ ํค๋
Content-Type: application/json;charset=UTF-8
Authorization: "bearer <ํ ํฐ>"