공공데이터포털 Open API 활용 신청하기
신뢰할 수 있는 데이터, 공공데이터포털에서 찾는 방법
모든 앱의 핵심은 콘텐츠예요. 어떤 정보를 보여주느냐에 따라 사용자 경험이 완전히 달라지기 때문이죠. 데이터를 제공하는 곳은 많지만, 믿고 활용할 수 있는 대표적인 곳은 바로 공공데이터포털이에요. 공공데이터포털은 각 공공기관이 보유한 데이터를 하나로 모아 국민에게 개방하고 있어요.
애플리케이션을 만들 때 이런 데이터를 활용하면 콘텐츠를 훨씬 풍부하게 채울 수 있습니다. 특히 플렉스튜디오같은 로우코드 개발 도구와 함께라면 더 빠르게 데이터를 연동할 수 있어요
이번 글에서는 공공데이터포털의 Open API 활용을 신청하는 방법을 순서대로 설명할게요. 예시로 제로페이 가맹점 정보를 확인하는 앱을 개발하기 위해 해당 데이터를 찾아보겠습니다.
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_%EC%95%B1%EC%86%8C%EA%B0%9C.gif?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_%EC%95%B1%EC%86%8C%EA%B0%9C.gif)
👉 플렉스튜디오 유튜브에서 영상 강의 보러 가기
공공데이터포털 데이터 활용하기 위한 사전 준비
- 공공데이터포털 회원가입
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_02.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_02.jpg)
- 마이페이지 → 데이터 활용 → Open API → 인증키 발급현황 메뉴로 이동
- 인증키를 확인하거나 필요한 경우 새로 발급 가능
- 여러 공공기관이 데이터를 제공하기 때문에 서비스별로 활용 신청 필요
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_04.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_04.jpg)
1단계 : 원하는 데이터 검색
- 상단 메뉴에서 데이터 찾기 클릭 - 데이터 목록 페이지로 이동
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_05.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_05.jpg)
- 원하는 데이터 입력하여 검색 (예시 : 제로페이 가맹점)
- 추천 방법 : 오픈 API 탭에서 데이터 유형을 JSON으로 지정해 검색
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_06.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_06.jpg)
3. 검색 목록에서 원하는 데이터 클릭하고 상세 페이지 확인
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_07.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_07.jpg)
-
- API 사용 가이드. 명세서 등의 정보 확인 가능
- API 항목을 클릭하여 호출 정보와 응답코드별 설명 참고
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_09.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_09.jpg)
2단계 : Open API 활용 신청
- 상세페이지 우측 상단의 활용신청 버튼 클릭
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_10.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_10.jpg)
- Open API 개발계정 신청 페이지로 이동 - 활용 목적을 입력 후 신청 버튼 클릭
- 일부 데이터는 즉시 승인되지만, 심의가 필요한 데이터는 며칠 소요될 수 있으니 미리 신청하는 것이 좋아요.
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_11.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_11.jpg)
3. 신청을 마치면 활용신청 현황 페이지에서 진행 중인 단계 확인 가능
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_13.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_13.jpg)
4. 승인 완료된 데이터의 상세 페이지로 이동
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_14.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_14.jpg)
5. 상세 페이지의 미리보기 - 확인 버튼 클릭
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_15.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_15.jpg)
6. 인증키와 필수 정보 입력
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_16.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_16.jpg)
7. ‘미리보기’ 버튼 클릭
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_17.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B0_17.jpg)
8. 호출된 결과 확인
%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%ED%8F%AC%ED%84%B8/01/5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B018.jpg?width=800&height=450&name=5-1%20%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0%20%ED%8F%AC%ED%84%B8%20%ED%99%9C%EC%9A%A9%20%EC%8B%A0%EC%B2%AD%ED%95%98%EA%B8%B018.jpg)
다음 강의 : 플렉스튜디오에서 GET 방식 API 연동하기
이제 공공데이터포털에서 Open API 활용 신청을 완료했어요. 다음 단계는 실제로 데이터를 플렉스튜디오 앱에 연동하는 과정이며 강의에서 GET 방식의 API 연동 설정 방법을 자세히 소개해 드릴게요!