<aside> 📌

<aside> 📌

커스텀 에러 코드 고려해 보기 https://dgjinsu.tistory.com/74

https://park-algorithm.tistory.com/entry/Custom-Error-Code-적용기

https://apidog.com/kr/blog/api-pagination-guide-2/

# 단일 조회
{
  "success": true, // true, false
  "status": 200,
  "message": "요청이 성공적으로 처리되었습니다.",
  
  "data": {
    "id": 123,
    "name": "홍길동",
    "email": "[email protected]"
  }
}

# 전체 조회

{
	
  "success": true, // true, false
  "status": 200,
  "message": "요청이 성공적으로 처리되었습니다.",
  "data": [
	  {},{}
	],
	"meta": {
    "page": 1,           // 현재 페이지 번호
	  "size": 20,     // 한 페이지에 담긴 데이터 개수
	  "total_count": 120,  // 전체 데이터 개수
	  "total_pages": 6     // 전체 페이지 수
  }
}

</aside>

API 명세서 - 회원가입/로그인

API 명세서 - 마이 페이지

API 명세서 - 채팅

API 명세서 - 알림

API 명세서 - 채널

API 명세서 - 캘린더/투두/수업관리

API 명세서 - 과제(동기)

API 명세서 - 수업 자료(동기)

API 명세서 - 성적

API 명세서 - 채널 사용자(동기) - 내용중복됨

API 명세서 - 파일