Skip to content
This repository has been archived by the owner on Dec 19, 2024. It is now read-only.

Latest commit

 

History

History
75 lines (55 loc) · 2.17 KB

File metadata and controls

75 lines (55 loc) · 2.17 KB
description
해당 id를 가진 포트폴리오 페이지의 게시물을 수정하는 API입니다

게시물 수정

METHOD

PUT

URL

/portfolios/:id
  • id: 포트폴리오 페이지의 수정하려는 게시물 고유 id

REQUEST BODY

name type require description
title string 필수 게시물 제목
content string 필수 게시물 내용
authorEmail string 필수 작성자 이메일
category string 필수 카테고리
recruitmentField string 필수 구인분야
portfolioTags string 배열 필수, 값이 없으면 빈 리스트로([]) 포트폴리오 태그, 최대 5개

REQUEST BODY EXAMPLE

{
        "title": "예시 포트폴리오",
        "content": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur sit.",
        "authorEmail": "[email protected]",
        "category": "어플리케이션",
        "recruitmentField": "기획",
        "portfolioTags": ["포토샵", "제플린"]
}

RESPONSE

Success

HTTP Status code : 200 Ok

Response Body는 따로 없습니다.

fail

HTTP Status code : 400 Bad Request or 403 Forbidden

{
    "status": 400,
    "message": "필수항목을 입력해주세요. "
}
{
    "status": 403,
    "message": "권한이 없습니다. "
}
name type description
status number HTTP status code(에러 상황에 따라 변할 수 있습니다. )
message string 에러 메시지(메시지 내용은 에러 상황에 따라 변할 수 있습니다. )