search_disclosures
Search Korean DART disclosures using three modes: basic paginated, preset filters for key events, or full parallel retrieval. Supports company, date range, and disclosure type filters.
Instructions
DART 공시 검색 (3 모드): 기본(단일 페이지, page+size), preset(22개 프리셋 자동 필터+전량 병렬), all_pages(프리셋 없이 기간 전체 병렬). rcp_no(rcept_no) 로 download_document / get_attachments 연동.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| corp | No | 회사명/종목코드/corp_code. 생략 시 전체 | |
| begin | No | 시작일 YYYY-MM-DD (생략 시 기본값) | |
| end | No | 종료일 (생략 시 오늘) | |
| days | No | begin 대신 오늘 기준 과거 N일 (preset 모드 기본 7, 일반 90) | |
| kind | No | 공시유형: periodic/major/issuance/holdings/audit/other/fund/abs/exchange/ftc | |
| preset | No | 프리셋 22종: treasury_buy/sell/trust · cb/bw/eb_issue · rights_offering/bonus_issue/capital_reduction · merger/split/stock_exchange · business_transfer/acquisition · large_holding_5pct · annual_report/half_report/quarterly_report · audit_report · correction_all · insolvency · litigation. 지정 시 kind·키워드 자동 + 전량 페이지 병렬 수집. | |
| final_only | No | 최종보고서만 (정정공시 제외) | |
| include_corrections | No | 정정공시 포함 (preset 모드 전용). correction_all 은 자동 true. | |
| all_pages | No | preset 없이도 기간 전체를 병렬 수집. true 시 page/size 대신 limit 적용. | |
| page | No | 페이지 모드 시 페이지 번호 | |
| size | No | 페이지 모드 시 페이지 크기 | |
| limit | No | 배치 모드 최종 반환 개수 상한 | |
| concurrency | No | 배치 모드 페이지 병렬 동시성 (1~10, 기본 5). 높이면 빠르지만 DART 일일 20,000건 한도/분당 쿼터 근접 위험. |