Skip to content

[POST] 프로젝트 참여하기

Say-young edited this page Jul 17, 2020 · 12 revisions

[POST] 프로젝트 참여하기



main



메소드 경로 설명
POST /project/enter 프로젝트 참여코드 입력하여 프로젝트 참여하기


Request Header

{
 "Content-Type": "application/json"
}


Request Body

{
  "user_idx": INT,
  "project_code": STRING
}
  • 데이터 타입을 적어두었습니다. 상황에 따라 맞는 값을 보내주시면 됩니다.
  • user_idx : 사용자 인덱스
  • project_code : 프로젝트 참여 코드


Response


< Success >

{
    "status": 200,
    "success": true,
    "message": "프로젝트 참여 성공",
    "data": {
        "project_idx": 1
    }
}
  • project_idx: 프로젝트 인덱스


< Fail >

  1. 프로젝트가 진행중인 경우
{
  "status": 202,
  "success": false,
  "message": "이미 프로젝트가 진행중입니다."
}
  1. 데이터 누락
{
  "status": 400,
  "success": false,
  "message": "필요한 값이 없습니다."
}
  1. 잘못된 프로젝트 코드 입력
{
  "status": 600,
  "success": false,
  "message": "DB 오류"
}
  1. 서버 에러
{
  "status": 500,
  "success": false,
  "message": "서버 에러"
}