아이디 중복체크 API (/users/check-username
)
메서드 |
요청 URL |
GET |
/api/service/users/check-username?username={username} |
Request Header
파라미터 |
타입 |
필수여부 |
설명 |
Content-Type |
String |
필수 |
application/json |
Role Requirement
- 권한: 이 작업은
role
이 CUSTOMER
이상인 사용자만 수행할 수 있습니다.
- 로그인 필수
- 로그인 유저 권한
- 본인 리소스만 요청 가능
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"
}
}