EDSC-API
  • API Document
  • Post
    • 게시물
      • 이미지
        • 게시물 이미지 생성하기
        • 게시물 이미지 수정하기
        • 게시물 이미지 삭제하기
      • 파일
      • 게시물 생성하기
      • 게시물 조회하기
      • 게시물 수정하기
      • 게시물 삭제하기
      • 게시물 좋아요 누르기
      • 게시물 좋아요 취소하기
    • 댓글
      • 댓글 작성하기
      • 대댓글 작성하기
      • 댓글 수정하기
      • 댓글 삭제하기
    • 메인 페이지의 게시물 조회하기
  • Category
    • 카테고리 관리
      • 카테고리 생성하기
      • 카테고리 수정하기
      • 카테고리 삭제하기
    • 전체 카테고리 목록 조회하기
    • 하위 카테고리 이름 조회하기
    • 카테고리 별 게시물 조회하기
  • User
    • 유저 정보 관리
      • 유저 정보 조회하기
      • 유저 정보 수정하기
      • 유저 프로필 이미지 수정하기
      • 유저 프로필 이미지 삭제하기
    • 유저 목록 조회하기
    • 유저의 게시물 조회하기
    • 유저의 좋아요 게시물 조회하기
Powered by GitBook
On this page
  • METHOD
  • URL
  • REQUEST BODY
  • REQUEST BODY EXAMPLE
  • RESPONSE
  • success
  • fail

Was this helpful?

  1. Post
  2. 게시물

게시물 수정하기

해당 id의 게시물을 수정하는 API입니다.

METHOD

PUT

URL

/posts/:id
  • id: 게시물 고유 id

REQUEST BODY

name

type

require

description

email

string

필수

작성자 이메일 수정 권한이 있는지 확인하는 용도로, 작성자는 수정되지 않습니다.

title

string

필수

게시물 제목

content

string

필수

게시물 내용

categoryName

string

필수

존재하는 하위 카테고리

REQUEST BODY EXAMPLE

{
    "email": "example@gmail.com",
    "title": "spring boot 스터디 진행상황 수정",
    "content": "update test",
    "categoryName": "백엔드"
}

RESPONSE

success

HTTP Status code: 200 OK

Response Body는 따로 없습니다.

fail

HTTP Status code: 400 Bad Request or 403 Forbidden

{
    "status": "BAD_REQUEST",
    "message": "필수항목을 입력해주세요."
}
{
    "status": "BAD_REQUEST",
    "message": "존재하지 않는 게시물입니다."
}
{
    "status": "BAD_REQUEST",
    "message": "존재하지 않는 카테고리입니다."
}
{
    "status": "FORBIDDEN",
    "message": "수정할 수 있는 권한이 없습니다."
}

name

type

description

status

number

HTTP status

message

string

에러 메시지

Previous게시물 조회하기Next게시물 삭제하기

Last updated 4 years ago

Was this helpful?