분류 및 예시

  1. 도메인별 할당 번호 및 약어
도메인 약어 번호
User USER 1000 ~ 1999
Comment COMMENT 2000 ~ 2999
Notification NOTI 3000 ~ 3999
Review REVIEW 4000 ~ 4999
Book BOOK 5000 ~ 5999
Global GLOBAL 9000 ~ 9999
  1. 도메인별 실제 에러코드표
Numeric 도메인 key code HTTP ko(메시지)
1001 USER EMAIL_ALREADY_EXISTS USER-EMAIL_ALREADY_EXISTS 409 이미 존재하는 이메일입니다.
1002 USER LOGIN_FAILED USER-LOGIN_FAILED 401 이메일 또는 비밀번호가
일치하지 않습니다.
1003 USER NOT_FOUND USER-NOT_FOUND 404 해당 유저가 존재하지 않습니다.
1004 USER NICKNAME_ALREADY_EXISTS USER-NICKNAME_ALREADY_EXISTS 409 이미 존재하는 닉네임입니다.
1005 USER WRONG_PASSWORD USER-WRONG_PASSWORD 400 현재 비밀번호가 일치하지 않습니다.
1006 USER VERIFICATION_CODE_EXPIRED USER-VERIFICATION_CODE_EXPIRED 400 인증번호가 만료되었거나 요청 이력이 없습니다.
1007 USER VERIFICATION_CODE_MISMATCH USER-VERIFICATION_CODE_MISMATCH 400 인증번호가 일치하지 않습니다.
1008 USER EMAIL_SEND_FAILED USER-EMAIL_SEND_FAILED 500 서버 내부 혹은 외부 SMTP 연동 문제로 메일을 보낼 수 없는 상태입니다.
2001 COMMNET NOT_FOUND COMMENT-NOT_FOUND 404 해당 댓글이 존재하지 않습니다.
2002 COMMNET FORBIDDEN COMMNET-NOT_OWNER 403 해당 댓글에 대한 권한이 없습니다.
2003 COMMNET FORBIDDEN COMMNET-UPDATE_DENIED 403 사용자 본인의 댓글만 수정할 수 있습니다.
2004 COMMNET FORBIDDEN COMMNET-DELETE_DENIED 403 본인의 댓글만 삭제할 수 있습니다.
3001 NOTIFICATION NOT_FOUND NOTIFICATION-NOT_FOUND 404 해당 알림이 존재하지 않습니다.
3002 NOTIFICATION FORBIDDEN NOTIFICATION-FORBIDDEN 403 해당 알림을 수정할 권한이 없습니다.
4001 REVIEW NOT_FOUND REVIEW-NOT_FOUND 404 해당 리뷰를 찾을 수 없습니다.
4002 REVIEW ALREADY_EXISTS REVIEW-CONFILCT 409 이미 작성된 리뷰가 있습니다.
4003 REVIEW EDIT_PERMISSION_DENIED REVIEW-FORBIDDEN 403 리뷰 수정 권한이 없습니다.
4004 REVIEW DELETE_PERMISSION_DENIED REVIEW-FORBIDDEN 403 리뷰 삭제 권한이 없습니다.
5001 BOOK DUPLICATE_ISBN BOOK-DUPLICATE_ISBN 409 이미 존재하는 ISBN입니다.
5002 BOOK NOT_FOUND BOOK-NOT_FOUND 404 해당 도서를 찾을 수 없습니다.
5003 BOOK OCR_TEXT_NOT_FOUND BOOK-OCR_TEXT_NOT_FOUND 404 OCR 인식 실패. 텍스트를 찾을 수 없습니다.
5004 BOOK OCR_BARCODE_NOT_FOUND BOOK-OCR_BARCODE_NOT_FOUND 404 이미지에서 바코드를 찾을 수 없습니다. 다시 인식해주세요.
5005 BOOK OCR_SERVER_ERROR BOOK-OCR_SERVER_ERROR 503 외부 OCR 서버와 통신할 수 없습니다. 잠시 후 다시 시도해주세요.
9001 GLOBAL INVALID_INPUT GLOBAL-INVALID_INPUT 400 입력값 검증에 실패했습니다.
9002 GLOBAL FILE_UPLOAD_FAILED GLOBAL-FILE_UPLOAD_FAILED 400 파일 업로드에 실패했습니다.
9999 GLOBAL SERVER_ERROR GLOBAL-INTERNAL_SERVER_ERROR 500 서버 내부 오류가 발생했습니다.