아이디 중복체크 API (/users/check-username)

메서드 요청 URL
GET /api/service/users/check-username?username={username}

Request Header

파라미터 타입 필수여부 설명
Content-Type String 필수 application/json

Role Requirement

Request Elements

파라미터 타입 필수여부 설명 제약사항
username String 필수 중복 확인할 사용자 ID 100자 이하

요청 예시

GET /api/service/users/check-username?username={username}

Response Elements

필드 타입 필수여부 설명
message String 필수 응답 메시지
code Integer 필수 HTTP 상태 코드
data Object 필수
username String 필수 입력한 사용자 ID
is-available Boolean 필수 사용 가능 여부

응답 예시

{
    "message": "사용 가능한 아이디입니다.",
    "code": 200,
    "data": {
        "is-available": true,
        "username": "test155"
    }
}
{
    "message": "이미 사용 중인 아이디입니다.",
    "code": 400,
    "data": {
        "is-available": false,
        "username": "test11"
    }
}