Skip to content

[PUT] Bookmark 설정

MoonAyoung edited this page Jun 6, 2021 · 3 revisions
메소드 경로 설명
PUT /api/v2/buckets/{bucketId}/bookmark 북마크 추가/해제

Request Header

{
    "accessToken": "[토큰]"
}

Query String 설명

Parameter 설명
state true : 북마크 추가, false : 북마크 해제

예시

1. http://{{base_url}}/api/v2/buckets/1/bookmark?state=true // 1번의 버킷을 북마크 추가한다.
2. http://{{base_url}}/api/v2/buckets/1/bookmark?state=false // 1번의 버킷을 북마크 해제한다.

Response

< Success >

{
  "status": 200,
  "message": "버킷 수정 성공입니다.",
  "data": null
}

< Fail >

  • 버킷 수정 권한 없는 경우
{
  "message": "User is not Authentication",
  "status": 401,
  "errors": [],
  "code": "M005"
}
  • 버킷이 존재하지 않는 경우
{
    "message": " Entity Not Found",
    "status": 400,
    "errors": [],
    "code": "C003"
}
  • state에 잘못된 value 입력한 경우
{
    "message": " Invalid Type Value",
    "status": 400,
    "errors": [
        {
            "field": "state",
            "value": "test",
            "reason": "typeMismatch"
        }
    ],
    "code": "C005"
}
  • 서버 에러
{
    "message": "Server Error",
    "status": 500,
    "errors": [],
    "code": "C004"
}