Error Message

Error Message는 무엇이 있나요?

CodeHttp Status CodeDescription
SUCCESS200 (OK)정상 처리
SUCCESS201 (CREATED)정상 처리 (신규 생성 요청)
MISSING_PARAMETER400 (BAD_REQUEST)필수 인자가 누락된 경우
INVALID_PARAMETER400 (BAD_REQUEST)인자에 잘못된 값을 입력한 경우
WRONG_RANGE_PARAMETER400 (BAD_REQUEST)조회 범위를 지정하는 인자에 범위 밖의 값을 입력한 경우
DEPRECATED_OPERATION400 (BAD_REQUEST)Deprecate된 API 및 리소스에 대한 요청 하는 경우
AUTHENTICATION_FAILED401 (UNAUTHORIZED)요청 내 인증 정보가 존재하나, 정보의 불일치 또는 존재하지 않는 계정인 경우
NO_AUTHENTICATION_FOUND401 (UNAUTHORIZED)요청 내 인증 정보 포함되지 않는 경우
PERMISSION_DENIED403 (FORBIDDEN)인증은 완료되었으나 인가되지 않은 리소스에 접근하는 경우
RESOURCE_NOT_FOUND404 (NOT_FOUND)요청한 리소스가 서버에 존재하지 않는 경우
WRONG_ENDPOINT404 (NOT_FOUND)요청한 API 경로가 존재하지 않는 경우
METHOD_NOT_ALLOWED405 (METHOD_NOT_ALLOWED허용되지 않는 HTTP 메서드로 요청인 경우
TIMEOUT408 (REQUEST_TIMEOUT)응답이 처리되지 않은 경우
RESOURCE_ALREADY_EXISTS409 (CONFLICT)이미 존재하는 리소스에 대한 중복 생성 요청인 경우
REJECTED409 (CONFLICT)요청 처리가 서버로부터 거절된 경우
CONTENTS_TOO_LARGE413 (CONTENTS_TOO_LARGE)서버에서 설정된 payload 최대값을 초과한 경우
TOO_MANY_REQUESTS429 (TOO_MANY_REQUEST)현재 클라이언트 컨텍스트가 허용된 쿼터를 초과하는 경우
INTERNAL_SERVER_ERROR500 (INTERNAL_SERVER_ERROR)내부 서버 오류에 해당하는 경우
INTERRUPTED500 (INTERNAL_SERVER_ERROR)다중 요청 처리로 인해서 클라이언트 요청에 대해서 일시적으로 처리가 실패한 경우
UNAVAILABLE503 (SERVICE_UNAVAILABLE)내부 작업 등의 이유로 타깃 서비스를 명시적으로 out of service 처리한 경우