본문 바로가기

2-minutes lecture

국내 오픈API 사이트 모음입니다.

파이썬이나 R을 사용하다보면 계속 변경되는 데이터파일을 교체하는 대신 오픈API로 연결할 니즈가 생깁니다.

그리고, 대고객 서비스 기획시 이런저런 데이터의 조합을 통해 새로운 기능 또는 정보를 제공할 수도 있습니다.

 

현재 무료로 사용가능한 오픈API를 제공하는 사이트를 모아 보았습니다. 각 사이트별로 기관의 특성이 반영되어 있긴 하지만 범위가 굉장히 다양해서 범위정리를 하는 건 의미가 없어보여, 사이트 목록과 검색결과 예시를 붙였습니다.

 

무료로 사용가능한 오픈API는 주로 공공기관에서 제공하는 경우가 대부분입니다. 당연히, 유료로 제공하는 곳도 많습니다.


1. 공공데이터포털

검색하면 보통 가장 먼저 뜨는 행정안정부에서 운영하는 오픈API 포털입니다.  

https://www.data.go.kr/

 

공공데이터 포털

국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase

www.data.go.kr

2021.11.22 기준으로 7,940건의 오픈API를 제공하고 있네요. (총 65,633건 중 대부분은 파일데이터입니다.)

"코로나"로 검색한 결과입니다.

 

 

2. 문화데이터 광장

문화체육관광부에서 운영하는 오픈API 포털입니다. 

https://www.culture.go.kr/data/main/main.do#main

 

문화데이터광장

 

www.culture.go.kr

서비스기획이 그러하지만 이런 정보를 활용하는 데에는 아주 많은 상상력이 필요합니다.

마치 DJ가 비트를 만드려면 수없이 많은 샘플을 듣고, 그 샘플들끼리 연결하는 브릿지를 만들 듯 데이터도 많이 알아야하고, 연결이 잘 안될 것 같은 둘을 연결하기 위한 상상력과 감각이 중요합니다. 

활용도순으로 Sorting 한 결과입니다.

 

3. 공간정보 오픈플랫폼

국토교통부에서 운영하는 오픈API 포털입니다. 2D/3D 지도정보부터, Geocoder(주소를 좌표로 변환) 등 재미있는 서비스를 만들꺼리가 많은 곳입니다.

https://www.vworld.kr/dev/v4api.do

 

공간정보 오픈플랫폼 오픈API

오픈 API 누구나 사용할 수 있는 지도 오픈플랫폼의 오픈 API 서비스는 국가 공간정보의 개방, 공유, 참여를 통해 공간정보의 자율적이고 창조적인 다양한 애플리케이션을 개발할 수 있도록 기술

www.vworld.kr

제공된 API로 만든 "[OL_SUN]태양광경제성분석시스템_1.경제성분석계산기"입니다. (저도 뭔진 잘..)

 

4. 금융감독원 오픈API

사업보고서 정보나 재무정보를 조회할 수 있는 오픈API를 제공하는 금융감독원 플랫폼입니다.

Dart를 사용해보신 적이 있는 분이면, 다트에서 조회하는 기업정보를 오픈API로 제공한다라고 생각하시면 됩니다.

https://opendart.fss.or.kr/

 

전자공시 OPENDART 시스템

--> 시스템 점검으로 모든 서비스 이용이 일시적으로 중단되어니 양해 부탁드립니다. 시스템 점검 일정 2019년12월30일 23:00 ~ 12월31일 24:00 (1시간) *상기 작업 시간은 사정에 의해 변경 될 수 있습니

opendart.fss.or.kr

 

5. 네이버 개발자 사이트

https://developers.naver.com/products/intro/plan/plan.md

 

네이버 오픈 API 목록 - INTRO

네이버 오픈 API 목록 NAVER Developers - API 소개 네이버 오픈API 목록 및 안내입니다. 네이버 오픈 API 목록 API명 설명 호출제한 검색 네이버 블로그, 이미지, 웹, 뉴스, 백과사전, 책, 카페, 지식iN 등 검

developers.naver.com

 

6. 카카오 개발자 사이트

https://developers.kakao.com/tool

 

Kakao Developers

카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.

developers.kakao.com

 

7. 서울시

다른 곳은 API 종류를 먼저 보여주고 키를 신청하게 하는데, 서울시는 키를 먼저 신청하고 조회하는 방식입니다.

참고로 서울시는 가입해두면 유용한 정보가 많기 때문에 꼭 API 때문은 아니라도 가입할 만한 사이트입니다.

 

https://data.seoul.go.kr/together/guide/useGuide.do

 

열린데이터광장 메인

데이터분류,데이터검색,데이터활용

data.seoul.go.kr

 

8. 한국은행 오픈API

https://ecos.bok.or.kr/api/#/

 

한국은행 Open API 서비스

 

ecos.bok.or.kr

먼저 회원가입을 하고 키를 발급 받아야 합니다.

통계학과나 관련 학과 학생들은 이미 논문이나 리포트 작성용으로 많이 이용하고 계실 겁니다.

데이터량도 방대하고 국가기관이라선지 여러모로 신경을 많이 쓴 거 같았습니다.

 

9. 국내 기타 사이트

오픈API 라는게 제공하는 기관에서 개발을 해야하는 만큼 생각처럼 많은 걸 제공하진 않습니다.

아래 목록은 100개 이내로 API를 제공하는 국내 기관입니다. 일부는 "1번" 공공데이터 포털과 겹치기도 합니다.

 

ㅇ보건의료빅데이터개방시스템 : 20개 정도 있네요.

https://opendata.hira.or.kr/op/opc/selectOpnsApi.do?sno=712

 

보건의료빅데이터개방시스템

 

opendata.hira.or.kr

 

ㅇ대신증권 : 시스템 트레이딩 하는 분들 강추!!!, 키움증권도 있습니다.

https://money2.daishin.com/E5/WTS/Customer/GuideTrading/DW_CybosPlus_Page.aspx?m=9508&p=8812&v=8632 

 

사이보스플러스 - 대신증권

Plus API는 대신증권에서 제공하는 투자정보, 주문 플랫폼을 이용하여 나만의 프로그램을 만들어 볼 수 있는 Open API입니다. 특히 VB, C#, 엑셀, VC, 파이썬 등 다양한 언어를 지원하며, 주식/선물/옵션

money2.daishin.com

 

 

국내 오픈API  활용가능 사이트는 이 정도로 정리하고, 조만간 외국 사이트도 정리하겠습니다.