한국 개발자를 위한 공개 API 데이터 모음집 Public API 4Kr
최근 국내외 수많은 기업과 기관이 데이터와 서비스를 API 형태로 공개한다. 개발자들은 이 API를 활용하여 새로운 애플리케이션을 만들거나 기존 서비스에 기능을 추가한다. ‘Public API 4Kr’은 한국 개발자가 유용하게 쓸 수 있는 공개 API와 데이터 리소스를 한곳에 모은 깃허브 저장소다.
Public API 4Kr 소개
Public API 4Kr 깃허브 저장소는 한국의 개발 환경에 초점을 맞춘다. 정부 및 공공기관부터 민간 기업까지 다양한 분야의 공개 API 정보를 정리한다. 이 저장소는 개발자가 필요한 API를 한눈에 파악하고 활용하도록 돕는다. 각 API가 제공하는 기능과 필요한 인증 방식 정보를 명료하게 제시한다.
한국의 API 자원
Public API 4Kr은 크게 30개 이상의 카테고리로 API를 분류해 두었다. 덕분에 개발자는 특정 분야의 데이터를 찾고 서비스에 통합하는 작업을 효율적으로 진행할 수 있다. 주요 카테고리별로 제공하는 API 자원은 다음과 같다.
- 정부 및 공공기관: 공공데이터포털은 10만 개 이상의 데이터셋을 통합 제공한다. 공정거래위원회의 프랜차이즈 가맹사업 데이터, 국가지표통합 공유서비스의 통계 지표, 국토교통부의 아파트 실거래가, 기상청의 날씨 예보와 생활기상지수 등 국가 및 공공기관이 보유한 방대한 정보를 활용한다. 소상공인 상가 정보, 국회의원 활동 정보, 예금보험공사 데이터도 포함한다.
- 지도 및 위치: 국토정보플랫폼의 수치지도, 항공사진, 정사영상 정보가 있다. 네이버 지도와 카카오맵은 지도 표시, 지오코딩, 길 찾기 등 핵심 기능을 제공한다. 도로명주소 API와 국토지리정보원의 3D 공간 정보 브이월드도 유용하다.
- 지역별 공공데이터: 경기도, 서울시, 부산시, 대구시 등 전국 각 광역자치단체에서 제공하는 지역 특화 공공데이터 포털을 모아둔다. 각 지역의 교통, 환경, 생활, 문화 등 다양한 분야의 데이터를 접할 수 있다.
- 금융 및 결제: 금융결제원의 오픈뱅킹 API는 여러 은행의 계좌 조회, 이체, 결제 서비스를 통합한다. 네이버페이, 카카오페이, 토스페이, 삼성페이 등 주요 결제 서비스 API도 제공한다. 신한은행, 우리은행, 하나금융그룹, KB국민은행, NH농협은행 등 시중은행의 오픈 API는 핀테크 서비스 개발에 필수적이다. 한국은행과 한국수출입은행은 경제 통계와 환율 정보를 제공한다.
- 통신사: KT API Link는 지오 마스터, 클라우드 API를 포함한다. SK텔레콤 오픈 API는 T맵, NUGU, AI/IoT 플랫폼 등 다양한 서비스를 지원한다.
- 교통: 경기도 버스정보, 서울시 버스/지하철 도착정보 등 대중교통 실시간 정보를 제공한다. 국토교통부의 교통소통정보와 한국도로공사의 실시간 교통량 정보는 도로 상황 파악에 활용한다. 카카오모빌리티의 길 찾기 API, 따릉이 대여 정보, 기아/현대자동차 개발자 API는 차량 데이터와 운행 정보를 다룬다.
- 날씨 및 환경: 기상청 API허브는 관측, 예보, 위성 등 기상 데이터를 아우른다. 대기질정보 서비스, 수질정보 서비스, 악취정보 서비스 등 환경 관련 데이터도 다양하게 확보한다. 전국 전기차 충전소 정보는 환경 인프라 관련 서비스 개발에 기여한다.
- 의료 및 보건: 국민건강보험공단의 장기요양 시설 및 건강검진 기관 정보, 국가암정보센터의 암 관련 콘텐츠, 식품안전나라의 HACCP 인증 및 식품 안전 데이터가 있다. 중앙응급의료센터는 병의원, 약국 위치, AED 설치 정보를 제공한다.
- 교육: 교육부 나이스 학교기본정보와 대학알리미는 학교 및 대학 정보를 제공한다. 국립국어원 우리말샘은 표준국어대사전, 방언 정보를 포함한다. 커리어넷의 진로 교육 자료, 한국산업인력공단의 국가자격/직업훈련 정보도 활용할 수 있다.
- 부동산: 국토교통부 아파트 매매/전월세 실거래가 정보와 한국부동산원의 부동산 통계 정보가 있다. 에어비앤비 API는 숙소 및 예약 관리를 돕는다.
- 문화 및 관광: 국립중앙박물관 e뮤지엄의 유물 정보, 한국관광공사 TourAPI 4.0의 관광지/숙박/음식점/축제 정보, KOPIS 공연예술통합전산망의 공연 정보가 있다.
- AI 및 머신러닝: 네이버 클로바의 얼굴 인식, 음성 인식, 생성형 AI 플랫폼 클로바 스튜디오 API가 있다. ETRI의 인공지능 기술, 업스테이지의 문서 AI와 대화형 LLM 솔라(Solar) 등 최신 AI 기술에 접근한다.
- 쇼핑 및 이커머스: 네이버 쇼핑 검색, 쇼핑인사이트, 커머스 API는 상품 검색, 트렌드 분석, 판매자 관리에 활용한다. 쿠팡, 11번가, G마켓 등 주요 이커머스 플랫폼의 상품 정보 및 주문 관리 API도 포함한다.
- 배송 및 물류: 실시간 택배 조회 서비스는 여러 택배사의 배송 정보를 통합하여 제공한다. 한진택배, SweetTracker 등 특정 택배사 API도 지원한다.
- 음식 및 음료: 식품영양성분 데이터베이스는 가공식품, 원재료, 음식별 영양성분 정보를 제공한다.
- 게임 및 엔터테인먼트: 넥슨, 엔씨소프트, 크래프톤 배틀그라운드, 펄어비스 검은사막, 라이엇 게임즈 등 국내외 주요 게임사의 게임 데이터와 플레이어 통계 정보를 얻는다. 게임물관리위원회의 게임물 등급분류 정보도 포함한다.
- 미디어 및 콘텐츠: 딥서치 뉴스 API는 국내외 언론사 뉴스를 수집한다. 영화진흥위원회 KOBIS와 KMDb는 영화 박스오피스, 상세 정보, 상영 일정 등을 제공한다. 만화규장각의 만화/웹툰 정보, SOOP(아프리카TV)의 방송 정보도 있다.
- 소셜 및 커뮤니케이션: 가비아 문자/알림톡 API, 라인 API, 센드버드 채팅 플랫폼 API는 메시징 및 커뮤니케이션 기능을 제공한다. 네이버 블로그/카페 API, 카카오톡 공유/메시지/채널 API는 소셜 활동 연동에 사용한다.
- 에너지 및 전력: 전기차 충전소 위치 및 상태 정보, 한국전력의 전기요금 정보를 제공한다.
- 과학 및 연구: 국가기록원 기록정보, 국립중앙도서관 소장자료, 서울연구원 연구 성과 정보가 있다. 한국과학기술정보연구원(KISTI)과 한국농촌경제연구원(KREI)은 과학기술 및 농업 관련 연구 데이터를 제공한다. DBpia API는 학술논문 검색을 돕는다.
- 비즈니스 및 기업: 모두싸인 API는 전자계약 및 전자서명을 지원한다. 비즈노 API는 사업자 등록번호 기반 기업 정보를 조회한다. 사람인 채용정보, 중소벤처기업부 기업 정보 등 비즈니스 운영에 필요한 데이터도 있다.
- 클라우드 서비스: NHN Cloud Public API와 네이버 클라우드 플랫폼 API는 클라우드 리소스 제어 및 다양한 클라우드 서비스를 제공한다.
- 블록체인: 두나무 노딧 API, 카이아(KAIA) API, 클레이튼 KAS 등 국내 주요 블록체인 플랫폼의 개발 및 인프라 서비스를 활용한다.
- IoT 및 스마트홈: 삼성 SmartThings API와 LG ThinQ API는 스마트홈 기기 제어 및 자동화 기능을 지원한다.
- 암호화폐 거래소: 빗썸 프로, 업비트, 코인원 등 국내 주요 암호화폐 거래소의 거래 및 시세 정보를 API로 제공한다.
- 법률: 국가법령정보 Open API는 현행 법령 목록과 조문 정보, 판례 전문 정보를 조회한다.
- 보안: NICE API/PASS 인증서 개발자센터는 본인확인 및 전자서명 기능을 연동한다. WHOIS 도메인/IP 정보 API는 도메인과 IP 주소 정보를 제공한다.
- 공공안전: 외교부 해외안전융합정보, 생활안전정보, 소방청 공공데이터, 안전드림 실종/안전 API, 재난안전데이터 공유플랫폼은 다양한 공공안전 정보를 다룬다.
- 항공: 국내항공운항정보 API, 인천공항 여객운항 현황 API, 한국공항공사(KAC) Open API는 국내외 항공편 운항 일정과 공항 정보를 제공한다.
- 물류 인프라 및 통관: 관세청 화물통관정보 API는 수출입 화물 통관 진행 상황을 조회한다. 로지스팟 물류 Open API는 통합 물류 관리 기능을 지원한다. 물류창고업 등록 정보도 제공한다.
- 농수산: KAMIS 농수축산물 유통 Open API는 농수축산물 가격, 친환경농산물 정보를 제공한다. 국립농업과학원 토양환경정보, 국립수산과학원 해양환경 및 수산 정보, 농촌진흥청 농사로 Open API는 농수산 분야의 기술 및 환경 데이터를 아우른다.
- 생활경제: 주유소 가격 정보 API는 전국 주유소의 휘발유/경유 가격을 조회한다. 지역화폐 가맹점 현황, 소비자24 안전정보, 한국소비자원 참가격 정보는 실생활 밀착형 정보를 제공한다.
- 재정 및 예산: NABOSTATS Open API는 국회예산정책처의 재정/경제 통계 데이터를 제공한다. 열린재정 재정정보공개시스템은 국가 및 지방재정 예산/결산 정보를 제공한다.
- 네이버 및 카카오: 이 두 플랫폼은 각자의 검색, 로그인, 지도, 결제, 소셜, AI 등 광범위한 분야에서 독자적인 API를 제공한다.
API 외 데이터 및 통계 리소스
Public API 4Kr은 API 형태가 아니지만, 시장조사, 지역 분석, AI 학습데이터 탐색, 정책 리서치, 트렌드 분석 등에 활용할 수 있는 데이터셋, 데이터 포털, 통계/지표 서비스도 소개한다.
- 데이터셋 및 데이터 포털: 원윈도우는 공공/민간 데이터를 통합 검색하는 데이터 카탈로그다. KOSIS 국가통계포털은 국가승인통계를 제공하고, AI Hub는 한국어, 이미지, 음성 등 AI 학습용 데이터셋을 모아둔다. 한국언론진흥재단의 빅카인즈는 뉴스 빅데이터를 분석한다. 금융데이터거래소, 전력데이터서비스마켓 등 다양한 분야의 데이터 거래 및 활용 플랫폼을 아우른다.
- 통계 및 지표: 한국은행 경제통계는 금리, 환율, 물가지수 등 경제통계를 제공한다. 국토교통통계누리, 고용노동통계, 환경통계포털 등 각 부처의 공식 통계 시스템이 있다. 네이버 데이터랩은 검색어와 쇼핑 트렌드 지표를 보여준다.
API 조합으로 만들어볼 만한 프로젝트 10선
목록을 훑는 것과 조합하는 것은 다른 일이다. 하나의 API는 데이터 조회 화면에 그치지만, 서로 다른 카테고리의 API 두세 개를 엮으면 어디에도 없던 서비스가 된다. 아래 10개는 모두 이 저장소에 실제로 등재된 API만으로 구현 가능한 조합이며, 상당수는 수업·학생 프로젝트·탐구 활동에 바로 연결된다.
| 프로젝트 | API 조합 | 아이디어 |
|---|---|---|
| 동네 시간여행 지도 | 근현대사 아카이브 × 국가기록원 기록정보 × 카카오맵 | 지금 서 있는 자리의 수십 년 전 사진·기록영상을 지도 위에 겹쳐 보여준다. 등굣길이 옛날엔 뭐였는지 찾아가는 지역사 탐험 |
| 방언 보물찾기 | 국립국어원 우리말샘 × 네이버 CLOVA Speech × 카카오맵 | 조부모의 방언을 녹음하면 음성 인식으로 받아 적어 사전과 대조하고, 반 전체가 전국 방언 지도를 함께 채워가는 수집 게임 |
| 학교 하늘 신호등 | 에어코리아 실시간 대기오염정보 × 교육부 나이스 학교기본정보 × 기상청 동네예보 | 전국 학교 좌표별 대기질과 날씨를 초록·노랑·빨강 신호등으로 — 오늘 운동장 체육이 가능한지 등교 전에 알려준다 |
| 우리 동네 생물 도감 | 한반도의 생물다양성 API 서비스 × 카카오맵 | 등굣길에 만난 새·풀·곤충을 사진과 위치로 기록하고 국가생물종목록과 매칭 — 학급이 함께 채우는 수집형 생태 도감 |
| 같은 사건, 다른 기사 | 빅카인즈(BIG KINDS) × Upstage Solar LLM | 한 사건을 다룬 여러 언론사 기사를 나란히 놓고 제목·어휘·프레임 차이를 시각화하는 미디어 리터러시 도구 |
| 판례 딜레마 카드 | 국가법령정보 판례 API × Upstage Solar LLM | 실제 판례를 학생 눈높이의 딜레마 카드로 바꿔 ‘나라면 어떻게 판결할까’ 모의재판 토론 자료를 자동 생성 |
| 1일 큐레이터 | 국립중앙박물관 e뮤지엄 × 카카오톡 공유하기 | 전국 박물관 소장 유물에서 주제별로 골라 나만의 온라인 전시를 꾸미고, 관람 초대장을 카카오톡으로 보낸다 |
| 떡볶이 지수 | 한국은행 경제통계 × KAMIS 농수축산물 유통 Open API × 한국소비자원 참가격 | 청소년 체감 품목만 뽑아 만드는 나만의 물가지수 — 공식 물가지수와 왜 다른지 따져보는 경제 탐구 |
| 진로 역산 내비게이터 | 커리어넷 × 한국산업인력공단 HRD × 사람인 채용정보 API | 희망 직업의 실제 채용공고에서 요구 역량을 역산해 지금 딸 수 있는 자격증과 훈련과정 로드맵을 그려준다 |
| 우리 동네 생존 지도 | 홍수위험지도 정보제공포털 × 중앙응급의료센터 × 카카오맵 | 침수 위험 구역과 AED·병원·약국 위치를 한 장의 지도에 — 안전 교육과 가족 재난 대비 회의 자료로 쓴다 |
출처
- yybmion. public-apis-4Kr. GitHub.