Error Codes

error 상황coderesponse messageHTTP status
요청에 포함된 app-id 값이 DB에 등록되어 있지 않은 경우1000{"message": "apps do not exist","code":1000}400
group 생성 요청시 group-name 이 비어 있는 경우1001{"message": "group-name error", "code": 1001}400
요청에 포함된 group-id 값이 비어 있는 경우1002{"message": "group-id error", "code": 1002}400
요청에 포함된 group-id 값이 DB에 존재 하지 않는 경우1003{"message": "groups do not exist", "code": 1003}400
암호화 API 요청시 이미지 키 값이 존재 하지 않는 경우1004{"message": "image keys do not exist", "code": 1004}400
group 생성 요청시 group-name 에 해당하는 group이 존 재할 경우1011{"message": "group already exists", "code": 1011}400
group 생성 요청시 에러가 발생한 경우1012{"message": "group creation failed", "code": 1012}500
subject 생성시 subject-name 값이 비어 경우2000{"message": "subject-name error", "code": 2000}400
요청에 포함된 subject-id 값이 비어 있는 경우2001{"message": "subject-id error", "code": 2001}400
요청에 포함된 subject-id 값이 DB에 존재하지 않는 경우2002{"message": "subjects do not exist", "code": 2002}400
subject 복사 시 기존에 동일한 subject name 이 복사할 그룹에 존재하는 경우2003{"message": "There is a duplicate subject", "code": 2003}400
subject 생성시 subject-name 에 기존 app, group 에 존재 하는 경우2004{"message": "subject-name must be unique", "code": 2004}400
subject 업데이트시 필요한 내용이 없는 경우2005{"message": "subject update data is invalid", "code": 2005}400
face 생성시 face-name 값이 비어 있는 경우3000{"message": "face-name error", "code": 3000}400
face feature를 계산하는 과정에서 오류가 발생한 경우3001{"message": "face-feature error", "code": 3001}500
요청에 포함된 face-id 값이 비어 있는 경우3002{"message": "face-id error","code": 3002}400
요청에 포함된 face-id 값이 DB에 존재하지 않는 경우3003{"message": "faces do not exist", "code": 3003}400
요청한 image 데이터에 얼굴이 존재하지 않는 경우3004{"message": "no faces in image", "code": 3004}400
group 내 등록된 얼굴들과 요청한 image 데이터의 얼굴과 비교했을 때 임계치를 만족하는 매칭 얼굴이 없는 경우3005{"message":"matching faces do not exist", "code": 3005}400
group 내 등록된 얼굴들과 요청한 image 데이터의 얼굴과 비교하여 얻은 subject-id 값이 DB에 존재하지 않는 경우3006{"message": "subject not found error", "code": 3006}400
요청한 image 데이터에 얼굴이 얼굴 인식에 적합하지 않 을 경우3007{"message": "inappropriate face in image", "code": 3007}400
요청한 image 데이터에서 얼굴 검출기를 수행하였을 때 결과가 올바르지 않은 경우3009{"message": "face detection error in image", "code": 3009}500
요청한 image 데이터 속 얼굴에 mask를 착용한 경우3010{"message": "mask in face", "code": 3010}400
multi 얼굴 인식 시 매칭 부분에서 오류가 발생한 경우3020{"message": "multi face matching error", "code": 3020}500
subject verify 호출시 subject 에 등록된 얼굴이나 feature가 없는 경우3021{"message": "gallery features do not exist", "code": 3021}400
요청한 image 데이터 속 얼굴이 blur하여 얼굴인식에 적 합하지 않은 경우3030{"message": "blur in face", "code": 3030}400
요청한 image 데이터 속 얼굴이 가짜 얼굴인 경우 (사진,동영상 등)3040{"message": "face spoofing attack detected", "code": 3040}400
위변조 확인 중 검출된 얼굴 크기가 작은(96x96 이하) 경우3041{"message": "small face detected", "code": 3041}400
얼굴 검출 엔진 호출시 GPU 서버의 queue 가 가용범위를 초과한 경우3050{"message": "face detection queue is full", "code": 3050}503
얼굴 검출 엔진 호출시 GPU 서버의 입력 batch 크기가 가 용범위를 초과한 경우3051{"message": "face detection input batch size is larger than maximum batch size", "code": 3051}503
얼굴 검출 엔진 호출시 GPU 서버의 요청에서 timeout 이 발생한 경우3052{"message": "face detection request timeout", "code": 3052}503
얼굴 인식 엔진 호출시 GPU 서버의 queue 가 가용범위를 초과한 경우3060{"message": "face recognition queue is full", "code": 3060}503
얼굴 인식 엔진 호출시 GPU 서버의 입력 batch 크기가 가 용범위를 초과한 경우3061{"message": "face recognition input batch size is larger than maximum batch size", "code": 3061}503
얼굴 인식 엔진 호출시 GPU 서버의 요청에서 timeout 이 발생한 경우3062{"message": "face recognition request timeout", "code": 3062}503
요청에 image 데이터가 포함되지 않은 경우4000{"message": "images do not exist", "code": 4000}400
요청한 image 데이터의 EXIF 정보가 올바르지 않은 경우4001{"message": "exif error", "code": 4001}400
요청한 image 데이터를 읽는데 실패한 경우4002{"message": "unsupported images", "code": 4002}400
요청한 이미지를 NAS에 저장할 때 오류가 발생한 경우4003{"message": "Disk IO Error", "code": 4003}500
암호화 이미지 요청시 암호화 파일을 WAS 에서 읽어오는 데 오류가 발생한 경우4004{"message": "Encrypt Error", "code": 4004}500
요청한 ir 데이터를 읽는데 실패한 경우4005{"message": "unsupported IR images", "code": 4005}400
요청한 depth 데이터를 읽는데 실패한 경우4006{"message": "unsupported depth images", "code": 4006}400