전체 메뉴 닫기

공유서비스

OPEN API 소개

Open API란?
경기도 버스정보를 여러 서비스로 혼합한 창의적인 어플리케이션으로 직접 제작할 수 있습니다.
운영체제나 언어가 제공하는 기능을 제어할 수 있는 인터페이스
누구나 쉽게 접근할 수 있는 웹 서비스에 적용하여 서비스 개발에 필요한 인터페이스를 공개와 공유하는 것이 오픈 API입니다. 오픈 API를 이용하여 사용자들은 축적된 데이터 없이도 여러 서비스를 혼합한 창의적인 어플리케이션을 직접 제작하실 수 있습니다.

제공 API항목

API 항목 표
제공 API 제공 방식 설명
서비스명 오퍼레이션 명 REST
버스노선 조회 서비스 노선번호 목록조회 O 노선번호에 해당하는 노선 목록을 조회한다.
운행지역별 노선번호 목록조회 O 운행지역ID와 노선번호에 해당하는 노선 목록을 조회한다.
노선정보 항목조회 O 노선ID에 해당하는 노선의 기본 정보 및 배차 정보를 조회한다.
경유정류소 목록조회 O 노선ID에 해당하는 노선의 경유정류소 목록을 조회한다.
노선형상정보 목록조회 O 노선ID에 해당하는 노선의 형상정보를 조회한다.
정류소 조회 서비스 정류소명/번호 목록조회 O 정류소명/번호에 해당하는 정류소 목록을 조회한다.
주변정류소 목록조회 O 위치 좌표(WGS84) 반경 200m 안의 정류소 목록을 조회한다.
정류소 경유노선 목록조회 O 정류소ID에 해당하는 정류소의 경유 노선을 조회한다.
버스위치정보 조회 서비스 버스 위치정보 목록조회 O 노선ID에 해당하는 노선의 실시간 버스 위치 정보를 조회한다.
버스도착정보 조회 서비스 버스 도착정보 목록조회 O 해당 정류소(정류소 ID)에 정차하는 버스노선들의 도착정보를 조회한다.
버스 도착정보 항목조회 O 해당 정류소(정류소 ID)에 정차하는 특정 버스노선(노선ID)의 도착정보를 조회한다.
기반정보 관리 서비스 기반정보 항목조회 O 노선 및 정류소, 운행지역 등의 기반정보의 버전, 위치를 조회한다.
  • "경기도 버스정보 Open API" 는 실시간으로 수집·제공중인 버스운행정보를 개발자가 좀 더 쉽게 응용프로그램에서 사용할 수 있도록 공개한 인터페이스 입니다.
  • 이를 통해, 다양한 매체로 버스정보 서비스 제공를 희망하는 누구나 애플리케이션을 직접 제작할 수 있으며, 타 서비스 및 콘텐츠간 융합을 통해 정보 활용을 극대화 할 수 있습니다.
  • 또한, Open API 이용자가 임의적으로 버스정보를 위변조하거나, 서비스 장애, 중단 등에 따라 발생하는 모든 책임은 해당 이용자에게 있음을 알려드립니다.
ProtocolRESTData formatXML
공유대상(서비스연동)에서 URL정보를 요청 시에 경기버스정보에서는 Open API 서버에서 XML형식으로 변환하여 HTTP로 전송 합니다.