금융퀀트/프로그램기초

(OpenAPI)DART Open API 사용법1: 인증키 발급

문송한투자자 2021. 2. 11. 10:53
반응형

1. DART Open API 란? 

  금융감독원에서는 기업공시시스템(DART)을 운영하고 있다. (dart.fss.or.kr/)

그림1: DART 홈페이지

각종 기업 공시자료가 모여있는 곳인데, 우리들이 쓰는 HTS, 인포맥스 등도 여기에서 자료를 가져와서 보여주는 경우가 많을 것이다. 그런데 2020.04.20부터 이 홈페이지에서 OpenAPI를 제공하고 있고, 사용자의 입맛에 맞게 데이터를 받아서 여러 가지 작업을 하는 것이 가능해졌다. 이번에는 기업공시시스템의 OpenAPI 를 이용해서 "기업개황"을 추출해 보도록 하겠다. 

2. API 키 발급 절차

  1) 오픈 API 화면 들어가기 

  기업공시시스템(DART)의 OpenAPI를 이용하기 위해서는 먼저 회원가입 및 인증키 발급절차를 진행해야 한다. 메인 홈페이지에서 아래 그림에 표시된 부분을 클릭하면, DART 사이트에서 OpenAPI 관련 화면으로 들어갈 수 있다. ( opendart.fss.or.kr/ )

그림2: DART 오픈다트 들어가기

  2) 인증키 발급하기 

  API 관련 화면으로 들어가면 아래와 같은 화면이 나오고 상단에 "인증키 신청/관리" 메뉴에서 인증키 신청을 누른다.

그림3: 인증키 신청

간단한 정보 입력 뒤에 e-mail 인증이 끝나면 오픈API 인증키를 발급받을 수 있다. 

  3) 인증키 확인하기

  인증키를 발급받으면 신기하게도 인증키를 따로 e-mail로 주거나 하지는 않는다. 홈페이지에서 따로 확인해야 한다. 

그림4: 인증키 확인

"인증키 신청/관리"에서 오픈API 이용현황을 누르면 인증받은 API 키를 볼 수 있다. 우리는 이 정보를 이용해서 DART에서 제공하는 다양한 데이터에 직접 접근할 수 있다. ( 온갖 클릭과 조회를 안 거치고도 데이터를 볼 수 있다는 뜻이다.) 

OpenAPI 활용예시는 추가적인 글에서 더 다루도록 하겠다. 

반응형