KDI Open API
KDI Open API
- KDI Open API는 한국개발연구원 웹사이트가 제공하고 있는 다양한 메타데이터를 공개하는 서비스입니다.
- 웹사이트 이용자가 일방적인 웹 정보를 제공받는데 그치지 않고 직접 응용 프로그램과 서비스를 개발할 수 있도록 공개된 인터페이스입니다.
API 제공 절차
- 1API 신청
- 2신청자 확인
- 3승인 / 인증키 전송
기본정보
| XML | 기본연구보고서 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=A |
| JSON | 기본연구보고서 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=A |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (A : 기본연구보고서) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, NAME : 저자, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| PUB_NM_KORN | String | 보고서명(국문) |
| PUB_NM_ENG | String | 보고서명(영문) |
| PUB_CD | String | 보고서 구분 |
| PUB_CD_NM | String | 보고서 구분명 |
| SERIES_NO_KORN | String | 시리즈 번호(국문) |
| SERIES_NM_KORN | String | 시리즈명 (국문) |
| SERIES_NO_ENG | String | 시리즈 번호(영문) |
| SERIES_NM_ENG | String | 시리즈명 (영문) |
| MAIN_AUT_NM | String | 주저자 |
| SUB_AUT_NM | String | 부저자 |
| CO_AUT_NM | String | 공저자 |
| PUB_CN | String | 목차 |
| SUMM_KORN | String | 요약(국문) |
| SUMM_ENG | String | 요약(영문) |
| ISSU_DT | String | 발행일 |
| ISSU_OFFICE_KORN | String | 발행처(국문) |
| ISSU_OFFICE_ENG | String | 발행처(영문) |
| PUB_LANG | String | 언어 ( 국문 - K, 영문 - E, 모두 - A ) |
| PUB_TYPE | String | 간행물 종류 ( 정간물 - P, 일반간행물 - G ) |
| PUB_KEYWORD | String | 키워드 |
| TOPIC_ARR | String | 연구분야 |
| DETAIL_PAGE | String | 상세 페이지 |
CODES
기본정보
| XML | 현안자료 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=B |
| JSON | 현안자료 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=B |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (B : 현안자료) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, NAME : 저자, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| PUB_NM_KORN | String | 보고서명(국문) |
| PUB_NM_ENG | String | 보고서명(영문) |
| PUB_CD | String | 보고서 구분 |
| PUB_CD_NM | String | 보고서 구분명 |
| SERIES_NO_KORN | String | 시리즈 번호(국문) |
| SERIES_NM_KORN | String | 시리즈명 (국문) |
| SERIES_NO_ENG | String | 시리즈 번호(영문) |
| SERIES_NM_ENG | String | 시리즈명 (영문) |
| MAIN_AUT_NM | String | 주저자 |
| SUB_AUT_NM | String | 부저자 |
| CO_AUT_NM | String | 공저자 |
| PUB_CN | String | 목차 |
| SUMM_KORN | String | 요약(국문) |
| SUMM_ENG | String | 요약(영문) |
| ISSU_DT | String | 발행일 |
| ISSU_OFFICE_KORN | String | 발행처(국문) |
| ISSU_OFFICE_ENG | String | 발행처(영문) |
| PUB_LANG | String | 언어 ( 국문 - K, 영문 - E, 모두 - A ) |
| PUB_TYPE | String | 간행물 종류 ( 정간물 - P, 일반간행물 - G ) |
| PUB_KEYWORD | String | 키워드 |
| TOPIC_ARR | String | 연구분야 |
| DETAIL_PAGE | String | 상세 페이지 |
CODES
기본정보
| XML | KDI 경제전망 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=C |
| JSON | KDI 경제전망 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=C |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (C : KDI 경제전망) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| PUB_NM_KORN | String | 보고서명(국문) |
| PUB_NM_ENG | String | 보고서명(영문) |
| PUB_CD | String | 보고서 구분 |
| PUB_CD_NM | String | 보고서 구분명 |
| SERIES_NO_KORN | String | 시리즈 번호(국문) |
| SERIES_NM_KORN | String | 시리즈명 (국문) |
| SERIES_NO_ENG | String | 시리즈 번호(영문) |
| SERIES_NM_ENG | String | 시리즈명 (영문) |
| PUB_CN | String | 목차 |
| SUMM_KORN | String | 요약(국문) |
| SUMM_ENG | String | 요약(영문) |
| ISSU_DT | String | 발행일 |
| ISSU_OFFICE_KORN | String | 발행처(국문) |
| ISSU_OFFICE_ENG | String | 발행처(영문) |
| PUB_LANG | String | 언어 ( 국문 - K, 영문 - E, 모두 - A ) |
| PUB_TYPE | String | 간행물 종류 ( 정간물 - P, 일반간행물 - G ) |
| PUB_KEYWORD | String | 키워드 |
| TOPIC_ARR | String | 연구분야 |
| DETAIL_PAGE | String | 상세 페이지 |
CODES
기본정보
| XML | KDI 경제동향 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=D |
| JSON | KDI 경제동향 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=D |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (D : KDI 경제동향) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| PUB_NM_KORN | String | 보고서명(국문) |
| PUB_NM_ENG | String | 보고서명(영문) |
| PUB_CD | String | 보고서 구분 |
| PUB_CD_NM | String | 보고서 구분명 |
| SERIES_NO_KORN | String | 시리즈 번호(국문) |
| SERIES_NM_KORN | String | 시리즈명 (국문) |
| SERIES_NO_ENG | String | 시리즈 번호(영문) |
| SERIES_NM_ENG | String | 시리즈명 (영문) |
| PUB_CN | String | 목차 |
| SUMM_KORN | String | 요약(국문) |
| SUMM_ENG | String | 요약(영문) |
| ISSU_DT | String | 발행일 |
| ISSU_OFFICE_KORN | String | 발행처(국문) |
| ISSU_OFFICE_ENG | String | 발행처(영문) |
| PUB_LANG | String | 언어 ( 국문 - K, 영문 - E, 모두 - A ) |
| PUB_TYPE | String | 간행물 종류 ( 정간물 - P, 일반간행물 - G ) |
| PUB_KEYWORD | String | 키워드 |
| DETAIL_PAGE | String | 상세 페이지 |
CODES
기본정보
| XML | 학술지 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=E |
| JSON | 학술지 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=E |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (E : 학술지) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| PUB_NM_KORN | String | 보고서명(국문) |
| PUB_NM_ENG | String | 보고서명(영문) |
| PUB_CD | String | 보고서 구분 |
| PUB_CD_NM | String | 보고서 구분명 |
| SERIES_NO_KORN | String | 시리즈 번호(국문) |
| SERIES_NM_KORN | String | 시리즈명 (국문) |
| SERIES_NO_ENG | String | 시리즈 번호(영문) |
| SERIES_NM_ENG | String | 시리즈명 (영문) |
| PUB_CN | String | 목차 |
| SUMM_KORN | String | 요약(국문) |
| SUMM_ENG | String | 요약(영문) |
| ISSU_DT | String | 발행일 |
| ISSU_OFFICE_KORN | String | 발행처(국문) |
| ISSU_OFFICE_ENG | String | 발행처(영문) |
| PUB_LANG | String | 언어 ( 국문 - K, 영문 - E, 모두 - A ) |
| PUB_TYPE | String | 간행물 종류 ( 정간물 - P, 일반간행물 - G ) |
| PUB_KEYWORD | String | 키워드 |
| TOPIC_ARR | String | 연구분야 |
| DETAIL_PAGE | String | 상세 페이지 |
CODES
기본정보
| XML | 영상보고서 | https://www.kdi.re.kr/KDIOpenAPI?type=xml&apiKey=인증키&cd=F |
| JSON | 영상보고서 | https://www.kdi.re.kr/KDIOpenAPI?type=json&apiKey=인증키&cd=F |
요청변수
| 요청변수 | 타입 | 기본 값 | 설명 |
|---|---|---|---|
| type | String[필수] | xml | 교환 데이터 표준 |
| apiKey | String[필수] | - | OPENAPI 등록 신청 후 관리자로부터 발급받은 KEY값 |
| cd | String[필수] | A | 구분 코드 (F : 영상보고서) |
| srhKey | String | ALL | 검색 키 (ALL : 전체, TITLE : 서명, CONTENT : 내용) |
| srhValue | String | - | 검색 값 |
출력결과필드 (response field)
| 노드 | 타입 | 설명 |
|---|---|---|
| ARCHIVES | - | 전체 검색 결과 리스트 |
| TOTAL_COUNT | Integer | 전체 검색 결과수 |
| MOV_NM | String | 영상 제목 |
| MOV_CN | String | 영상 스크립트 |
| CD_NM_KORN | String | 영상 종류 |
| LINK_URL | String | 링크 |
| MOV_URL | String | 영상 URL |
| PUB_DT | String | 등록일 |
| DETAIL_PAGE | String | 상세 페이지 |
