Skip to content

바이닐 요청하기

Haely edited this page Apr 13, 2022 · 3 revisions

바이닐 요청하기 (/requests)

바이닐요청하기

Request

URL

[POST] ~/requests

Header

메소드 파라미터 설명
Content-Type multipart/form-data
token {token} 토큰

Body

변수 타입 설명
title String 앨범명
artist String 아티스트명
image formdata 사진(1장)
memo String 메모(nullable, 100자 이내)
바이닐요청하기Body

Response

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "바이닐 요청하기 성공",
    "data": {
        "requestIdx": 2
    }
}

FAIL : 없는 유저인 경우

{
    "status": 400,
    "success": false,
    "message": "존재하지 않는 회원입니다."
}

FAIL : 필요한 값이 없는 경우

{
    "status": 400,
    "success": false,
    "message": "필요한 값이 없습니다"
}

SUCCESS : 이미지 확장자를 지원하지 않는 경우

{
    "status": 400,
    "success": false,
    "message": "지원하지 않는 타입입니다."
}

FAIL : 기타 에러로 바이닐 요청하기를 실패한 경우

{
    "status": 400,
    "success": false,
    "message": "바이닐 요청하기 실패"
}

FAIL : 서버 내부 에러의 경우

{
    "status": 600,
    "success": false,
    "message": "서버 내부 오류"
}