Skip to content

Latest commit

 

History

History
83 lines (67 loc) · 3.13 KB

errors.md

File metadata and controls

83 lines (67 loc) · 3.13 KB

굴비잇기 에러코드 목록

400번대 응답이 올 경우 에러에 대한 추가적인 정보가 응답 바디에 함께 포함됩니다. 각 응답 코드와 그 의미는 아래에서 확인할 수 있습니다.

일반 오류 (10)

  • 1001: 입력 오류
    • 입력 형식이 잘못되었습니다. (error detail)

인증 & 인가 오류 (20)

  • 2001: 유효하지 않은 토큰
    • 토큰이 유효하지 않습니다. (token value)
  • 2002: 토큰 만료
    • 토큰이 만료되었습니다. (token value)
  • 2003: 인증 정보 없음
    • 인증 정보가 없습니다.
  • 2004: 접근 권한 없음
    • 접근 권한이 없습니다.
  • 2005: 로그아웃된 유저
    • 로그아웃된 유저입니다.
  • 2006: 인가코드 없음
    • Authorization code가 없습니다.
  • 2007: APPLE 로그인 인증 오류
    • APPLE 로그인 인증 과정에서 오류가 발생했습니다. (message)

유저 오류 (30)

  • 3001: 이미 등록된 회원
    • 이미 등록된 회원입니다. (id value)
  • 3002: 등록되지 않은 회원
    • 등록되지 않은 회원입니다. (id value)
  • 3003: 필수 회원정보 입력이 완료되지 않음
    • 회원정보 입력이 완료되지 않았습니다. (id value)
  • 3004: 이전 단계 정보 입력이 완료되지 않음
    • 이전 단계의 정보 입력이 완료되지 않았습니다. (status)
  • 3005: 저축이 수입보다 높음
    • 평균 저축은 평균 수입보다 높을 수 없습니다.

작심삼일 챌린지 오류 (40)

NOTE: 챌린지와 챌린지 그룹 모두에 해당됨.

  • 4001: 이미 참여중인 챌린지
    • 이미 해당 챌린지에 참여중입니다. (challenge id)
  • 4002: 참여중이지 않은 챌린지
    • 해당 챌린지를 참여하고 있지 않습니다. (challenge id)
  • 4003: 챌린지 이름 중복
    • 같은 이름의 챌린지가 이미 존재합니다. (challenge title)
  • 4004: 존재하지 않는 챌린지
    • 챌린지가 존재하지 않습니다. (challenge id)
  • 4005: 이미 완료한 챌린지
    • 이미 완료한 챌린지입니다. (challenge id)
  • 4006: 기록이 존재하지 않는 챌린지
    • 챌린지 기록이 존재하지 않습니다. (challenge id)

살까말까 오류 (50)

  • 5001: 포스트 등록 한도 초과
    • 포스트 등록 한도를 초과하였습니다.
  • 5002: 존재하지 않는 포스트
    • 포스트가 존재하지 않습니다. (post id)
  • 5003: 내가 작성한 포스트
    • 내가 작성한 포스트는 투표할 수 없습니다. (post id)
  • 5004: 이미 신고한 포스트
    • 이미 신고한 포스트입니다. (post id)

알림 오류 (60)

  • 6001: 존재하지 않는 알림
    • 알림이 존재하지 않습니다. (notice id)
  • 6002: 이미 읽은 알림
    • 이미 읽은 알림입니다. (notice id)
  • 6003: 이미 등록된 레지스트레이션 토큰
    • 이미 등록된 레지스트레이션 토큰입니다. (registration token)

기타 오류 (70)

  • 7001: 허용되지 않는 이미지 타입
    • 허용되지 않는 이미지 타입입니다. (type)
  • 7002: 너무 큰 이미지
    • 이미지는 최대 10MB 까지만 업로드할 수 있습니다.