Skip to content
Chan Jin edited this page Jan 16, 2022 · 34 revisions

고스락 티켓 예매 프로젝트의 백엔드 api 명세관련 위키입니다.

host : https://api.gosrock.link


응답 컨벤션

{
    status : Number //(필수),
    success : Bool // (성공 여부 필수),
    message: String | null //( 실패시 오류 메시지), 
    data : Array | Object |[{express-validationError}]  | null  //(성공시 받는 데이타) [express-validationError](https://github.com/Gosrock/Ticket-Backend/wiki#validation-error),
}

공통 오류


validation Error

express-validator에서 잘못된 요청을 거르는 오류 입니다. 검증에서 오류가난 경우 message 는 "검증오류" 입니다.

  • 에러 예시
{
   "status": 400,
    "success": false,
    "message": "검증오류",
    "data" : [
         {
            "msg": "숫자만 들어와야합니다.",
            "param": "phonenumber",
            "location": "body"
        },
        {
            "msg": "전화번호 길이는 11자이어야 합니다.",
            "param": "phonenumber",
            "location": "body"
        }
    ]
}
name type description Required
searchString String 검색할 문자열 Required
Clone this wiki locally