get_attachments
List attachments from a DART disclosure or download and convert a file (HWP, PDF, DOCX, XLSX) to markdown. Uses official DART viewer for access.
Instructions
공시 첨부파일(HWP/PDF/DOCX/XLSX)을 목록 조회(mode=list) 하거나 다운받아 마크다운으로 추출(mode=extract). DART 뷰어 HTML 스크래핑 기반 — OpenDART 표준 API 에 첨부 엔드포인트가 없어 공식 뷰어를 통해 접근. extract 모드는 kordoc 엔진으로 HWP/HWPX/PDF/DOCX/XLSX → 마크다운 변환.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rcept_no | Yes | 접수번호 14자리 | |
| mode | No | list: 첨부 목록만. extract: 파일 하나 다운·파싱해 마크다운 | list |
| filename | No | extract 모드에서 정확한 파일명 (부분일치 폴백 없음) | |
| index | No | extract 모드에서 0-based index (filename 우선) | |
| truncate_at | No | extract 마크다운 최대 길이 | |
| outline_max_items | No | outline(목차) 최대 항목 수. 사업보고서 outline 은 수천 개 → 디폴트 50. 0=outline 생략. | |
| zip_index | No | ZIP 첨부 extract 시 내부 파일 index (0-based). 미지정 & ZIP 인 경우 내부 파일 목록만 반환. |