For the complete documentation index, see llms.txt. This page is also available as Markdown.

데이터/서비스 Open API 제공

1. 개요

민관협력 지원 플랫폼에서는 위기대응 서비스 개발에 필요한 각종 API(데이터/서비스)를제공하고 있습니다. 플랫폼에서 신청 가능한 데이터의 경우 각 데이터 제공기관의 회원가입 및 키 생성이 필요하지 않기 때문에 수월하게 데이터를 사용할 수 있습니다. 랜딩페이지에서 직접 신청해야하는 데이터의 경우, 해당 페이지의 안내에 따라야합니다.

위기대응 데이터 제공 플로우

2. Open API 신청 및 사용

2.1. 데이터 API 신청

★ 동영상 강의(클릭) ★

민관협력 지원 플랫폼에서는 사회현안 해결 및 위기대응 서비스 개발에 필요한 각종 데이터를 제공합니다. 관계 부처, 공공기관에서 제공하는 데이터 및 민간에서 제공하는 데이터들을 다수 제공합니다.

  1. 플랫폼에 로그인 한 후, '디지털 자원 카탈로그 → 데이터' 클릭

  2. '시나리오 별 데이터 활용법'에서 '인파안전/산사태/응급의료정보' 에 대한 시나리오 및 관련 데이터 가이드를 확인할 수 있음

    1. '제공기관별/사회현안별/파일포맷별' 3가지 카테고리로 데이터 검색이 가능하며, 키워드 검색까지 모두 OR 조건으로 검색함

    2. 결과 표시 갯수를 조절할 수 있음

  3. 원하는 데이터 선택 후 하단의 '신청하기' 버튼 클릭

  4. 콘솔페이지 'My Data → 사용신청 데이터 관리'에서 신청한 데이터 목록 확인

  5. 랜딩페이지에서 직접 신청해야하는 데이터의 경우, 각 랜딩페이지 별 안내에 따라 Open API 신청

    ※ 랜딩 페이지 : 해당 데이터를 제공하는 원본 페이지

2.2. 데이터 API 사용 및 가공

★ 동영상 강의(클릭) ★

플랫폼에서 사용할 수 있는 데이터는 사용 신청 후 바로 사용할 수 있습니다.

  1. 콘솔에서 원하는 데이터를 선택한 후 '데이터 가공' 클릭

  2. 원하는 형태로 데이터 가공 후 등록하여 Open API 생성

  3. 여러개의 데이터를 융합해야 하는 경우, 해당 데이터들을 선택 후 '데이터 융합'버튼 클릭

  4. 원하는 형태로 데이터 융합 후 동일한 절차를 거쳐 Open API 생성

  5. '데이터 활용 가이드'에서 데이터에 대한 요약정보를 확인할 수 있음

  6. '가공 데이터 관리'에서 Open API 등록한 데이터를 확인할 수 있음

  7. 데이터 등록 요청에서 사용자가 원하는 신규 데이터를 요청할 수 있음

    1. '협력 참여 제안 → 데이터 요청'에서도 동일하게 요청 가능

3. 서비스 API 사용

★ 동영상 강의(클릭) ★

위기대응 프로젝트에 도움이 되는 서비스 API들을 소개하는 페이지입니다.

원하는 서비스 버튼을 클릭 후, 해당 페이지에서 Open API를 얻어 사용할 수 있습니다. 서비스별로 API를 얻는 방법이 다르니, 각 서비스 페이지 안내를 따르시기 바랍니다.

무료로 제공되는 서비스 API 위주로 소개 하고 있지만 사용함에 따라 비용이 발생 할 수도 있기 때문에 사용 전 반드시 가격정책을 확인하시길 바랍니다. 플랫폼 계정이 아닌 개인 계정에 발생하는 비용은 플랫폼에서 부담하지 않습니다.

4. 오픈소스 소프트웨어(Open S/W) 사용

★ 동영상 강의(클릭) ★

오픈 API의 형태는 아니지만 플랫폼에선 우수한 위기대응 소프트웨어들의 소스를 제공하고 있습니다. 해당 소스들을 참고하여 위기대응 아이디어를 확장하고 프로젝트를 더욱 고도화 할 수 있습니다.

각 소프트웨어의 소스는 Github으로 제공됩니다. 플랫폼의 Open S/W 페이지에서 필요한 소프트웨어를 선택하면 대응하는 Github으로 이동합니다.

오픈소스 소프트웨어 사용 시 발생하는 문제에 대해선 해당 소프트웨어 개발자에게 개별 연락 하시길 바랍니다.

Last updated