kosis_data
Retrieve statistical table data from KOSIS by specifying a period or recent N time points. Automatically splits large results to manage cell limits.
Instructions
통계표 자료를 조회합니다 (기간 지정 또는 최근 N개 시점). 결과가 40,000셀을 넘으면 기간을 자동으로 나눠 받습니다. 행이 많으면 kosis_export를 쓰세요.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | 종료 시점 (시작 시점과 같은 형식) | |
| start | No | 시작 시점 (주기별 형식: Y=YYYY, Q/H=YYYYQQ/HH, M=YYYYMM) | |
| itm_id | No | 항목 ID. 여러 개는 공백으로 구분, 전체는 'ALL' (kosis_table_meta로 확인) | ALL |
| org_id | Yes | 기관 ID (예: 통계청 101). find_table 결과의 orgId | |
| prd_se | Yes | 수록주기: Y(년) H(반기) Q(분기) M(월) D(일) F(2~10년 주기) IR(부정기) | |
| recent | No | 최근 N개 시점. 시작/종료를 주지 않으면 5개를 조회합니다 | |
| tbl_id | Yes | 통계표 ID (예: DT_1B040A3). find_table 결과의 tblId | |
| max_rows | No | 응답에 담을 최대 행 수 (넘치면 kosis_export 사용) | |
| classifications | No | 분류 코드 목록: 첫 원소가 분류1(objL1), 둘째가 분류2... 최대 8개. 전체는 'ALL', 여러 값은 공백으로 구분 (예: ["11 26", "ALL"]) |