JNU-econovation/jnu-wiki-be

관리자 문서 요청 반려 API SPEC

Opened this issue · 0 comments

  • 관리자가 문서 요청을 반려한다.

Request

HTTP Method URI
POST /admin/reject/{docs_request_id}
  • Header
Name Value Description
Authorization JWT 인증용 JWT

Response

Success

  • Status: 200 OK
  • Header
Name Value Description
content-type application/json  
{
  "success" : true,
  "response" : "요청이 반려되었습니다."
  "error": null
}

Fail

Status Description
401 UNAUTHORIZED 인증 실패
403 FORBIDDEN 권한 없음
404 NOT_FOUND 문서 요청 없음
500 Internal Server Error unknown server error

401 UNAUTHORIZED

{
  "success" : false,
  "response" : null,
   "error": {
    "message": "로그인이 필요한 기능입니다.",
    "status": 401
  }
}

403 FORBIDDEN

{
  "success" : false,
  "response" : null,
   "error": {
    "message": "관리자 권한이 없습니다.",
    "status": 403
  }
}

404 NOT_FOUND

{
  "success" : false,
  "response" : null,
   "error": {
    "message": "존재하지 않는 요청입니다.",
    "status": 404
  }
}