Export Course Snapshot
eclass_export_course_snapshotExport a course snapshot with assignments, notices, materials, and optional grades as JSON or Markdown in one call. Replace multiple queries with a single comprehensive export.
Instructions
[네트워크] 한 강의의 현재 상태(강의 정보, 과제, 공지, 자료, 다운로드 현황, 선택적 성적)를 한 번에 JSON 또는 Markdown으로 내보냅니다. 강의 전반을 훑을 때는 개별 조회 여러 번 대신 이 도구 1회를 사용하세요. output_path 지정 시 파일로 저장(기존 파일은 overwrite=true 없이는 거부).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | 출력 형식 (기본값: json) | json |
| course_id | Yes | 강의 ID | |
| overwrite | No | output_path에 기존 파일이 있을 때 덮어쓸지 여부 (기본값: false — 거부) | |
| output_path | No | 저장 경로 (생략하면 결과에 직접 반환) | |
| include_grades | No | 성적 포함 여부 (기본값: false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| format | No | ||
| content | No | ||
| snapshot | No | ||
| course_id | No | ||
| local_path | No | ||
| partial_failures | No |