-
Notifications
You must be signed in to change notification settings - Fork 3
Api 명세서 ‐ 서비스 에러 코드
dmdgpdi edited this page Dec 30, 2024
·
7 revisions
-
에러 코드 수준
Normal
서비스가 정상적으로 처리되는 과정에서 발생하는 코드입니다.
Warning
요청 자체가 어플리케이션 로직에 맞지 않는 경우입니다. 프론트엔드 앱을 점검해야 하며, API 서버는 정상 운영합니다.
Fatal
해당 예외가 발생해서는 안되며, 백엔드 API 서버를 즉시 중단하고 점검해야 합니다.
-
User
코드 설명 수준 AU-001 사용자 없음 Normal
-
Pick
코드 설명 수준 PK-000 존재하지 않는 Pick Normal
PK-001 이미 존재하는 Pick Normal
PK-002 잘못된 Pick 접근, 다른 사용자의 Pick에 접근 Warning
PK-003 잘못된 Pick 접근, 폴더가 아닌 Root에 접근 Warning
PK-004 휴지통이 아닌 폴더에서 픽 삭제는 허용되지 않음 Warning
PK-005 픽 제목이 허용된 최대 길이를 초과했습니다 Normal
-
Folder
코드 설명 수준 FO-000 존재하지 않는 폴더 Warning
FO-001 이미 존재하는 폴더 이름 Normal
FO-002 접근할 수 없는 폴더 Warning
FO-003 기본폴더는 변경(수정/삭제/이동)할 수 없음 Fatal
FO-004 휴지통 안에 있는 폴더만 삭제할 수 있음 Fatal
FO-005 미구현 폴더 타입에 대한 서비스 요청 Fatal
FO-006 기본 폴더는 1개만 존재할 수 있음 Fatal
FO-007 이동하려는 폴더들의 범위가 올바르지 않음 Warning
FO-008 부모 폴더가 올바르지 않음 Warning
-
Share Folder
코드 설명 수준 SF-000 존재하지 않는 SharedFolder Normal
SF-001 잘못된 SharedFolder 접근, 다른 사용자의 SharedFolder에 접근 Warning
SF-002 해당 폴더는 공유될 수 없는 폴더입니다! Fatal
SF-003 이미 공유된 폴더는 다시 공유 상태가 될 수 없습니다. Warning
-
Tag
코드 설명 수준 TG-000 존재하지 않는 태그 Normal
TG-001 이미 존재하는 태그 Normal
TG-002 유효하지 않은 태그 이름 Normal
TG-003 잘못된 태그 접근 Warning
TG-004 유효하지 않은 태그 순서 Warning
TG-005 태그 이름이 허용된 최대 길이 초과 Normal
-
Link
코드 설명 수준 LI-000 존재하지 않는 링크 Warning
LI-001 링크를 픽한 사람이 존재 Warning
LI-002 이미 존재하는 링크(URL) Normal
Notion 링크 각 팀원 링크 등 삽입 예정